Topics /
Web & Frontend
The most popular blog posts about web & frontend on Hacker News. 4,615 posts.
GWT 2.0: So good it's ridiculous
GWT 2.0 was released today, and even though I've been using it for months and contributing to it, I didn't realize the significance of this ...
Thinking about using Facebook Connect on your site? Step one: Abandon your will to live.
Personal portfolio site showcasing projects in a horizontal scrolling gallery
Did You Know: BeautifulSoup's bits are rotting
The parser in version 3.1.0 of Beautiful Soup did significantly worse on real-world HTML than version 3.0.8 did. The most common problems were the incorrect handling of <script> tags, "malformed start tag" errors, and "bad end tag" errors.
IPhone Web Apps as an Alternative to the App Store
I think it would be good for everyone — Apple, developers, and iPhone users — if unrestricted web apps became a serious alternative to the restricted App Store. But it isn’t credible to argue that they already are.
Anatomy of a bad search result
programming, philosophy, history, internet, startups
About HTML semantics and front-end architecture
A critical look the term 'semantic HTML' and the limitations it has created for web engineers
What webhooks are and why you should care
Webhooks are user-defined HTTP callbacks. Here’s a common example: You go to github. There’s a textbox for their code post webhook. You drop in a URL. Now when you post your code to github, github will HTTP POST to your chosen URL with details about the code post. There is no simpler way to allow open ended…
Gruber: The OS Opportunity
These PC makers are lacking in neither resources nor opportunity. What they’re lacking is ambition, gumption, and passion for great software and new frontiers.
Why HTTP?
The world doesn’t need another arbitrary binary protocol. Just use HTTP. Your life will be simpler. Originally this came up when scaling a gaggle of MySQL machines. I would have killed for a reliable proxy. It’s with this in mind that I’ve come up with my list of things that HTTP has that an arbitrary protocol will…
Putting What Little We Actually Know About Chrome OS Into Context
The future of computing probably is in the direction of thin clients connecting to network services for storage and software, but my hunch is that Chrome OS is too thin.
High Performance Web Sites: Crockford, webhosting, online dating, JSON, alert
Wow, Doug added an alert() to http://www.json.org/json2.js which just alerted a LOT of people on the Internet. Proving a point on hotlinks?
Public key pinning coming in Chrome 13
Starting with Chrome 13, we'll have HTTPS pins for most Google properties. This means that certificate chains for, say, https://www.google.com , must include a whitelisted public key. It's a fatal error otherwise. Credit goes to my colleague, Chris Evans, for much of this.
Rails versus Django
Stress free and easy shopping experience. Simple and speedy service.
Patch to fix RSS feed for News.YC
I’m an avid reader of news.yc , but it’s annoyed me for some time that the RSS feed is rather broken. So, I decided to dust off my Lisp skills and give it a go. The biggest chunk was adding code to do conversion from UNIX timestamps to UTC in Arc. Significant stuff that works now:
Making Rails 12X Faster
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...
Stop Password Masking
Usability suffers when users type in passwords and the only feedback they get is a row of bullets. Typically, masking passwords doesn't even increase security, but it does cost you business due to login failures.
John Resig on TraceMonkey
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.