
bramusblog Native Aspect Ratio Boxes in CSS thanks to `aspect-ratio`
🔗 bram.us/2020/11/30/nat…
🏷 #AspectRatio #css #layout
🖼 pic.twitter.com/QTkLZM5nUN
CharlieCroom If you use Twitter.com with a screenreader and/or j+k keyboard shortcuts. I’d love to hear about your experiences so we can make it better.
I’ve heard rumblings there’s some expectations we aren’t meeting, but we could use more details or videos to help us understand twitter.com/JamesTateHill/…
Life Before the Pandemic: xkcd.com/2391/ 😷 🦠 #xkcd
@insonorizate Pots instal.lar la extensiò: chrome.google.com/webstore/detai…. Parla català. 😃

Accudio I was thinking of the things I’ve learnt this year, and I honestly think the most useful thing is that I can now remember the arguments I need for tar.
All thanks to an old http 203 where @DasSurma mentioned “extract ze files” (-xzf), and “compress ze files” (-czf) pic.twitter.com/3vcvb0bFv0
@kennethrohde @anssik Oh, boy. The simple alpha fixed it! Thanks so much for the help!
@kennethrohde @anssik It’s below in Example 4.
Do you have an idea what I’m doing wrong? Sorry for the nerd snipe on a weekend… It’s not urgent. Thanks in advance for any pointer or help.
@kennethrohde @anssik I’m playing with Accelerometer and Gyroscope and a complementary filter following this code w3c.github.io/motion-sensors…, but fail to get useful data for alpha.
Demo: complementary-filter.glitch.me
(Red: Gyro/Accl, Blue: DeviceOrientation)
An
@aemkei @HolyJSconf @hhjs Looking forward to seeing what you’ll build with these APIs! Happy to help out in case of doubts/questions. Other recent preso: web.dev/progressively-….
(Side remark: I hope we can meet again some time in the not too distant f@hhjs
tomayac Just finished my @HolyJSconf talk on “The wonderful world of new Web APIs”, i.e., a rundown of recent Project Fugu 🐡 APIs and where they come from. Here are the slides: goo.gle/holyjs-fugu. #HolyJS,большое спасибо!
Just finished my @HolyJSconf talk on “The wonderful world of new Web APIs”, i.e., a rundown of recent Project Fugu 🐡 APIs and where they come from. Here are the slides: goo.gle/holyjs-fugu. #HolyJS,большое спасибо!
@stefanjudis Maybe try porting it to `shx`: github.com/shelljs/shx. I learned about it through @RReverser and I use it in all my projects now.

rowan_m I had to figure out how this worked, so
👉 not-wheely.glitch.me 👈
You can switch direction, pause, change speed, toggle smooth motion, and overlay a grid.
I was staring at this for too long and got motion sickness. My own code literally made me sick 🤢💚 so please enjoy! twitter.com/jagarikin/stat… pic.twitter.com/cSbW1oUR3G
@yoavweiss @wanderview @kennethrohde @davidwalshblog 👏 A great case for groups.google.com/a/chromium.org….
Pro gaming just got a little better on the Web: disable mouse acceleration to provide a better FPS gaming experience, by François Beaufort: web.dev/disable-mouse-…. 🖱

nic_o_martin Only a couple of days until #PWAdvent.
Make sure to subscribe via email, #PushNotifications or just add it to your #homescreen:
pwadvent.dev
#PWA #ProgressiveWebApp #AdventCalendar #FUGU pic.twitter.com/oq9IE5ziFZ
@benschwarz I built so many websites back then, but as a kid didn’t have the money (nor the knowledge) to put them online. None of them survived. It was my localhost Geocity.
🤩 FrontPage: The Good, The Bad, and The Ugly, by @InvisibleUp. Super nostalgic walk down memory lane on the traces of a Windows app that helped people create webpages. I “learned” the basics of HTML by editing in it and then looking at its ouinvisibleup.com//articles/33/

argyleink 🆕 Show 🆕
GUI Challenges 🤘💀
Episode #1 - Thinking on ways to solve Stories
✅ #CSS
✅ #JS
✅ #HTML
Get inspired and challenged by @argyleink to bring your UI/UX style to the table.
Watch youtu.be/PzvdREGR0Xw
Read web.dev/building-a-sto…
Code web.dev/codelab-buildi… pic.twitter.com/NSvRbTTgSB
littledan @devongovett @threepointone @buildsghost @thomasankcorn I just presented on the topic of bundling and JavaScript, with the tradeoffs between various formats, at @HolyJSconf
My slides: docs.google.com/presentation/d…
slightlylate .@rick_viscomi’s essential post from ’17 on CrUX deserves to make the rounds again: calendar.perfplanet.com/2017/finding-y…
@Wattenberger Thank *you* for creating this! <3
nomsternom A new post in the @Wikimedia tech blog!
I’ve analyzed the MediaWiki popups for #webperf, to see what the web platform can do to make it easier for web developers to author things like popups without creating performance bottlenecks.
techblog.wikimedia.org/2020/11/23/web…
@bascule Since folks keep asking, this is a real product (prototype): expanscape.com.
sarah_edo I’m thoroughly convinced that learning how to use SVG to create UI components opens a ton of doors for interaction on the web!
🙌 I wrote up an article on how to do so: Creating UI Components in SVG
css-tricks.com/creating-ui-co…
Wow, what an amazingly interactive way to learn about d3’s d3-force API. The format even works brilliantly on mobile. Ace work, @Wattenberger! 👏 twitter.com/Wattenberger/s…
@wanderview That’s brilliant! Congratulations! 🎈
WebPlatformNews If you apply CSS white-space: pre-line to a heading element, you’ll be able to control where the heading breaks into multiple lines via the 
 character entity.
Use-case: On a landing page, breaking a heading at a specific word can be more eye-catching. twitter.com/a_sandrina_p/s…
webkit The MediaRecorder API is available in Safari Technology Preview and Safari for iOS 14.3 beta, along with getUserMedia now available in WKWebView! Try it out and report any bugs you encounter.
Read about it on the WebKit blog to learn more. webkit.org/blog/11353/med…
🎄 It’s almost that period of the year again… This time, I’m subscribed tpwadvent.devtP b@nic_o_martinin who has promised me an advent full of PWA and Project Fugu 🐡 surprises! Can’t wait…
SaraSoueidan 🆕 “Yes or No” — One checkbox vs two radio buttons. sarasoueidan.com/blog/one-check…d
A quick and short post in which I collected the responses to this tweettwitter.com/SaraSoueidan/s…g
#UXX#HTMLL
slightlylate The Blink Launch Process is both more open and more rigorous than folks assume. If you’re curious about the caution and effort that goes into launching features when you know there are no mulligans, check out @cwilso’s BlinkOn talk:
youtube.com/watch?v=hgEyQs…
@argyleink @rob_dodson @morewry Filed as bugs.chromium.org/p/chromium/iss…. 📁 📂
CNET Google’s letting outside companies have more say in the future of Chromium, and that could change the future of the web cnet.co/2KstvLR

ChromiumDev Dreaming of #ChromeDevSummit ☁️💤
🌅 Set your alarms for 9:30am PT on December 9th & 10th. Soon you’ll be waking up for the opening keynote of #ChromeDevSummit with @bgalbs, @dalmaer, and more from the Chrome team!
🗓 Schedule → goo.gle/cds20schedule pic.twitter.com/YFsRysdfgo
The results of @igalia’s Open Prioritization experiment are in: `focus-visible` (developer.mozilla.org/en-US/docs/Web…) in @webkit made the race. In the quoted tweet some more reflections by @briankardell on the way things went: ⤵️ twitter.com/briankardell/s…
@chrmod “To use private ad-free search, please
Sign In or Create an Account.” 🤔
@agektmr Isn’t it an affiliate link? Does it have &tag= in the URL?
@FilipStanis @alexcwilliams @AMPhtml Could data URLs work, so no external request needs to be made? Not that it would be beautiful…
✍️ There’s a proposal for a Handwriting Recognition API that takes temporal ink stroke information into account (differentiating it from Optical Character Recognition): github.com/WICG/handwriti…. Here’s Chrome’s Intent to Prototype: groups.google.com/a/chromium.org…
@alexcwilliams I don’t know the answer, but maybe @AMPhtml can help. @FilipStanis used to be on the team, so maybe he can help, too, or point you to someone else who can.
RickByers BlinkOn, the chromium web platform contributors conference, just wrapped up. All the videos are, amazingly, already posted here: youtube.com/user/blinkonta….
Thank you organizers, presenters and everyone who engaged in the conversation!
The video recording is up already: youtu.be/soHQK7cfpAo. #BlinkOn 13.
HTTPArchive 🎂 To help us celebrate HTTP Archive’s 10th anniversary, we reconnected with @Souders to talk about the project’s inception and growth. Lots of fun stories and history!
Listen to this anniversary special on the State of the Web podcast: thestateoftheweb.libsyn.com/http-archives-… 🆕🎙️
n8Schloss Chrome 87 includes the full release of isInputPending. It’s FB’s first time taking an API from incubation to standards proposal to shipping.
It’s already used on >1% of page loads! (chromestatus.com/metrics/featur…)
@acomminos and I blogged about the API at web.dev/isinputpending/
@kennethrohde @perjerz34 Email Joshua Bell, he’s the owner.
@perjerz34 @kennethrohde It might not be accessible universally or be behind a login wall, but this is the link: docs.google.com/presentation/d….
The #BlinkOn 13 breakout session on “Project Fugu 🐡 in the wild” is happening in 5 minutes. Here are the slides if you want to follow along: docs.google.com/presentation/d….
@kennethrohde Don’t spoil my surprises. 😂
📢 I’ll host a breakout session at #BlinkOn 13 (more about the conference: docs.google.com/document/d/e/2…) later today on the topic of…
Project Fugu 🐡 in the wild!
VC linkmeet.google.com/vcx-radp-erk9e. Starts at 7:30pm UTC (in your time zonetimeanddate.com/worldclock/con…
@Nyr0 You can just call the API directly yourself after a user gesture like a click (`navigator.fonts.query()`).
One other thing to try could be to manually allow font access in Chrome site settings, so the permission prompt would be skipped.
@Nyr0 Sounds good. Maybe a screenshot of the “Font Book” app focused on the “All Fonts” section so we can understand if the crash might be due to an “excess” (by whatever definition) number of fonts (I have 332 fonts installed for example).
@Nyr0 Perfect, thank you!
Productivity PWAs at desktop level thanks to the File System Access and File Handling APIs, by @christianliebel: The original article is in German heise.de/developer/arti…, but the English translation works well enough translate.google.com/translate?sl=a… (solve the ca
@Nyr0 Thanks. In this case, please file a Chromium bug via new.crbug.com. If you could maybe send a video recording of your screen actions, this would help people understand what’s going on. Post the bug URL here, I can help triaging.
@Nyr0 Could you try once more in a guest profile without any extensions, please?

🤩 Wowza, iOS 14.3 (18C5054c) beta makes the camera available in `WKWebView`-based browsers like Chrome for iOS. Could it be that bugs.webkit.org/show_bug.cgi?i… finally got fixed? 📷 pic.twitter.com/rpQoCJXfvr
#TIL about `grid-auto-flow` for making a CSS grid fill its cells columns first: css-tricks.com/grid-auto-flow….
@mikeal @FredKSchott Small typo alert: “That project is called IPLD (Interplantery Linked Data)”
s/Interplantery/Interplanetary
And here I was asking myself if I had misremembered the name and heard it wrong all those years and then what the heck t#EnglishAsASecondLanguage
@slightlylate Yes, please.
@chrmod I see. Since both are apparently based on Firefox, I was wondering. Thanks for clarifying!
@mathias @rowan_m Another playlist contribution: Wünsch dir was! youtu.be/vKnsfwFj-PE 🤘 Sit through the first minute, it gets 90ies punk after that!
✅ Here’s hoping!
✅ Make a wish!
@chrmod Congratulations! 🎈
Quick question: What is the core differentiator between this new Ghostery Browser and the previous Cliqz Browser (github.com/cliqz-oss/brow…)?

ChromeDevTools Chrome 87 is here! 🎉
Try inspect CSS Grid with our new debugging tools! 📐
On top of that, with just 1 click, DevTools now detect all color contrast issues of your page (experimental).
Excited? Update your Chrome today!
Full list of what’s new 👉🏼
developers.google.com/web/updates/20… pic.twitter.com/pN4FwsFVTS
@rowan_m I waited all day to let you know that _now_ is the time to warm up the Glühwein. 🔥🍷 Hope you’re having a great time!
@rowan_m Oh, wow! Congratulations, Rowan 🎂! My playlist contribution is music.youtube.com/watch?v=LVKB5Q….
✅ _Un_ambiguously depressing, especially in 2020.
✅ You will think of me for the rest of the day.
You now may wear the “Lieber 40 und würzig, als 2

DasSurma Today I champion’d my first JavaScript proposal at TC39 and it’s now stage 1! 🎉
“JS Module Blocks” aka. “Surma *really* wants you to use workers”
github.com/tc39/proposal-…
(Thanks @gesa, @littledan and @_shu for all the help!) pic.twitter.com/bglFI3bkXP

@elrond25 You can see crashes at chrome://crashes/. I just tried the demo local-font-access.glitch.me/demo/ on Chrome 89 and it worked fine. If you continue to see this behavior, please file a bug at new.crbug.com and add as much information as possible, pic.twitter.com/dZilMWYtRV
jordaust Thank you to the busy folks working on project Fugu 🐡 APIs. Look at this progress! Thank you 🙌: docs.google.com/spreadsheets/d…
@derSchepp @philwalton @ChromeDevTools Might be worth filing a feature request for: bugs.chromium.org/p/chromium/iss….
@JonasKuske I just tweeted an article that answers this and other questions people may have: twitter.com/tomayac/status….
All the details about Chrome’s back/forward cache implementation are covered in @philwalton’s excellent article: web.dev/bfcache/.
Tab throttling and more performance improvements like the back-forward cache in Chrome M87. blog.chromium.org/2020/11/tab-th…
@AgentZeroNine @dannymoerkerke Credit where credit is due: I saw it first in github.com/tkent-google/s… by @int32_t.
@AgentZeroNine @dannymoerkerke I tend to have content attribute reflection as part of my custom element (example: github.com/GoogleChromeLa…). More background: html.spec.whatwg.org/multipage/comm….

ChromiumDev Chrome 87 is rolling out today! You can now control pan, tilt, and zoom on webcams, range requests and service workers don’t require as many workarounds, the font access API starts it’s origin trial, and plenty more. @petele has all the details at developers.google.com/web/updates/20… pic.twitter.com/JKgL05zUAH
dannymoerkerke How can you style a Web Component when its internal state changes?
There is a smart and easy way.
Read about it in my new article:
medium.com/@dannymoerkerk…
Ten Years: xkcd.com/2386/. This is so beautiful and a much needed sign of hope in these tough times. But still: fuck cancer. #xkcd

GoogleDevExpert The digital #holyjs Moscow Conference for JavaScript developers on Nov 25-28! Congrats to organizer GDE @bunopus and speakers @g33konaut, @tomayac, @egsweeny.
🔊Content both in English & Russian!
Tune in →holyjs-moscow.ru/en/ pic.twitter.com/7NXvRExhuI
ericerway Capabilities drive experiences. The “Capabilities Project”(Project Fugu) bridges the web and native experience gap beyond #PWA with file system/handling, async clipboard, web share, contact picker, shape detection, web NFC/serial/USB/BT and other web APIs today. 🧰🎉 twitter.com/HTTPArchive/st…
Does Apple really log every app you run? Good follow-up on last week’s OCSP issues at Apple. blog.jacopo.io/en/post/apple-…

shadeed9 ✍️ New Article: A Deep Dive Into CSS Grid minmax()
I wrote about CSS grid minmax() and how it works, with a detailed visual explanation for auto-fit and auto-fill keywords. Happy reading!
🔗 ishadeed.com/article/css-gr… pic.twitter.com/o41MDp8Td9
Official #besondereHelden (#specialheroes) landing page: bundesregierung.de/breg-de/themen….
@simevidas @rustybrick It hasn’t been approved for shipping because no one has asked for it to be shipped yet. It’s currently only at Step 2 (Intent to Prototype) of the process: chromium.org/blink/launchin….
The official German corona ad: “our couch 🛋 was the front, and our patience our weapon”.
🇩🇪 Official announcement: twitter.com/regsprecher/st….
Quoted tweet contains a subtitled and translated version: ⤵️
Whatever you do, don’t spread thitwitter.com/antoni_uk/stat…

xnimorz Just added save, open, and export for boarder.app
You can try it by clicking the menu button on a board or by pressing CMD+S | CMD+O
It works on top of github.com/GoogleChromeLa… which is a pretty cool ponyfill. pic.twitter.com/OgWaLYjf5K
@hdv I don’t know, hence my question. 😃
@passle_ @webwewantfyi @seaotta I’m not personally involved; my background is from reading the page and from one or two conference talks.
@hdv Nice! XSLT on the server or the client? I feel like whenever I wanted to use XSLT (in 2007/2008) the juicy functions were spec’ed, but not implemented in the browsers I needed to support.
@pes10k @thezedwards @robinberjon There’s an update with an FAQ in the post now: “This has nothing to do with analytics. It seems this is part of Apple’s anti-malware (and perhaps anti-piracy) efforts, and happens on all macs running the affected ve
The @webwewantfyi initiative has moved its discussions over to GitHub: github.com/WebWeWant/webw…. For a status update, see @seaotta’s post in the quoted tweet ⤵️. twitter.com/seaotta/status…
dhh “This means that Apple knows when you’re at home. When you’re at work. What apps you open there, and how often. They know when you open Premiere over at a friend’s house on their Wi-Fi, and they know when you open Tor Browser in a hotel.” 😞 sneak.berlin/20201112/your-…

addyosmani Use CSS gradients or transform: rotate()? @ChromeDevTools now supports better angle debugging tools! bit.ly/angle-viz pic.twitter.com/jkjc2dbdDI
@marcosc @briankardell @tobie I made this error on an office-wide misc mailing list. Molestar in Catalan is the same false friend. 🤦

lapcatsoftware Hey Apple users:
If you’re now experiencing hangs launching apps on the Mac, I figured out the problem using Little Snitch.
It’s trustd connecting to ocsp.apple.com
Denying that connection fixes it, because OCSP is a soft failure.
(Disconnect internet also fixes.) pic.twitter.com/w9YciFltrb
Puppetaria: accessibility-first Puppeteer scripts. This release introduces a new kind of selectors called “ARIA selectors” that support querying for the computed accessible name and role of the accessibility tree. developers.google.com/web/updates/20…
What’s New In DevTools (Chrome 88) developers.google.com/web/updates/20…. My favorite addition: Open Network panel from the Service Workers pane. 👍
johnwilander The latest update to Safari’s Intelligent Tracking Prevention is here: “CNAME Cloaking and Bounce Tracking Defense” webkit.org/blog/11338/cna… CNAME cloaking defense is another Safari first.

ChromiumDev 🤩 This year’s virtual #ChromeDevSummit lineup is action packed!
✅ Watch keynotes by @bgalbs and @dalmaer
✅ Get major updates on Web Vitals, Privacy and Advanced PWAs
✅ and more on Dec 9-10!
Join the fun 🎥🍿→ goo.gle/cds20schedule pic.twitter.com/IRjfASI3gv
@JRSim_UIX @MasterDevwi Hmmm, interesting. If there isn’t one already (you mentioned others’ comments), could you please create a new.crbug.com? If you ping me the bug URL, I can help triage to the right folks. Thanks!
@JRSim_UIX Are you trying with installed PWAs on Chrome? On the latest Edge, according to a post by @MasterDevwi, it now should also work without installation there: techcommunity.microsoft.com/t5/articles/im….
dannymoerkerke I created an audio-recorder Web Component that captures audio through the microphone of the user’s device (both desktop and mobile).
It can record and save the audio, display it as a waveform and provides real-time frequency analysis.
Check out the demo:
dannymoerkerke.github.io/audio-recorder/
@ricmac @hdjirdeh @rauchg @vercel @dalmaer @noel Massive props for standing up and saying “I was wrong, sorry!” in public. Happy the misunderstandings could be resolved.
kennethrohde If you are contributing to any specs - and especially if you are a spec editor - this document is a great resource and especially worth reading before sending your spec off for @w3ctag review twitter.com/w3ctag/status/…
@anssik @photopeacom This, and the developer of the app, Ivan Kuckir, has recently added File System Access API support. 😎
The Raven Technique: One Step Closer to Container Queries: css-tricks.com/the-raven-tech…. This is pretty neat CSS foo by @batch_man on display here!
@kennethrohde It might not be too late to add it in again. Who tells Raphael, though… 🤣
@kennethrohde Relevant context: github.com/w3ctag/design-…, which leads to github.com/w3ctag/promise…. The source of all this was github.com/w3c/screen-wak….
Interesting—a proposal for making `AbortController` work with `addEventListener()`:
“`js
const ac = new AbortController();
let { signal } = ac;
const et = new EventTarget();
et.addEventListener(‘foo’, (e) => {
// …
}, { signal } );
ac.abort();
github.com/whatwg/dom/iss…
@dominickng @stefanvermaas @b1tr0t @andreban @jaffathecake I have opened an HTML spec issue to discuss this: github.com/whatwg/html/is….
@dominickng @stefanvermaas @b1tr0t @andreban @jaffathecake This still is the current behavior on iOS. I have just confirmed on iOS 14.2 (18B92) with piotrswigon.github.io/pwa-demo/stand….
@dominickng @b1tr0t @andreban @stefanvermaas @jaffathecake The rationale is to allow for breaking out of the PWA and just letting the user continue their browsing in their default browser.
This is the _opposite_ of PWAs like feed readers that let you ope
@dominickng @b1tr0t @andreban @stefanvermaas @jaffathecake Stefan has just added more context in bugs.chromium.org/p/chromium/iss…. The bug is about breaking out of the PWA to just launch Chrome with a link to a website or web app (that is not installed). Linking t
ChromiumDev 🎥 Fading an element in, and back out again. Sounds simple right? Not quite!
@jaffathecake goes through the gotchas. Can you spot them faster than @DasSurma?
Watch here: youtube.com/watch?v=9-6CKC…
@b1tr0t @andreban @stefanvermaas @jaffathecake I don’t disagree. The point was raised in bugs.chromium.org/p/chromium/iss…, might be worth checking back with @dominickng if there are new arguments today that weren’t discussed back then.
From the official Google Webmaster Central blog: Timing for bringing page experience to Google Search: “The change for non-AMP content to become eligible to appear in the mobile Top Stories feature in Search will also roll out in May 2021”. webmasters.googleblog.com/2020/11/timing…
HTTPArchive 🎉 Chapter 3: Markup
almanac.httparchive.org/en/2020/markup
Written by @j9t @catalinred and @iandevlin
Reviewed by @zcorpan @mmatuzo and @briankardell
Analyzed by @TonyMcCreath
If you’re interested in Project Fugu 🐡, be sure to read @christianliebel’s (👏) chapter (in early access) of this year’s HTTP Archive. ⤵️
A lot of work went into it, and I’m super proud of the progress we’ve collectively achieved. twitter.com/HTTPArchive/st…
@andreban @b1tr0t @stefanvermaas @jaffathecake Manifest might be too inflexible. An attribute can be set dynamically per link and you even can let (power) users decide (open links: in app / in browser). I have seen such a setting in various Twitter or Mas
@b1tr0t @stefanvermaas @jaffathecake To be quite honest, from my point of view, this sounds like something that should be controllable with a simple attribute (like a new `target=”_browser”` or something similar in the same vein).
tomayac There is great information on converting existing Web Extensions to @webkit 🧭 Safari App Extensions or creating new Safari App Extensions from scratch, but no guide on how to submit and distribute them via Xcode. Until now: blog.tomayac.com/2020/11/09/sub…. Thanks, @xeenon, for the help!
@stefanvermaas @jaffathecake It does. Just responded with next steps while you were tweeting. I’ll star the bug to be notified of changes myself.
@stefanvermaas @jaffathecake I see, thanks for the background.
The only way to _not_ open in a CCT currently is to link to a URL consumed by a native app (like YouTube) or to another installed standalone/fullscreen PWA.
Might be worth outlining on this bu
@stefanvermaas @jaffathecake So, the current behavior to always open in CCT was implemented in crbug.com/709889. This includes all known methods (and hacks) of opening links (test app: piotrswigon.github.io/pwa-demo/stand…). I was asking to better understand the
@jaffathecake @stefanvermaas Would you have a link to the PWA in question and instructions how to navigate within this app to the link you want to open in a new window?
There is great information on converting existing Web Extensions to @webkit 🧭 Safari App Extensions or creating new Safari App Extensions from scratch, but no guide on how to submit and distribute them via Xcode. Until now: blog.tomayac.com/2020/11/09/sub…. Tha@xeenon
@diekus @yoavweiss The link crbug.com/new (or new.crbug.com) is a reasonable template pre-filled based on your current browser. Use it whenever you want to submit a bug for something you’re experiencing right now.
mikewest Thanks to @ericlaw, Chrome 88+ will match Safari and Firefox’s behavior of treating `target=_blank` links as `noopener` by default (chromium-review.googlesource.com/c/chromium/src…).
(If you need to maintain that relationship for some reason, you can opt-into it with `rel=opener`.) twitter.com/addyosmani/sta…

VanJones68 Today is a good day.
It’s easier to be a parent this morning.
Character MATTERS.
Being a good person MATTERS.
This is a big deal.
It’s easy to do it the cheap way and get away with stuff — but it comes back around.
Today is a good day.
#PresidentBidenn#VotersDecideddpic.twitter.com/h8YgZK4nmkk
kentbrew Some really great BASIC programming lessons for the Commodore 64 right here: tomasp.net/commodore64/ #nerdalert
@david_bokan @Justinwillis96 @pwabuilder Here’s the relevant excerpt of a PR where I add file handling to @excalidraw: github.com/excalidraw/exc…. Maybe this helps compare implementations. You did set the specific flag, did you? web.dev/file-handling/….
briankardell New post with an update on our container queries related switch proposal from earlier this year..
includes video of prototype developed by @lajava77 at @igalia youtu.be/cWub_3wActI
And some questions for devs
Post: bkardell.com/blog/AllThemSw…
@fm3ndoza Awesome, looking forward to it! Thanks!
@dluzar @yoavweiss In this case workarounds like @philwalton’s philipwalton.com/articles/respo… require some effort.
@yoavweiss Sure, before are a runtime flag or a regular chrome://flags. Not sure why this form is needed.
@stubbornella @littledan Is this not going through the regular origin trial process?
@fm3ndoza Really cool app, thanks. Installed 📲! Few wishes:
- Increase contrast when dark mode is active (web.dev/color-scheme/ and web.dev/prefers-color-…).
- Use an apple-touch-icon (tip: github.com/tomayac/hiit-t…).
- Use the native share method whenweb.dev/web-share/
@shadeed9 As a watcher of the video I have a hard time figuring out which is the active one. Lacks a clear contrast color.
@jyzg @DenisTRUFFAUT @petele @jaffathecake @DasSurma Not sure about concrete implementation plans in Chromium (bugs.chromium.org/p/chromium/iss… reveals nothing), but there’s an Issue for it: github.com/WICG/compressi….
👀 Intent to Prototype—Container Queries:groups.google.com/a/chromium.org…L.
This is the Chrome bug to star: ⭐️crbug.com/1145970K.
📏 Containers will be marked with `contain: size` and a new at-rule `@container (min-width: 100px) {…}` specifie
@marcosc @diekus @sid_vishnoi Wow, that simple? Why aren’t more specs using this?
tomayac @ChromiumDev 📢 I have a special treat on my personal blog where I show how you can play Chrome dino 🦖 on your Nintendo Switch: blog.tomayac.com/2020/11/04/pla….
ChromiumDev Play the Chrome dino 🦖 game with your gamepad 🎮!
web.dev/gamepad/
In @tomayac’s latest article you will learn how to use the Gamepad API to push your web games to the next level!
@ChromiumDev 📢 I have a special treat on my personal blog where I show how you can play Chrome dino 🦖 on your Nintendo Switch: blog.tomayac.com/2020/11/04/pla….

jefbinomed I’ve just finished a new article about #ProjectFugu and #ShapeDetectionAPI 😇: jef.binomed.fr/2020/11/03/202… Francois Beaufort told me to ping @tomayac @reillyeon 😉 pic.twitter.com/nXmeBrBISj

smashingmag Internationalization and localization is more than just writing your content in multiple languages. You need a strategy to determine what localization to send, and code to do it.
↬ Internationalization And Localization For Static Sites
smashingmagazine.com/2020/11/intern… pic.twitter.com/R8gAfZxjb2
@dret Limited to DAV resources, though, no? My understanding is that the present proposal generalizes the method for general HTTP applications. I may well be wrong.
Oh, interesting: there is a proposal for a new HTTP method called `SEARCH`: tools.ietf.org/html/draft-sne…. Non-cacheable, and the query goes in the request body.
@nill It seems like this affects only the iframe embed. I have opened github.com/GoogleChrome/w… that prunes the `allow` values to just the needed ones, since the browser was complaining about an unknown value of `”vr”`. Let’s see if this fixes the issue onc
MozDevNet As of November 2, 2020, The Yari beta is open. 🎉🤝
Find out how you can get involved, what kind of feedback we’re looking for, and where you can put it.
github.com/mdn/content/bl…
@TheRealNooshu @AndyDavies @tomtaylor Thanks a lot! Same reaction as in twitter.com/tomayac/status….
@AndyDavies @tomtaylor @TheRealNooshu Oh, wow. That’s a surprisingly small share. Thanks for, well, sharing!
@argyleink Firefox should be easy, it’s Safari that requires special treatment. I still roll each update submission manually. Not ideal, but workable for now. Would love to learn about best practices in that area.
@argyleink I’m trying to deal with the different builds of my Chrome/Firefox/Safari extensions in separate branches, too (like your Firefox branch: github.com/GoogleChromeLa…). I’m not sure if that’s the best way. uBlock Origin has a different system (github.com/gorhill/uBlock…
The `local()` function for CSS font face declarations (developer.mozilla.org/en-US/docs/Web…) will soon be disabled ⤵️.
For actual local fonts access, consider giving the Local Font Access API a try: web.dev/local-fonts/. twitter.com/googlefonts/st…
@cwilso @briankardell Life hack: get a selfie stick 🤳 and remap “volume up” to “right arrow” key. You’re welcome!
I’m only half kidding. I have a tiny Bluetooth remote shutter that I use to advance slides based on the key remapping.
This minimap @ChromeDevTools experimental feature could make my CSS flexbox alignment guessing so much less guessy. Love it! ⤵️ twitter.com/argyleink/stat…
@AndyDavies @tomtaylor @TheRealNooshu Just like in the original tweet I’d be curious to hear Chrome (macOS) numbers if you wouldn’t mind sharing them. Thanks.
@TheRealNooshu What percentage is Chrome (macOS), please?

FlowBrowser Rendering @keithclarkcouk’s CSS powered 3D environment in Flow.
ekioh.com/devblog/3d-env…
keithclark.co.uk/labs/css-fps/ pic.twitter.com/c6wtcOJGbL
@slightlylate @microblocksfun Seems like no one at @microblocksfun picked this up so far. Opened bitbucket.org/john_maloney/s…; maybe someone can have a look there.
@briankardell Search for “has:attachment larger:10MB” for quickly pruning some space.
DanShappir Start November with a new post on the @WixEng blog: Rethinking the #JavaScript Pipeline Operator wix.engineering/post/interlude… An interlude in my series on collection and sequences processing in JS. I’d made heavy use of the proposed pipeline op - I explain why, and why I’m dropping it
@iandevlin Congratulations, Ian! Keep it real,-