The foundation of our ability to use HTML5 today.
Build websites and apps that respond and adapt to the user’s environment.
Adding normalize.css, respond.js, and much more.
A rock-solid default for HTML5 awesome.
Behind the Scenes of Modern Web Browsers
On ‘the site must look the same across all browsers.’
You may soon be developing for 76 browsers.
HTML5 classList, dataset, matchMedia(), textContent, and matchesSelector().
Wear a beanie today, build the web tomorrow.
A HTML5/CSS3 usage reference.
Fire up Gmail as your default mail client for all mailto: links in Chrome and Firefox.
WebKit (and Chrome Canary) join Firefox 9 with support for stylesheet load events.
On the ideal developer experience of prefixes.
Get a better understanding of how browser work.
API changes to requestAnimationFrame for Chrome.
Accessibility should not be opt-in but opt-out.
Get browser vendors to fix performance pain points.
Guidelines for CSS animations.
Chrome DevTools now reports the precise typefaces in use.
“Old flexbox (display: box) is 2.3x slower than new flexbox (display: flex).”
“Animating well is core to a great web experience.”
Unveiling remote debugging and device emulation.
“Ditching libraries can easily require large amounts of research to avoid bugs.”
From framework blackboxing to asynchronous callstacks and promises.
A command-line script to open the GitHub page, or website for a repository.
Profiling sessions of slow mobile web experiences.
Which web features are ready to use.