Well-researched article by @webmaxru on the latest Background Fetch API. 👏 twitter.com/webmaxru/statu…
Gave another guest lecture at Duale Hochschule Baden-Württemberg (dhbw.de/startseite.html) today. This time the stu..twitter.com/i/web/status/1…m5
@paul_irish @gauntface @james2doyle @GoogleChromeDev Could this behavior be changed? While I knew about the hack, i..twitter.com/i/web/status/1…wC
@iandevlin Hey you know what: I frequently get back to those good old HTML5 Doctor articles. Keep writing! There always is an audience!
__treo 🔥 A collection of metrics to make a fast website with a focus on a user experience.
⏱️ Is it happening? (Visual)
-..twitter.com/i/web/status/1…Pe
KaiOStech Ever wonder how an app like @Twitter gets redesigned and optimized for the smart feature phones powered by KaiOS? G..twitter.com/i/web/status/1…iS
@mikewest @yoavweiss @yoavweiss How do you envision things like user agent freezing (twitter.com/rmondello/stat…) or ly..twitter.com/i/web/status/1…3J
@pixeljunkie @individual8 …Who i@phcrackck here 😀.
It was a pleasure and an honor to be on @rick_viscomi’s “State of the Web” show. Thanks for the great questions and..twitter.com/i/web/status/1…Mb
@JoubranJad @derSchepp @kennethrohde Yepp, it’s a bit hidden. Nice accent color choice, by the way. Goes really well with dark mode. 👍
@martin_hotell @Justinwillis96 @jennylg @Mustafa_x @sw12 @codepo8 @a_bowl_of_stars Yeah, the slight irony wasn’t lo..twitter.com/i/web/status/1…fB
@RubenVerborgh I dared to touch the pencils during two shots, and we had to super carefully reposition them so they..twitter.com/i/web/status/1…rH
littlekope0903 I wrote a post on both my blog and @ThePracticalDev about creating custom yet accessible checkboxes!
#DevDiscuss
dev.to/lkopacz/create…

CloudFour New Chrome Developer Tool Illuminates Opaque Responses cloudfour.com/thinks/new-chr… pic.twitter.com/wydGXRLCE8
ChromiumDev Active, passive, hidden, frozen, discarded. As well as being rejected names for the seven dwarves, they’re part of..twitter.com/i/web/status/1…z3
@iandevlin You should start live-tweeting your meals.
I have based my recent variable fonts experiments on the quoted (excellent!) article by @glyphe and thought 💭 how a..twitter.com/i/web/status/1…jD
zachleat Such a nice touch that wakamaifondue.com by @PixelAmbacht lets you play with variable font axes right on the..twitter.com/i/web/status/1…M3
@derSchepp @JoubranJad @kennethrohde It’s actually already landed in Safari Technology Preview: developer.apple.com/safari/technol….
Designing Headers for HTTP Compression: mnot.net/blog/2018/11/2…. HTTP/2 header compression explained by @mnot. 🗜👥
Responsive images on the Apple Watch: ericportis.com/posts/2018/res…. Responsive design pushed to the limits. ⌚️
Emerging JavaScript pattern: multiple return values. Interesting and in-depth article that discusses this pattern a..twitter.com/i/web/status/1…6g
🎉 In collaboration with Microsoft, Google is making a free e-📖 available on Progressive Web Apps, the future of the..twitter.com/i/web/status/1…Vq
@tobmaster @trivago @pistenprinz @tom_says_things @pgotthardt @trivago_tech > Shot with love 😊
All credits to..twitter.com/i/web/status/1…rJ
@tobmaster @trivago @pistenprinz The demo app 🐈 Affilicats github.com/googlechromela… is definitely inspired by a true..twitter.com/i/web/status/1…TH
rowan_m Easily adaptable pattern for ensuring that if you’re sending users to external sites you can ensure that load is re..twitter.com/i/web/status/1…5q
Paul_Kinlan Wrote up a tiny explainer on my contribution to squoosh.app - the file-drop-element..twitter.com/i/web/status/1…Z3
More fine-grained information in `navigator.storage.estimate()`? Yes, please (actually, yes, please, and shut..twitter.com/i/web/status/1…5n
@henrylim96 @Markus306 I’m working on a PWA at the moment where my objective is to make it run seamlessly all the w..twitter.com/i/web/status/1…FX
zachleat Or, the things I’ve learned from managing an open source side project (@eleven_ty) for a year in my limited spare..twitter.com/i/web/status/1…LR
@Markus306 Progressive. That’s what the ‘P’ in PWA stands for… It’s just a web app after all—like an escalator wittwitter.com/i/web/status/1…XRXIK
Uncomfortably excited to launch this baby… ⤵️ twitter.com/chromiumdev/st…Hm
@samthor realDonaldTrump: Conspiracy theory confirmed: wind turbines CAUSE hurricanes. I TOLD YOU SO! Thank you, LEGO™.
dalmaer Always a lot to enjoy (and learn) from a Steve Yegge ramble! medium.com/@steve.yegge/j…
devquinlan Want to keep a site static, avoiding bloated CMS platforms, but at the same time need to make minor content updates..twitter.com/i/web/status/1…hT
@VolcomV @nhoizey @simevidas @KaiOStech Oh, interesting, thanks. There’s now some forum post about the update as we..twitter.com/i/web/status/1…Uo
Interesting deep dive into WebSockets, including historical background how we got there: ably.io/concepts/webso…. 💻↔️🖥️
Oh, exciting. @KaiOStech 13.00.17.01 just landed on my Nokia 8110 4G 🍌. Didn’t detect any changes so far. Also sear..twitter.com/i/web/status/1…XP
akosma Introducing my latest short, fun, personal book: “Tales Of Editors & Keyboards: A Personal Introduction To Vim & Em..twitter.com/i/web/status/1…TG
@datao Hmm, OK. This fixes the symptoms, but doesn’t cure the cause quite yet. Probably in the longer term try upgr..twitter.com/i/web/status/1…HX
FrontendDaily Why Browsers Download Stylesheets With Non-Matching Media Queries: blog.tomayac.com/2018/11/08/why… (The downloads do occur..twitter.com/i/web/status/1…S9
@datao Great it’s working now! Is there a diff of the changes?
ChromiumDev On next week’s State of the Web, @tomayac will be chatting with @rick_viscomi about progressive web apps (PWAs)!..twitter.com/i/web/status/1…NC
@jeffposnick @aerotwist @eleven_ty Have you considered PHP with a MySQL back-end? Publishing is as easy as phpMyAdm..twitter.com/i/web/status/1…GC
@datao Just copy and paste my reply there, no attribution needed.

@datao More details in your inbox… :-pic.twitter.com/s1E5K22XDlDl
Good introductory tutorial by @LoukilAymen on building custom @____lighthouse audits. aymen-loukil.com/en/blog-en/goo…
Adapting to Users with Client Hints: developers.google.com/web/fundamenta….
@datao I am, and might actually be able to help. Just send me an email and I will have a look tomorrow.
tomac@google.com
@JoubranJad @nekrtemplar +1, and the minibar should only appear once. It’s only temporary, but has been received wi..twitter.com/i/web/status/1…o6
“Scrolling the main document is better for performance, accessibility, and usability”-nolanlawson.com/2018/11/18/scr…I. Some.twitter.com/i/web/status/1…QhD
katiehempenius Fantastic @HTTPArchive feature:
You can view the SQL query used to generate any of the HTTP Archive graphs by clic..twitter.com/i/web/status/1…Qm

sw12 Website prelaunch checklist: simple techniques to find and fix glitches.
medium.com/@samdutton/web… pic.twitter.com/kvpo8TEW78
FxSiteCompat #WebP image support is coming to #Firefox 65 🎉 It will be enabled by default in @FirefoxNightly today. If you’re se..twitter.com/i/web/status/1…Gl
@rowan_m @British_Airways Yeah, you should really iIIustrate the difference better!

css Why Browsers Download Stylesheets with Non-Matching Media Queries css-tricks.com/why-browsers-d… pic.twitter.com/m2XiOeI42y
You might have read about Project Fugu 🐡, the code name for improved device capabilities. Here’s the formal writeup..twitter.com/i/web/status/1…WR
The Writable Files API: Simplifying local file access : developers.google.com/web/updates/20….
@Volker_E @abrax5 g.co/dbamk6 Here you go :-)
Find all the demos we shared at the #ChromeDevSummit variable fonts booth in this doc: g.co/dbamk6. twitter.com/abrax5/status/… 🔡
ChromiumDev 👩🔬Check out <model-viewer>
It’s a EXPERIMENTAL🚨web component that makes rendering interactive 3D models easy, on..twitter.com/i/web/status/1…Fd
ChromiumDev 📖Portals
It’s a proposal for enabling seamless navigations between sites🦋(It’s kinda like iframe but different)
I..twitter.com/i/web/status/1…Ia
ChromiumDev 📖Task Worklet
What we’ve learned from other platforms about threading, we want to bring it to the web!
It’s a new..twitter.com/i/web/status/1…36
ChromiumDev 👨🔬<virtual-scroller>
It’s a potential future web platform feature.
Check our roof-of-concept on the repo✨
💻Code:..twitter.com/i/web/status/1…UP
This is a really clever approach to making inlined resources cacheable! 🤯 @scottjehl just blew my mind! twitter.com/scottjehl/stat…
DasSurma ICYMI: Our talk about squoosh.app at #ChromeDevSummit is now available to watch:..twitter.com/i/web/status/1…3V
AndyDavies WebPageTest filmstrips FTW!
The thing I really love about them is they communicate performance without needing som..twitter.com/i/web/status/1…HM
📇 Contact Picker API proposal by @beverloo: github.com/beverloo/conta…. One of the missing features where PWAs still f..twitter.com/i/web/status/1…go
Want maps web apps give turn-by-turn directions even in the background while driving 🚗, or web ToDo apps remind you..twitter.com/i/web/status/1…pk
anssik ✨🗺 Next-gen Geolocation Sensor API use cases landed w3c.github.io/geolocation-se… including geofencing, continuous & one-..twitter.com/i/web/status/1…EW

samthor Remember folks, the #ChromeDevSummit website works on all sorts of devices. pic.twitter.com/hnfJH1ciDH
codeinarocket VisBug extension for Google Chrome.
Chrome Web Store: chrome.google.com/webstore/detai…
GitHub: github.com/GoogleChromeLa…..twitter.com/i/web/status/1…AI
robertnyman At #ChromeDevSummit? Come talk to our browser vendor friends in the Forum space! @Lady_Ada_King from Samsung,..twitter.com/i/web/status/1…FE
The PageSpeed Insights tool is now powered by Lighthouse: blog.chromium.org/2018/11/pagesp…. We’re finally simplifying our speed tools offers.💨 🧰
jtteag Web Packaging and Portals are two brilliant technologies designed to take progressive web applications to the next..twitter.com/i/web/status/1…m3
juarezpaf Make sure to checkout serviceworkies.com ⚡
–
Learn Service Workers inside and out with the new PWA Mastery..twitter.com/i/web/status/1…sB
abrax5 Meet us at the Variable Fonts and Web Typography booth at #ChromeDevSummit! (Forum space, desk 2) Thanks for the su..twitter.com/i/web/status/1…Jl
Our new developer learning platform web.dev launches today at #ChromeDevSummit 👩💻👨💻 With code lab..twitter.com/i/web/status/1…96
squoosh.app 🗜️ 🖼️Impressive Web app for image compression based on Web Assembly. #ChromeDevSummit
Our commitment to a more capable Web: blog.chromium.org/2018/11/our-co…. We’re working on making Web apps as capable as nativ..twitter.com/i/web/status/1…oX
Now that the naming discussion has settled on HTTP/3 (daniel.haxx.se/blog/2018/11/1…) good to recap what’s behind it: blog.cloudflare.com/the-road-to-qu….
poshaughnessy Morning all 👋 In case any of you missed this post I published over the weekend and wanna take a read:..twitter.com/i/web/status/1…QL
codepo8 Why Browsers Download Stylesheets With Non-Matching Media Queries blog.tomayac.com/2018/11/08/why…
webmaxru Running #PWA feature detector on #KaiOS-driven phone. @tomayac is on the stage of @GoogleDevExpert Summit. Try it o..twitter.com/i/web/status/1…WO
Slides from my #GDEsummit talk on all of us being Web plumbers 🔧 that need Progressive Web App patterns, privileged..twitter.com/i/web/status/1…Rx
zachleat One of the best things you can do for your development workflow is to add a $100 mobile device and a $200–300 laptotwitter.com/i/web/status/1…6ASg
firefox Today is our 14th birthday! 🎉
A million thanks to all of you who have been with us since the very beginning, the f..twitter.com/i/web/status/1…9p
dalmaer “The only reason this was possible at all is the open-source nature of V8, and it’s standing as perhaps the most we..twitter.com/i/web/status/1…MX
@DotProto @_developit @googlechrome @ChromiumDev Congratulations and welcome to the team! 🎉 Since..twitter.com/i/web/status/1…tr
denar90_ My first PR related to interactive metrics renaming to @HTTPArchive was landed 🎉
Really friendly and helpful folks..twitter.com/i/web/status/1…Jf
Server Timing in the Wild by the BBC iPlayer Engineering team. Good article, they’ve also released a useful npm mod..twitter.com/i/web/status/1…RA
@simevidas @ChromeUXReport @ab80 True, webpagetest.org/easy.php is what folks like @slightlylate et al. recommend.
The product in question is @Cloudflare Workers: developers.cloudflare.com/workers/about/ (no endorsement, just saving you a web sear..twitter.com/i/web/status/1…FQ
csswizardry 📖 What are best network performance practices when it comes to loading CSS? How can we get to Start Render most qui..twitter.com/i/web/status/1…5R
Memorable quote that—while coming from an Android context—also holds for the web: “We often find that products desitwitter.com/i/web/status/1…z21V
RyanTownsend HTTP/2 doesn’t have cross-resource compression – this is why bundling is still hugely beneficial, despite the lacktwitter.com/i/web/status/1…y3qp
matijagrcic When doing performance profiling most people don’t tend to use a separate clean user profile that ensures that Chro..twitter.com/i/web/status/1…FS
@katiehempenius For measuring this, did you use `NetworkInformation.effectiveType` and `NetworkInformation.downlink..twitter.com/i/web/status/1…MD
@arnaudbrousseau Found (m)any so far?
@hodl_squirrel @ChromiumDev 😂 For a friendlier Twitter for all of us, let’s just call it an “organically grown webs..twitter.com/i/web/status/1…ad
mathias 🔥 New: JSBI, a pure-JavaScript BigInt implementation 🔥
JSBI makes it possible to use spec-compliant BigInt functi..twitter.com/i/web/status/1…hN
ChromiumDev 🤔 Did you ever wonder why browsers would still download stylesheets with non-matching media queries like so:
`<lin..twitter.com/i/web/status/1…vp
@DasSurma Yepp, also pointed out by @tabatkins in twitter.com/tabatkins/stat…. I would never use this hack myself, just found it interesting.
andrey_l1nd3n Have you tried turning your #AMP off and on again?! 🤪
A/B testing could be hilarious! Who knew!? Apparently..twitter.com/i/web/status/1…PU
akent99 *Designing* a progressive web app? (UX.) This blog might stimulate some interesting thoughts. medium.com/dev-channel/de…
@alexbilbie Eight years after the question, here’s the answer: blog.tomayac.com/2018/11/08/why….
Also cross-posted to @ThePracticalDev, if you fancy the DEV.to platform: dev.to/tomayac/why-br…. 💻
New blog post! 📢 Why Browsers Download Stylesheets With Non-Matching Media Queries
Read here →..twitter.com/i/web/status/1…Iw
Really great article on using @ChromeUXReport data to better understand your site’s performance as experienced by..twitter.com/i/web/status/1…N6
Souders Slides of my talk “Make JavaScript Faster” from @perfnowconf:
slideshare.net/souders/make-j…
MSEdgeUpdates The status of WebP image format was changed from “In Development” to “Shipped” developer.microsoft.com/en-us/microsof…
Ah, turns out @medleyj64119 did: github.com/tc39/proposal-…. (CC: @DotProto)
Wow, never heard of this: when animating element opacity from 0 to 1, a paint happens when it reaches 1. The hack n..twitter.com/i/web/status/1…d3
feiss I’ve just learnt about @photopeacom (a web clone of Photoshop) and I’m in awe. I can’t believe how well done is.. Great great job man..
Wait, did really no one at @TC39 think about the Oxford comma? en.wikipedia.org/wiki/Serial_co… 🧐
let lf = new ListFormat(“..twitter.com/i/web/status/1…kg
AdamRackis Waiting for your users to close any open tabs before your service worker can update to latest content sucks. So why..twitter.com/i/web/status/1…EK
This @HTTPArchive analysis by @Souders on where CPU time is being spent is quite interesting. Maybe someone from th..twitter.com/i/web/status/1…7N
@aerotwist SFTP deploys FTW! A folder per sample, as you do anyway?
@webkit Nice!
Quick shoutout for @aerotwist’s recent amazeballs YouTube video spree: youtube.com/user/TheAerotw…. They’re super fun t..twitter.com/i/web/status/1…m8

aerotwist 🎥 Time to make a circular mask reveal the performant way!
youtu.be/YdvQPkJd0gc pic.twitter.com/g2WJjptzwW
Google has started to create a directory of agencies building Progressive Web Apps: developers.google.com/web/agencies/ 🗂
If yo..twitter.com/i/web/status/1…zP
ebidel Created a Puppeteer 🤹🏻♂️ script to verify Google Search can “see” your lazy loaded images 🖼…twitter.com/i/web/status/1…l5
dalmaer “If you don’t have performance budgets setup to watch your site’s use of third party JS, you should do that now” (s..twitter.com/i/web/status/1…ix
#TIL about the `hover` media query: developer.mozilla.org/en-US/docs/Web…. Super useful if combined with negation 🚫🖱:
`@Media (n..twitter.com/i/web/status/1…Wg
addyosmani A Netflix web performance case study: medium.com/dev-channel/a-…
⚡ 50% faster Time-to-Interactive (logged-out homepag..twitter.com/i/web/status/1…6G
igrigorik wondering how to implement lazy / deferred loading optimizations in a Google Search friendly way? Good news, fresh..twitter.com/i/web/status/1…Mw
@kennethrohde @Paul_Kinlan Worked fine for me on desktop. Didn’t test mobile yet.
Clever hack by @Paul_Kinlan to create a boomerang-like video effect with pure client-side JavaScript (only tested..twitter.com/i/web/status/1…c5
Now that desktop PWAs are finally about to become reality on several platforms, some apps that currently rely on El..twitter.com/i/web/status/1…Ey
@nhoizey KaiOS is a fork of Firefox OS. Apps are essentially just webpages that follow a couple of rules—mostly aro.twitter.com/i/web/status/1…l0n
@nhoizey Nah, but allow one to activate adb debugging and side-load apps.
@SimmerVigor @Cloudflare Oh, I indeed missed this. Congratulations 🎊. Great fit!
rick_viscomi 📺 The video of my @_welovespeed presentation on @ChromeUXReport is available.
Lots of examples of how to extract i..twitter.com/i/web/status/1…Br
rauchg Google has launched a new Electron-like platform experiment, powered by Chrome + Node.js + @zeithq `pkg`..twitter.com/i/web/status/1…r9

@firt This is the reply I got from the support team. pic.twitter.com/h4M3DCk14m

Pwnd! Nokia 8110 4G, you’re mine..omnijb.831337.xyzNW Finally got Developer Mode on my KaiOS devicepic.twitter.com/7yNDgh4kGFGF
Incredibly(!) clever #xkcd: xkcd.com/2067/. “Use your mouse or fingers to pan + zoom. To edit the map, sub..twitter.com/i/web/status/1…TC
The cookie dialog of the @Twitter app can’t be closed on @KaiOStech. I hope this is a known issue, @KaiHelps!? The..twitter.com/i/web/status/1…rC
ChromiumDev An introduction to “Signed Exchanges” which helps to enable publishers to safely make their content portable by..twitter.com/i/web/status/1…Ew
Exploratory post by @hsunw on overscroll effects and how they could possibly improve the user experience on smart f..twitter.com/i/web/status/1…nB
How we made Carousell’s mobile web experience 3x faster: medium.com/carousell-insi…. Well documented path to a perform..twitter.com/i/web/status/1…eR
Screenreader support for text-level semantics: brucelawson.co.uk/2018/screenrea…. Interesting article by @brucel on the way s..twitter.com/i/web/status/1…l2