Lighthouse 2.8 Updates
Lighthouse 2.8 Updates Lighthouse 2.8 is out! Highlights include: New Performance and SEO audits Performance as the first section of Lighthouse report Updated Accessibility scoring New loading message...
View ArticleSite Isolation for web developers
Site Isolation for web developers Chrome 67 on desktop has a new feature called Site Isolation enabled by default. This article explains what Site Isolation is all about, why it’s necessary, and why...
View ArticleTweaks to cache.addAll() and importScripts() coming in Chrome 71
Tweaks to cache.addAll() and importScripts() coming in Chrome 71 Developers using service workers and the Cache Storage API should be on the lookout for two small changes rolling out in Chrome 71....
View ArticleIntroducing visualViewport
Introducing visualViewport What if I told you, there's more than one viewport. BRRRRAAAAAAAMMMMMMMMMM And the viewport you're using right now, is actually a viewport within a viewport....
View ArticleWebVR changes in Chrome 62
WebVR changes in Chrome 62 The current WebVR origin trial is ending on November 14, 2017, shortly after the stable release of Chrome 62. We have begun a new trial with the WebVR 1.1 API in Chrome 62...
View ArticleAnimating a Blur
Animating a Blur Blurring is a great way to redirect a user's focus. Making some visual elements appear blurred while keeping other elements in focus naturally directs the user's focus. Users ignore...
View ArticleLighthouse 2.5 Updates
Lighthouse 2.5 Updates Lighthouse 2.5 is now released! Highlights include: chrome-launcher available as a standalone Node module. Five new audits. A new throttling guide for advanced audiences. See...
View ArticleExceeding the buffering quota
Exceeding the buffering quota If you're working with Media Source Extensions (MSE), one thing you will eventually need to deal with is an over-full buffer. When this occurs, you'll get what's called a...
View ArticleRemoving ::shadow and /deep/ in Chrome 63
Removing ::shadow and /deep/ in Chrome 63 Starting in Chrome 63, you cannot use the shadow-piercing selectors ::shadow and /deep/ to style content inside of a shadow root. The /deep/ combinator will...
View ArticleCSS Paint API
CSS Paint API New possibilities in Chrome 65 CSS Paint API (also known as “CSS Custom Paint” or “Houdini’s paint worklet”) is enabled by default starting in Chrome 65. What is it? What can you do with...
View Article