Responsive web design does not solve the context problem.
Jeremy Keith's liveblog of Ethan Marcotte's presentation at An Event Apart.
“You know you're working with a great client when they're the ones raising the subject of CSS sprites to improve performance.”
“You do not make semantic decisions based on what machines want. Don't choose HTML elements for ‘SEO’ benefits.”
Switch the display of content and navigation based on browser size.
“Don't anthropomorphise computers. They hate that.”
Going over the thorny challenges of responsive images.
A comment on Divya Manian's article on Smashing Magazine.
Mobile first, conditional loading second.
Dear Apple, please fix the orientation scaling bug in Mobile Safari.
A progressive enhancement pattern for month/year fields in forms.
Interaction, the secret sauce of the web.
A response to Mat Marquis' article on responsive images in A List Apart.
“People keep trying to have discussions with me on Twitter. This is like trying to have a cocktail party by shouting from a speeding car.”
Every project should have its own distinct pattern library.
“An evangelist is someone who, instead of getting bored the more they repeat themselves, gets excited the more they repeat themselves.”
“Any sufficiently advanced mobile test device acquisition activity is indistinguishable from potential terrorist suspicious behaviour.”
Match breakpoints to the design, not to individual devices.
How the dConstruct site was optimized for performance.
About the WHATWG, the W3C, responsive images and the srcset syntax.
“Native apps will replace the web just as surely as swimming pools will replace the ocean.”
“Instead of keeping files like images and fonts in a folder called ‘assets‘, I’m going to rename the folder ‘liabilities.’”
“Instead of seeing themselves as part of a wider web, online services see themselves as standalone entities.”
“The biggest challenges of responsive design are not technology problems.”
Revisiting the first universally accessible web browser.
A critique of “Cargo Cult CSS” and “Challenging CSS Best Practices.”
“In a meeting when the subject of homepage carousels is raised—I find myself gauging the flipability of the table around which we are seated.”
“Whenever a talented designer I know goes to work at Google, Facebook or Twitter, I feel like I should congratulate them on their retirement.”
Icon fonts may trigger compatibility mode in IE8.
“The web has grown up. Unfortunately, it has grown up to be kind of a dickhead.”
“One of the best ways to be future friendly is to be backwards compatible.”
“Sass doesn’t force you to write all your CSS in a completely new way.”
“With great power comes a really cluttered interface.”
“Any platform that allows more people to access the web is good with me.”
“I watch Netflix on my Apple TV and I don’t want DRM on the web.”
“If this Chrome experiment goes forward, we can kiss all that goodbye.”
“What really matters is that you’re publishing your stuff on your website.”
How to speed up the first page load.
“Make web pages. Not too much. Mostly HTML.”
The web is destroyed by bloated advertising and tracking scripts.
“The key to building modern, resilient, progressive sites doesn’t lie in browser technologies or frameworks.”
“The answer to the question ‘Is the hamburger icon good or bad?’ is a resounding and clear ‘It depends.’”
The web will be so much better when…
‘Feels like native’ now matters more than ‘best practices on the web.’
An approach for building the websites of the future.
“I don’t want the web to equal native; I want the web to surpass it.”
“Using CSS at scale has a learning curve, just like any powerful technology.”