Impressive Webs

impressivewebs.com · Personal blog · on HN since 2009

Louis Lazaris writes about front-end development, covering CSS, HTML5, browser support, and web developer tools.

What HN saysHN links it for the post accusing W3Schools of manipulating search rankings, and for "CSS: the bad parts". One commenter mentions it earns modest SEO ad income.
47HN people shared it
9linked it in comments
78stories submitted
370story points
2 years agolast shared
2009people per year2026

Most-shared posts

  1. 1
    Are Web Development Search Results Being Manipulated?
    4 people · 102 points · first shared 2011 · 54 comments on HN
  2. 2
    CSS: the bad parts
    3 people · 2 points · first shared 2012 · discussion on HN
  3. 3
    Easy HTML5 Template
    2 people · 47 points · first shared 2011 · 11 comments on HN
  4. 4
    W3schools: The Ugly, the Bad, and the Good
    2 people · 42 points · first shared 2014 · 51 comments on HN
  5. 5
    CSS in Real Life
    2 people · 5 points · first shared 2011 · discussion on HN
  6. 6
    IE10 CSS Hacks
    2 people · 4 points · first shared 2012 · discussion on HN
  7. 7
    Roundup of HTML-Based Slide Deck Toolkits
    2 people · 3 points · first shared 2012 · discussion on HN
  8. 8
    Browser Support for CSS3: What’s the Current Status?
    2 people · 1 points · first shared 2011 · discussion on HN
  9. 9
    CSS3 Transitions Without Using :hover
    1 people · 25 points · first shared 2011 · 4 comments on HN
  10. 10
    New CSS3 Properties to Handle Text and Word Wrapping
    1 people · 12 points · first shared 2012 · discussion on HN
  11. 11
    Why CSS3 HSL Colors are Awesome [video]
    1 people · 7 points · first shared 2012 · 1 comments on HN
  12. 12
    How to Get 100+ Comments on a non-Contest Blog Post
    1 people · 6 points · first shared 2010 · 7 comments on HN
  13. 13
    When to Use the HTML5 section Element
    1 people · 5 points · first shared 2011 · discussion on HN
  14. 14
    CSS3 click chart
    1 people · 5 points · first shared 2011 · discussion on HN
  15. 15
    Npm for Beginners: A Guide for Front-End Developers
    1 people · 4 points · first shared 2017 · discussion on HN

What HN people wrote when they linked it

Egidius · 2017-10-18
I never implied that W3C Schools is related to W3C. But I do agree with you: that's bad. But for me that's a public secret. I don't think that's the main reason why I dislike W3C schools, though. My problem with W3C Schools is that they are not the right away to learn web development in a proper way: https://www.impressivewebs.com/w3schools-ugly-bad-good/. MDN holds a far greater standard on a whole lot of aspects: following exact W3C specs, being up to date, design, just to name a few obvious ones.
ImpressiveWebs · 2019-10-29
My primary frontend blog/website (https://www.impressivewebs.com/) is mostly passive, I post maybe one article per month, usually not even that much. The blog has been active for about 10 years, so I get lots of SEO traffic, which brings in about $400-500 per month. I also sell ebooks that are compilations of articles and tips from my newsletter (see below) on Leanpub and Amazon. (https://leanpub.com/b/javascriptdombundle) My main newsletter (https://webtoolsweekly.com/) is now also a regular income stream (about $400-700 per month and growing), but not exactly passive. Takes regular research, writing, etc. But it’s fun to do and leads to all sorts of paid tech writing projects. Finally, my newest newsletter (https://techproductivity.co/) is not yet making money but that’s starting to change as the subscription number has started to rise to a decent number and it’s very easy to write that one, maybe 2 hours of work per week.
arseniclifeform · 2013-09-21
W3Schools is popular, but also note that it engages in SEO chicanery to rank highly and bypass the "block this domain" option in Google. http://www.impressivewebs.com/web-development-search-results-manipulat…
wyuenho · 2012-11-19
iron_ball · 2012-05-04
The original article is here: http://www.impressivewebs.com/css-the-bad-parts/ I don't know if this was blogspam or what.
namzo · 2012-05-04
I think you meant http://www.impressivewebs.com/css-the-good-parts/ Edit: I noticed that both articles have the same author.
timtadh · 2011-10-17
I was really into this, until I ran into: It appears your browser does not support 8 of the CSS3 properties used by Alice.js. Please use a WebKit-based browser like Chrome, Safari or the PlayBook Browser. I could not figure out exactly what those properties are. I am running FF9a2 which should support pretty much everything Chrome does. The big thing FF lacked until 5 was the keyframe animations.[1][2][3] So not so useful to the world at large yet. It does look like a nice library otherwise. [1] https://developer.mozilla.org/en/CSS/CSS_animations [2] http://www.impressivewebs.com/css3-browser-support/ [3] https://bugzilla.mozilla.org/show_bug.cgi?id=435442
necolas · 2011-02-20
The tone of the article was surprising. The alternative boilerplate is far too simple to cut it as a boilerplate for people building even the most modestly sized sites. It certainly doesn't cater to the majority of professionals in the way that the HTML5 Boilerplate project tries to. A previous article, Easy HTML5 Template http://www.impressivewebs.com/easy-html5-template/, also proposed an alternative boilerplate. But it clearly distinguished between what the HTML5 Boilerplate project is aiming to do, and why/when a simple boilerplate has its place.
dmitriid · 2021-05-16
> The thing that I can't understand is, why did it take SO LONG to get useable, proper, and intuitive CSS-based layout on web-pages? Many reasons: - HTML and CSS are not designed for anything complex. HTML and CSS at their core are only meant to display a static page of text and some images in a single rendering pass on a computer from 1990s. - Many decisions in CSS (especially early CSS) are one-off solutions that might not even have correct specifications compared to how people usually use it Float is really a one-off solution for a very specific subset of layout. The standard box model famously has a default that no one in real world uses, and that IE actually got right. There are more: https://pavpanchekha.com/blog/css-problems.html and https://www.impressivewebs.com/css-the-bad-parts/ - Any solution has to be aware of any previous solution and mistake Let's say, you introduce flex. How will it work with floats? What about display:inline or display:inline-block? Tables? Inside tables? Let's say you introduce grid. All the question above plus all the questions on how it will behave with flex. Let's say you introduce... - Standards are mostly driven by browser implementors, who are not known for any/much of web work. Additionally, solutions have to be "fully complete including edge cases that maybe one person in the world cares about". Cant' find the link for that, sorry, you'd have to take me at my word :) - All that still has to work reasonably fast for some…

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close