RT Jake Archibald
📝 Did you know `export default thing` behaves differently to `export { thing as default }`? Here's how & why:
https://jakearchibald.com/2021/export-default-thing-vs-thing-as-default/
RT Rick Viscomi
💥 Introducing version 1.0 of the Web Vitals extension!
- integrating field data from @ChromeUXReport
- upgraded to the latest web-vitals.js
- sparkly new design
Read all about it at
https://web.dev/field-data-in-the-web-vitals-extension/
Do you like 🍪 cookies? Good.
Because in this new video, @maudnals shares her best practices when using Cookies on the web — in French (with English subtitles)!
👀👇
https://www.youtube.com/watch?v=2N8H6LIdSgs
RenderingNG: a complete re-architecture of the Blink rendering engine, designed and built bit-by-bit over the past 8 years *while* you were using it!
Learn more about the updates we've already implemented, and what else is coming your way!
By @chrishtr
https://developer.chrome.com/blog/renderingng/
RT Smashing Magazine
🔖 The State Of Web Workers In 2021, by @DasSurma.
https://www.smashingmagazine.com/2021/06/web-workers-2021/
RT Jake Archibald
📝 How to correctly encode data for POST requests.
GitHub Copilot gets this wrong, so here's how to get it right. Also covers some tricks with URLSearchParams, and FormData.
https://jakearchibald.com/2021/encoding-data-for-post-requests/
RT Rick Byers
This is the team which led the charge elevating web-platform-tests into becoming the normal way the web is engineered, making interoperability the sustainable default instead of the outcome of heroics. Join us!
Panos Astithas: If you like web browsers and want to build a more interoperable and predictable web platform, come work with me!
https://careers.google.com/jobs/results/116775003703124678-software-engineer-iii-interoperable-tooling-chrome/
🆕 episode of the #CSSpodcast
all about touch interaction style 😎
✅ meta tags
✅ `touch-action`
✅ `user-select`
✅ scroll snap
✅ `overscroll-behavior`
✅ `-webkit-touch-callout`
✅ `-webkit-tap-highlight-color`
✅ `@ media (hover)` and friends
https://pod.link/thecsspodcast/episode/7c41c9d3ee73ea217a28024c0858be59
RT Paul Kinlan
Mozilla set up the the BCD (Browser Compat Data) project and it's a goldmine of information that we should use more.
I built a simple demo
https://paul.kinlan.me/bcd-a-hidden-web-compat-gem/
https://the-web-of.glitch.me/
👀 This week, @cheneytsai gives you an approachable explanation on what Core Web Vitals are — in Taiwanese (with English subtitles)!
Watch the video here 👇
https://www.youtube.com/watch?v=evrNn54UkHQ
RT François
I've just learnt that Chrome on Android will not use the color defined in meta[name=theme-color] if it's too bright to ensure contrast with the UI.
See
https://source.chromium.org/chromium/chromium/src/+/main:ui/android/java/src/org/chromium/ui/util/ColorUtils.java;l=130
RT Rick Viscomi
✨ New dashboard built on @ChromeUXReport and @HTTPArchive data to report on technology-level CWV performance, aptly named the CWV Technology Report
https://datastudio.google.com/reporting/55bc8fad-44c2-4280-aa0b-5f3f0cd3d2be/page/M6ZPC
🧐 Are you aware of :is() and :where()?
A new episode of the #CSSPodcast just dropped to teach you the differences between these two functional pseudo selectors and how they're paving the way for CSS nesting
Tune in ⬇️🎧
https://pod.link/thecsspodcast/episode/9f44fac93700d0b2b9d70847d998401d
🎥 @jaffathecake and @DasSurma run through the TOP 10 WEB PERFORMANCE PITFALLS they've seen recently.
Will a blatant clickbait title give them the attention they crave? Let's find out…
https://www.youtube.com/watch?v=Lh9q3h2khlc&list=PLNYkxOF6rcIAKIQFsNbV0JDws_G_bnNo9&index=1
RT Phil Walton
People who use PageSpeed Insights to check page performance: what is the primary information you're after? (
http://goo.gle/psi
RT François
The "media" attribute is now supported for meta[name=theme-color] elements in Chrome Canary 🐤. It means installed PWAs can now adjust the status bar color on dark/light mode changes with just HTML.
See it in action in Safari 15 and Chrome 93 ⬇️
https://chromiumdash.appspot.com/commit/4ad19e2adda9a33a5ff79cedcfbe5d7d39387491
RT Annie Sullivan
Since we got such helpful feedback on the detailed blog post we wrote about layout shift and long-lived pages, we've decided to explain our ideas for future metrics in the same format.
@NicPenaM just published the first one, on responsiveness:
https://web.dev/better-responsiveness-metric/
✨ Engage your audience with Chromebook ✨
Register for FREE to learn how to optimize your Android game →
Chrome OS is #2 in the 🌏 and continuing to grow rapidly. #GoogleforGames Dev Summit is July 12-13, 2021, take your gaming to the next level.
http://g.co/gamedevsummit
RT Una Kravets 👩🏻💻
Did you know that the latest version of Chromium (stable) includes a *massive* multi-year re-architecture? 🎉
TablesNG Resolves 72 Chromium Bugs for Better Interoperability
Read more ⤵️
https://developer.chrome.com/blog/tablesng/
What do you think about PWAs: love them? not so much?
Share your thoughts on the #PWASummit virtual stage. 🌎🌏🌍🌐
Call for speakers is open at
PWASummit: We are excited to announce PWA Summit 2021, Oct 6-7 - a free, online conference focused on helping everyone succeed with Progressive Web Apps. Join us:
🎤Submit a talk on
📅Book your calendar
👉Follow @PWASummit for updates
#PWA #PWASummit
http://pwasummit.org/
Twitter mirror
News & guidance for developers from the Google Chrome Developer Relations team.