"There are so many things that infuriate me about regular sites:
- Images not having defined heights, leading to content jumping up as I'm reading
- Ads loading and unloading, leading to the page jittering up and down erratically, making the content unreadable
- Auto-playing videos: some start playing audio, some have the audio muted but still pause any music I have playing
- Those ads that scroll up across the page (which wouldn't be a problem, but they scroll at a third of the speed that I drag them up at)
- The "Read Full Story" buttons that animate the content downwards, freezing everything for a few seconds while the dumb animation plays
- Web fonts taking an eternity to load, leaving me with no content for ten, fifteen, or more seconds
- Web fonts loading unexpectedly and causing all the text to reflow, destroying my scroll position
"Some people seem to think that I want to bake because of perfomance. Honestly, I don’t care about performance. I don’t care about performance! I care about not having to maintain cranky AOLserver, Postgres and Oracle installs. I care about being able to back things up with scp. I care about not having to do any installation or configuration to move my site to a new server. I care about being platform and server independent. I care about full-featured HTTP implementations, including ETags, Content-Negotiation and If-Modified-Since. (And I know that nobody else will care about it enough to actually implement it in a frying solution.) I hope that clarifies things."
"In a perfect world, we would have been able to use the original URL structure with the hashes for our application, and served both the site and the app simultaneously. This would be the absolute best thing for users of all kinds, and this debate would not be happening."