https://scottjehl.com/posts/svgtopia/
Have It All: External, Styleable, & Scalable SVG | Scott Jehl, Web Designer/Developer
Let's revisit an ideal SVG embedding approach.
scott jehl webexternalscalablesvgdesigner
https://scottjehl.com/posts/compressive-images/
Compressive Images | Scott Jehl, Web Designer/Developer
This week we came across an interesting technique. In his article titled Retina Revolution, Daan Jobsis shared the following premise: when considering a jpeg...
scott jehl webcompressiveimagesdesignerdeveloper
https://scottjehl.com/posts/how-we-make-rwd-sites-load-fast-as-heck/
How We Make RWD Sites Load Fast as Heck | Scott Jehl, Web Designer/Developer
In this post, I’ll outline some recent observations and approaches to delivering sites for speed and broader access, and link out to various tools we are using...
scott jehl webmakerwdsitesload
https://scottjehl.com/posts/declarative/
An HTML Templating Language That Keeps Its Secrets | Scott Jehl, Web Designer/Developer
I think it would be nice to have a templating language whose output can still be input
scott jehl webhtmltemplatinglanguagekeeps
https://scottjehl.com/posts/lazy-media/
Standard HTML Video & Audio Lazy-loading is Coming! | Scott Jehl, Web Designer/Developer
A quick update on my team's work to bring video and audio lazy loading to browsers today
scott jehl webhtml videolazy loadingstandardaudio
https://scottjehl.com/posts/delivering-responsibly/
Delivering Responsibly | Scott Jehl, Web Designer/Developer
At several conferences throughout the past year, I’ve presented a talk called Delivering Responsibly with slight variations and updates each time. The...
scott jehl webdelivering responsiblydesignerdeveloper
https://scottjehl.com/posts/inlining-or-caching-both-please/
Inlining or Caching? Both Please! | Scott Jehl, Web Designer/Developer
As I was preparing to describe these caveats, I thought, 'I wonder if the new Service Worker and Caching APIs could enable caching for inline code.' As it...
scott jehl webinliningcachingpleasedesigner
https://scottjehl.com/posts/this-css-will-self-destruct/
For Your Convenience, This CSS Will Self-Destruct | Scott Jehl, Web Designer/Developer
A general defensive website delivery pattern for applying visual effects with less risk
scott jehl webself destructconveniencecssdesigner
https://scottjehl.com/
Scott Jehl, Web Designer/Developer
The portfolio site and blog of web designer, Scott Jehl.
scott jehl webdesignerdeveloper
https://scottjehl.com/posts/second-meaningful-content-the-worst-performance-metric/
Second Meaningful Content: the Worst Performance Metric | Scott Jehl, Web Designer/Developer
Client-side tools for A/B testing and personalization can take a huge toll on performance, introducing huge delays.
scott jehl websecondmeaningfulcontentworst
https://scottjehl.com/posts/move-fast-and-don-t-break-things/
Move Fast & Don't Break Things | Scott Jehl, Web Designer/Developer
scott jehl webmove fastbreakthingsdesigner
https://scottjehl.com/posts/chatting-with-adobe-about-responsive-design-and-bostonglobe-com/
Chatting with Adobe about Responsive Design and BostonGlobe.com | Scott Jehl, Web Designer/Developer
Earlier this fall, Todd, Scott and our friends at The Boston Globe and Upstatement sat down with Adobe’s video production team in Boston to discuss our...
scott jehl webresponsive designchattingadobedesigner
https://scottjehl.com/posts/squarespace/
Joining Squarespace | Scott Jehl, Web Designer/Developer
I'm joining the web performance team at Squarespace.
scott jehl webjoiningsquarespacedesignerdeveloper
https://scottjehl.com/posts/new-webpagetest-experiment-edit-response-html/
New WebPageTest Experiment: Edit Response HTML! | Scott Jehl, Web Designer/Developer
WebPageTest's new 'Edit Response HTML' experiment allows you to freely edit the initial HTML of a website and compare the performance of that edited version to...
scott jehl webnewexperimenteditresponse
https://scottjehl.com/posts/introducing-the-new-responsive-designed-bostonglobe-com/
Introducing the new responsive-designed BostonGlobe.com | Scott Jehl, Web Designer/Developer
Filament Group's Patty Toland covers our team's work in helping the Globe launch this groundbreaking new site.
scott jehl webintroducingnewresponsivedesigned
https://scottjehl.com/posts/wordleish/
How would you build Wordle with just HTML & CSS? | Scott Jehl, Web Designer/Developer
A fun little form validation and CSS selector experiment
scott jehl webhtml csswouldbuildwordle
https://scottjehl.com/posts/aspire-ideals-to-aspire-to-when-building-websites/
ASPIRE: Ideals to Aspire to When Building Websites | Scott Jehl, Web Designer/Developer
Great sites are made through a combination of best practices, so perhaps a handy acronym can be helpful for recalling our priorities as we work.
scott jehl webbuilding websitesaspireidealsdesigner
https://scottjehl.com/posts/async-css-already/
Let's Standardize Async CSS! | Scott Jehl, Web Designer/Developer
We need async CSS loading let's make some noise.
scott jehl webletstandardizeasynccss
https://scottjehl.com/posts/working-around-a-lack-of-element-queries/
Working around a lack of element queries | Scott Jehl, Web Designer/Developer
This post covered the problems in CSS layout that call for an element-level query feature. And some workarounds until that exists.
scott jehl webworkingaroundlackelement
https://scottjehl.com/posts/responsible-responsive-design-the-book/
Responsible Responsive Design the book! | Scott Jehl, Web Designer/Developer
Responsible Responsive Design, a new book by Scott Jehl, is now on sale in the A Book Apart store! Here's a post about it on Filament Group's blog.
scott jehl webresponsive designresponsiblebookdesigner
https://scottjehl.com/posts/the-simplest-way-to-load-css-asynchronously/
The Simplest Way to Load CSS Asynchronously | Scott Jehl, Web Designer/Developer
CSS will block rendering while loading. Here's how not to do that, simply.
scott jehl websimplest wayloadcssdesigner
https://scottjehl.com/posts/hello-begin/
Collab Time! I'm Teaming Up with Enhance Dev | Scott Jehl, Web Designer/Developer
I’ve teamed up for a short while with the talented crew at [Enhance.Dev](https://enhance.dev) (and [Begin](https://begin.com)) to help broaden awareness of...
scott jehl webcollabtimeteamingenhance
https://scottjehl.com/posts/more-weight-doesn-t-mean-more-wait/
More Weight Doesn't Mean More Wait | Scott Jehl, Web Designer/Developer
Formerly, much of the focus in web performance was concerned with optimizing assets like images and fonts, which does make for a shorter overall page load...
scott jehl webweightmeanwaitdesigner
https://scottjehl.com/posts/tuning-performance-for-new-and-old-friends/
Tuning Performance for New and 'Old' Friends | Scott Jehl, Web Designer/Developer
We now configure our sites to vary based on custom headers instead of cookies.
scott jehl webtuning performanceold friendsnewdesigner
https://scottjehl.com/posts/shifting-the-performance-burden/
Shifting the Performance Burden | Scott Jehl, Web Designer/Developer
scott jehl webshiftingperformanceburdendesigner
https://scottjehl.com/sandbox/video-media/
Video element media query test page | Scott Jehl, Web Designer/Developer
scott jehl webvideoelementmediaquery
https://scottjehl.com/posts/enhancing-optimistically/
Enhancing Optimistically | Scott Jehl, Web Designer/Developer
Every so often, we come across ways to improve our more well-trodden core progressive enhancement patterns. Sometimes, we’ll utilize a new web standard to...
scott jehl webenhancingdesignerdeveloper
https://scottjehl.com/posts/a-list-apart-test-driven-progressive-enhancement/
A List Apart: Test-Driven Progressive Enhancement | Scott Jehl, Web Designer/Developer
Starting with semantic HTML, and layering enhancements using JavaScript and CSS, is supposed to create good experiences for all. Alas, enhancements still find...
scott jehl weblist aparttest drivenprogressive enhancementdesigner
https://scottjehl.com/posts/pe/
You May Not Need Progressive Enhancement, The Term | Scott Jehl, Web Designer/Developer
The term is fine, but it's a means not an end.
scott jehl webprogressive enhancementmayneedterm
https://scottjehl.com/posts/web-components-demystified/
Announcing Web Components Demystified, an Online Course | Scott Jehl, Web Designer/Developer
I launched a crowdfunding campaign for a course I aim to produce about web components!
scott jehl designerweb componentsonline courseannouncingdemystified