Why CSS should not be used for layout
Seeing as how the CSS wars seem to have flared up again, I thought I would weigh in. I have finally had a chance to really dive in to the details, and I have come to the following conclusion:
The latest blog posts to take off on Hacker News. 4,615 posts.
Seeing as how the CSS wars seem to have flared up again, I thought I would weigh in. I have finally had a chance to really dive in to the details, and I have come to the following conclusion:
First mistake, drinking the CSS Kool-Aid Several weeks ago, I started designing the layout for my threaded comments on a social news site that I'm building. I had created a down and dirty layout using nested tables. It was ugly, and used nested tables but it worked. I was then paralized by guilt. I couldn't let the…
Find your domain name at HugeDomains. Start using this domain right away.
Zahranicni casina pro české hráče — srovnání 10 platforem, ověřené licence, výplatní podmínky a bonusy. Aktualizováno listopad 2026. Pro 18+.
When I first learned to program on the web, Perl + CGI was the dominant platform. But by the time I was building my first websites for com...
My first major experiment has been in improving the commenting system on this blog.
Today is a fairly momentous day in the history of Ruby web frameworks. You will probably find the news I’m about to share with you fairly shocking, but I will attempt to explain the situation. Before talking tech, and even going into the details of the announcement, I want
I mapped HTTP status codes to workplace conversation snippets. "404: I have no idea what you're talking about." "502: Bob is refusing to work with me on this." Now available as a poster. Note how the spec reveals programmers always blame the client.
It’s not often that new user interface conventions are born – or popularized. Even less so within the realm of web development. I’d argue that Sparklines and Lightbox are two of the best examples of UI conventions that were popularized on the web.
I can’t believe a new feature from Google isn’t getting more notice, because it converts already-existing links to your site into much higher quality links, for free. The Google webmast…
When I first saw 280 North’s “ 280 Slides ” application, I have to admit I was very impressed. They built a truly native-feeling (well, if you’re on a Mac) tool on the standard web platform. Not an easy feat, and clearly some big brains operating on the problem.
They told you it can't be done, they told you it has no scale. They told you lies! What if you suddenly had the ability to serve mutliple co...
Today there was a comic book in my mail, sent by Google and drawn by no less than Scott McCloud, creator of the classic Understanding Comics . Within the 38 pages, which I’ve scanned and put up , in very readable format Google gives the technical details into a project of theirs: an open source browser called Google…
I’ve been waiting to blog about this for a long time now. A fantastic new improvement to Mozilla’s JavaScript engine (SpiderMonkey) has landed. Code-named TraceMonkey this engine utilizes a techniques, called trace trees (PDF), which adds just-in-time native code compilation to SpiderMonkey.
Damien Katz recently caused a stir on a bunch of the blogs I read with his post entitled REST, I just don't get it where he wrote As the guy who created ...
The 10 most egregious UX offenses against users. Web design disasters and HTML horrors are legion, though many usability atrocities are less common than they used to be.