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
https://scottjehl.com/posts/we-need-more-inclusive-web-performance-metrics/
We need more inclusive web performance metrics | Scott Jehl, Web Designer/Developer
Performance metrics are improving, but few tell us when a page is ready for *all* users.
scott jehl designerweb performanceneedinclusivemetrics
https://scottjehl.com/posts/web-component-self-destruct-css/
Enhancing Web Components Safely with Self-Destructing CSS | Scott Jehl, Web Designer/Developer
Applying the self-destructing CSS pattern to an old web components anti-pattern
scott jehl designerenhancing webself destructingcomponentssafely
https://scottjehl.com/posts/5g-will-definitely-make-the-web-slower-maybe/
5G Will Definitely Make the Web Slower, Maybe | Scott Jehl, Web Designer/Developer
Faster networks should fix our performance problems. Instead, they're making them worse.
scott jehl designerdefinitely makewebslowermaybe
https://scottjehl.com/posts/composition/
HTML Web Components on the Server Are Great | Scott Jehl, Web Designer/Developer
The idea of using custom elements to compose views on the server is quite nice.
scott jehl designerhtml webcomponentsservergreat
https://scottjehl.com/posts/html-web-components-shadow-dom/
HTML Web Components Can Have a Little Shadow DOM, As A Treat | Scott Jehl, Web Designer/Developer
Shadow DOM and Slots can be part of a progressive enhancement strategy, actually.
scott jehl designerhtml webshadow domcomponentslittle
https://scottjehl.com/posts/q-r/
Building a QR Code HTML Web Component | Scott Jehl, Web Designer/Developer
A little while back, a friend mentioned that there really should be an HTML Web Component for QR codes. This is how I'd make one if I needed to.
scott jehl designerqr codehtml webbuildingcomponent
https://scottjehl.com/posts/polyfilling-with-wcs/
Conditional Web Components are Perfect for Polyfills | Scott Jehl, Web Designer/Developer
Web Components are a great tool for writing polyfills, I think.
scott jehl designerweb componentsconditionalperfectpolyfills
https://scottjehl.com/posts/shoptalk-show-podcast-lazy-loading-the-web-with-scott-jehl/
ShopTalk Show Podcast: Lazy Loading the Web with Scott Jehl | Scott Jehl, Web Designer/Developer
scott jehl designershow podcastlazy loadingshoptalkweb
https://scottjehl.com/posts/even-responsiver-video/
Extending Responsive Video with HTML Web Components | Scott Jehl, Web Designer/Developer
Using web components to defensively polyfill some more responsive behavior
scott jehl designerresponsive videohtml webextendingcomponents
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