Thomas Steiner (@tomayac)

Hamburg, Germany

The below is an off-site archive of all tweets posted by @tomayac ever

August 2019

“It’s unfortunate, but GitHub stars won’t pay the rent.”—@ferosss⁩. Recap of the `funding` experiment.feross.org/funding-experi…D

via Twitter for iPhone

HenrikJoreteg 🔥🔥🔥
Service Workers at Slack: Our Quest for Faster Boot Times and Offline Support
🔥🔥🔥

slack.engineering/service-worker…

via Twitter Web App (retweeted on 9:21 AM, Aug 30th, 2019 via Echofon)

@zachleat @addyosmani @tkadlec There’s a proposal for `prefers-reduced-data`:
github.com/w3c/csswg-draf…. Contrastingly, we’re proposing `prefers-color-scheme` to also be exposed as a header: github.com/w3c/csswg-draf…. There’s Client Hints, but the issu

via Echofon in reply to zachleat

tkadlec New post: Save-Data Usage timkadlec.com/remembers/2019…

On the Save-Data header and how the, admittedly little, data I’ve seen suggests it’s kind of a big deal.

via Twitter Web App (retweeted on 10:42 PM, Aug 29th, 2019 via Echofon)

css Very clear explanation (in a single GIF) of a situation you should definitely use monospace numbers (or `font-variant-numeric: tabular-nums;` if your font supports it). blog.usejournal.com/proportional-v… pic.twitter.com/m199qkK1SN

via Buffer (retweeted on 10:23 PM, Aug 29th, 2019 via Echofon)

TypeSong WebSocketStream is now available in Chrome Canary. Turn on the experimental-web-platform-features flag in about:flags. See the explainer github.com/ricea/websocke… for how to use it.

Your feedback counts! Do you like it? Do you want it? Will you use it?

via Twitter Web App (retweeted on 10:18 PM, Aug 29th, 2019 via Echofon)

Maskable PWA icons are coming, and @Not_Woods has written a great introduction article and an icon creator app for you to play with! 👏
It also uses dark mode 🌙 ☀️, so your icons can really shine! All links in the quoted tweet: ⤵️ twitter.com/not_woods/stat…

via Twitter for iPhone

@Not_Woods @kennethrohde @css @Paul_Kinlan Love this feedback, happy the custom element has proven useful… 😊

via Twitter for iPhone in reply to Not_Woods

@Not_Woods @kennethrohde @css Oh wow, that’s super great! Ultra useful app, and the dark mode really makes the icons shine! I hope this paves the way to a lot more beautiful Home screens! Happy `<dark-mode-toggle>` is a small piece 🧩 of it.

via Twitter for iPhone in reply to Not_Woods

@nope_js Gute Neuigkeiten 🎉 bugs.chromium.org/p/chromium/iss…
Es war tatsächlich ein Bug (vielen Dank für die gute Diskussion!), der jetzt behoben wurde. Im nächsten Chrome Beta Release sollte der Fix mit dabei sein (für Linux gibt es ja leider kein Chrome C

via Twitter Web App in reply to nope_js

@DenisTRUFFAUT @petele Good news! Someone already requested this: github.com/w3c/csswg-draf…. I found it by following the process described in medium.com/dev-channel/en….

via Twitter Web App in reply to DenisTRUFFAUT

Really cool Project Fugu 🐡 demo: @christianliebel playing with the Native File System API to create PDF stamps! ⤵️ twitter.com/christianliebe…

via Echofon

ChromiumDev 👩‍💻👨‍💻 Get started with GPU Compute on the Web to perform data-parallel computations using the GPU thanks to .

Check out developers.google.com/web/updates/20… and let us know what you think at github.com/gpuweb/gpuweb pic.twitter.com/GHFLBecIoz

via TweetDeck (retweeted on 11:13 PM, Aug 28th, 2019 via Echofon)

Of course you don’t have to use Material @GoogleDesign for your 🌒 dark mode, but even if you don’t—apart from the technical ands tips you find onweb.dev/prefers-color-…C—the quoted tweet contains some design tips from actual designetwitter.com/GoogleDesign/s…

via Echofon

v8js 🔥 Optional chaining syntax is coming to JavaScript!

This feature enables readable and concise expression of property accesses with built-in nullish checking. @MayaLekova explains: v8.dev/features/optio… pic.twitter.com/ycjzZAB4S6

via TweetDeck (retweeted on 10:31 PM, Aug 28th, 2019 via Echofon)

aardrian As always, if you are not making print styles then you are not doing responsive design. I have plenty of examples, code, and articles on my site to help: adrianroselli.com/tag/print

via Twitter Web Client (retweeted on 10:28 PM, Aug 28th, 2019 via Echofon)

🤩 This demo by @rijubrata pushes the limits of camera apps on the web. Get an Android device on the latest Chrome and play with the app for a realistic handheld camera 📷 feeling. twitter.com/rijubrata/stat…

via Echofon

ChromiumDev ⚡ Want to use dynamic import() in your production JS code? @philwalton has a small, performant polyfill you can include to support older browsers: github.com/GoogleChromeLa…

To learn more about how to integrate the polyfill into your build see: philipwalton.com/articles/using… pic.twitter.com/IGq6p68bPY

via TweetDeck (retweeted on 8:23 PM, Aug 28th, 2019 via Echofon)

PavelDoGreat fucking hell I have managed it paveldogreat.github.io/WebGL-Fluid-Si…

via Twitter Web App (retweeted on 8:15 PM, Aug 28th, 2019 via Echofon)

modelviewer <model-viewer> v0.6.0 is available today! So much to share since our last announcement:

✨Major rendering improvements
📷Even easier camera control
🎨New CSS properties
🔎:focus-visible polyfill support
📱Better cross-device compatibility

And a ton more: github.com/GoogleWebCompo… pic.twitter.com/qj3lTMPw0y

via Twitter Web App (retweeted on 8:15 PM, Aug 28th, 2019 via Echofon)

@morgin @firt To be honest I haven’t found anything noteworthy on the PWA side yet (apart from obviously `prefers-c..twitter.com/i/web/status/1…bq

via Twitter Web App in reply to morgin

tyohan Why people want dark mode for their gadgets? My colleague @tomayac wrote a good piece why people want a dark mode…twitter.com/i/web/status/1…CK

via Twitter Web App (retweeted on 7:35 AM, Aug 28th, 2019 via Twitter for iPhone)

@axross_ 👏 This is a really nice article and dark mode implementation. One thing I suggest on top is a slight re-co..twitter.com/i/web/status/1…rS

via Twitter Web App in reply to axross_

codepo8 “Engaging in Web Standards—The “Compatible with Most Web Developers” Approach”
blog.tomayac.com/2019/02/05/eng…T
@tomayacc with some good tips

via Twitter Web App (retweeted on 7:20 AM, Aug 27th, 2019 via Twitter for iPhone)

@nope_js Ups, ‘tschuldigung, das ist ein Access Rights Ding (nicht alle Bugs sind gleich sichtbar, manche sind eing..twitter.com/i/web/status/1…Rh

via Twitter Web App in reply to nope_js

@nope_js Wenn du einen Account hast (siehe rechts oben im Tool), dann erscheint ganz am Ende eines jeden Bugs irgen..twitter.com/i/web/status/1…Fc

via Twitter for iPhone in reply to nope_js

@nope_js Mit Account kannst du dich auf CC: setzen als “offiziell und nicht-anonym am Bug Interessierter”, ‘nen Sta..twitter.com/i/web/status/1…C6

via Twitter for iPhone in reply to nope_js

@nope_js Das ist das Gnome Einstellungstool. Follow-up jetzt in bugs.chromium.org/p/chromium/iss…. Am besten, du CC:’st dich auf den Bug.

via Twitter Web App in reply to nope_js

@nope_js Das ist Ubuntu mit Firefox Developer Edition. Unter Chrome wird zwar mein Fenster dunkel, aber prefers-col..twitter.com/i/web/status/1…0r

via Twitter for iPhone in reply to nope_js

@nope_js “Window borders” separat von “Controls” separat von “Desktop” und dazu noch das Toggle “use a dark theme v..twitter.com/i/web/status/1…vW

via Twitter for iPhone in reply to tomayac

@nope_js Das heißt, dass je nach Theme die Heuristik selbst erkennt, welches prefers-color-theme (dark/light) du nu..twitter.com/i/web/status/1…vV

via Twitter for iPhone in reply to nope_js

@nope_js Nicht sicher, ob du es gesehen hast oder nicht (bugs.chromium.org/p/chromium/iss…), aber laut dem Entwickler des Fea..twitter.com/i/web/status/1…ZF

via Twitter Web App in reply to nope_js

In case you were following the `<img intrinsicsize=”$widthx$height”>` discussion, the proposal..twitter.com/i/web/status/1…V4

via Twitter Web App

@simevidas Fair. In the end, zooming is more of a user-agent specific feature, though. Nothing that needs cross-browser agreement.

via Twitter for iPhone in reply to simevidas

@nope_js Ich habe mal nachgefragt:
bugs.chromium.org/p/chromium/iss…. Entschuldige, ich verwende selbst nur macOS, Windows und Chrome OS im Moment.

via Twitter for iPhone in reply to nope_js

@nope_js Ich glaube das Problem bei Linux ist, dass es so viele Window Manager mit nicht einheitlichen Definitionen..twitter.com/i/web/status/1…m7

via Twitter for iPhone in reply to nope_js

@rowan_m For something more obscure, may I rowcommend Ronia, the Rowber’s Daughter: en.m.wikipedia.org/wiki/Ronia,_th…. I’ll stop now.

via Twitter for iPhone in reply to rowan_m

@rowan_m Blues Browthers. Blues Browthers 2.

via Echofon in reply to rowan_m

@nope_js Ah, Linux. Da musst du das Theme von GTK+ auf Classic ändern: askubuntu.com/a/1160681.

via Twitter for iPhone in reply to nope_js

@nope_js Ab Chrome 76 sollte das auf jeden Fall funktionieren. Mein Artikel web.dev/prefers-color-… enthält viele D..twitter.com/i/web/status/1…9O

via Twitter Web App in reply to nope_js

@samthor Happy birthday, birthday boy! 🎂

via Echofon in reply to samthor

@t_a_w I recommend separate stylesheets: web.dev/prefers-color-…. This works well, too, with the custom element <da..twitter.com/i/web/status/1…ot

via Twitter Web App in reply to t_a_w

@t_a_w @chibichibibr Yes there is: you can use <dark-mode-toggle> (github.com/GoogleChromeLa…), a custom element that..twitter.com/i/web/status/1…w0

via Twitter Web App in reply to t_a_w

@Nkzn @fkm @furusin_oriver @u_akihiro @tomo_watanabe It will work eventually for WKWebView once iOS apps are compil..twitter.com/i/web/status/1…cq

via Twitter Web App in reply to Nkzn

@hattrullarn @Media 😂 There’s so much more you can put in between those “{}”:
web.dev/prefers-color-… 🌒

via Twitter Web App in reply to hattrullarn

@keng_jp For some more reading material, I invite you to also check out web.dev/prefers-color-… if you have time. 🌒

via Twitter Web App in reply to keng_jp

@ChromeDevTools @kaycebasques And I thought I was holding it wrong. Thanks so much for reporting..twitter.com/i/web/status/1…PO

via Echofon in reply to ChromeDevTools

I was reading the piece in the quoted tweet. It’s interesting to follow the path of “HTTP State Management Mechanis..twitter.com/i/web/status/1…SE

via Echofon

@cramforce @rakshesha I assume you’re on the (centi)thread?
:-)

via Twitter for iPhone in reply to cramforce

@cramforce @rakshesha My agenda is very much open 😂:

Teach others (and first learn myself) to cut it right! 🐡

It..twitter.com/i/web/status/1…eh

via Twitter for iPhone in reply to cramforce

Great cross-company collaboration on Project Fugu 🐡, happy the word gets spread. ⤵️ twitter.com/kennethrohde/s…

via Twitter for iPhone

stopsatgreen WeChat Mini Programs are like Progressive Web Apps, but opened and run in WeChat only. They can be installed to you..twitter.com/i/web/status/1…WL

via Twitter Web App (retweeted on 6:24 PM, Aug 23rd, 2019 via Echofon)

@mischmerz @rowan_m Actually, no new bug needed. @ThomasTheDane (thanks!) just informed me that we have..twitter.com/i/web/status/1…YX

via Twitter Web App in reply to tomayac

@sandhawke Happy the article was useful. Apart from the color preference, browsers can also tell websites that the..twitter.com/i/web/status/1…Pm

via Twitter Web App in reply to sandhawke

@mischmerz @rowan_m Dark mode: there’re valid reasons web.dev/prefers-color-… for supporting it, which can be a lot..twitter.com/i/web/status/1…7M

via Twitter Web App in reply to mischmerz

Just as @Paul_Kinlan closes a PR to partake in the Badging API Origin Trial with Airhorner.com, @mgiuca s..twitter.com/i/web/status/1…yU

via Twitter Web App

@mischmerz @rowan_m Why the snark? The point you missed is that the custom element makes it a matter of minutes.

via Twitter for iPhone in reply to mischmerz

@Qrivi Happy to hear that web.dev is a destination you deemed bookmark-worthy. The team puts a lot effort in it. 😊

via Twitter for iPhone in reply to Qrivi

johnallsopp This is a fantastic article on OS darkmode and how your web content can support it. Lots of detail, highly recommen..twitter.com/i/web/status/1…Ov

via Twitter Web App (retweeted on 6:47 AM, Aug 23rd, 2019 via Twitter for iPhone)

@johnallsopp Thanks for the feedback, really makes me happy! ☺️

via Twitter for iPhone in reply to johnallsopp

@patrickkettner @reillyeon I’ve heard of GSuite folks complaining. FWIW, my regular non-GSuite migration went super..twitter.com/i/web/status/1…YT

via Echofon in reply to patrickkettner

@rowan_m 🤔 I have an idea what I’m going to use this for. Watch this space.

web.dev/prefers-color-…

🌕
🌖
🎛 🌗
🌘
🌑

via Echofon in reply to rowan_m

rowan_m Early version of 🎛️ <input-knob> released! You can “npm i input-knob” to give it a spin!
github.com/GoogleChromeLa…

via TweetDeck (retweeted on 12:19 AM, Aug 23rd, 2019 via Echofon)

justinschuh Like all things in life, I suggest you start with the threat model: github.com/michaelkleber/…

via Twitter Web App (retweeted on 11:53 PM, Aug 22nd, 2019 via Echofon)

Google’s “Privacy Sandbox” proposal. Be sure to click through from blog.google/products/chrom… to..twitter.com/i/web/status/1…E3

via Echofon

@DasSurma @argyleink Yay for less unwanted motion! I also have high hopes for @argyleink to think of `prefers-color-scheme`… 🌒

via Echofon in reply to DasSurma

Aww, styling for WebVTT is finally coming to Chrome. We handwove this back in the days (page 9 of..twitter.com/i/web/status/1…KH

via Echofon

AMPhtml 🎉 🥳 amp-script, a component enabling custom JavaScript on AMP pages, is now available for general use!

We can’t w..twitter.com/i/web/status/1…tO

via Twitter Web App (retweeted on 10:03 PM, Aug 22nd, 2019 via Echofon)

reillyeon This is a fantastic article from @_rwms explaining WebHID. A prototype of this feature is now available behind a fl..twitter.com/i/web/status/1…Kc

via Twitter Web App (retweeted on 9:47 PM, Aug 22nd, 2019 via Echofon)

linclark Magic, coming soon to WebAssembly…

The same .wasm file running and using high-level types in:

✨ pure WebAssemblytwitter.com/i/web/status/1…wAeZ

via Twitter Web App (retweeted on 9:40 PM, Aug 22nd, 2019 via Echofon)

argyleink Want access to the fonts installed on your user’s machine? so do I (and VisBug)! Figma? 👀

Here’s the explainer and..twitter.com/i/web/status/1…pp

via Twitter Web App (retweeted on 9:26 PM, Aug 22nd, 2019 via Echofon)

@kennethrohde @reillyeon Interesting, and weird that Web Bluetooth with a similar dialog is not affected. Probably..twitter.com/i/web/status/1…XH

via Twitter Web App in reply to kennethrohde

beverloo Debugging Push Notifications, Background Sync and Background Fetch in Chrome just got a lot easier thanks to..twitter.com/i/web/status/1…OC

via Twitter Web App (retweeted on 12:29 PM, Aug 22nd, 2019 via Twitter Web App)

@DasSurma @jaffathecake @ChandyTech Sorry to jump in (the tweet popped up in a Twitter search), just wanted to say..twitter.com/i/web/status/1…aC

via Twitter Web App in reply to DasSurma

📂 Opening, modifying, and saving local files and directories from a web app? Possible now with the Native File Syst..twitter.com/i/web/status/1…l1

via Twitter Web App

@Emojipedia @mwmoretti In case you need a toggle that supports this use case, here’s `<dark-mode-toggle>`: github.com/GoogleChromeLa….

via Twitter Web App in reply to Emojipedia

@mhadaily Actually, just install Airhorner.com, the script injection via DevTools was a previous hack tha..twitter.com/i/web/status/1…CE

via Twitter Web App in reply to mhadaily

@mhadaily @ChromeDevTools Could it be that in your @ChromeDevTools settings you have the “Auto-open DevTools for po..twitter.com/i/web/status/1…8s

via Twitter Web App in reply to mhadaily

A pretty transparent overview of the round of feedback Microsoft @MSEdgeDev got for the early new Edge releases. ⤵️ twitter.com/MSEdgeDev/stat…

via Echofon

aemkei [sic] – Encode JS with 2 different symbols only

aem1k.com/sic/WA

A super tiny library to inject self-exetwitter.com/i/web/status/1…IrG0

via Twitter Web App (retweeted on 1:39 PM, Aug 21st, 2019 via Echofon)

@Paul_Kinlan A drink 🍹🥃🥛 🍺🍼 of your choice on me to the first person to reach 💯 honks.

via Twitter Web App in reply to tomayac

Remember my silly experiment from the quoted tweet? I’m now happy to report that the one and only @Paul_Kinlan of 📢..twitter.com/i/web/status/1…zm

via Twitter Web App

sarah_edo 🎇 For those learning how to create e-commerce experiences, I made an open source project!

📝 Article: Let’s Build..twitter.com/i/web/status/1…F2

via Twitter Web App (retweeted on 11:41 PM, Aug 20th, 2019 via Twitter for iPhone)

Someone was asking whether `<dark-mode-toggle>` could also work with classes and a single CSS file (instead of sepa..twitter.com/i/web/status/1…hC

via Twitter for iPhone

ChromiumDev registration is open!
Request an invite for our annual developer summit taking place in San Franc..twitter.com/i/web/status/1…nF

via TweetDeck (retweeted on 8:41 PM, Aug 20th, 2019 via Echofon)

j9t Optional : Everything You Need to Know:
meiert.com/en/blog/option….

Optional HTML can be left out to improve..twitter.com/i/web/status/1…99

via Twitter Web App (retweeted on 8:38 PM, Aug 20th, 2019 via Echofon)

rowan_m I tried to turn being grumpy before coffee into something constructive. tl;dr
🚫 npm -g install
♥️ npm install —sav..twitter.com/i/web/status/1…eD

via Twitter Web App (retweeted on 2:40 PM, Aug 20th, 2019 via Echofon)

philwalton 🚀 New article:

How to deploy real JavaScript modules on the web—and get better load performance than with classic.twitter.com/i/web/status/1…8N5

via Twitter Web App (retweeted on 2:34 PM, Aug 20th, 2019 via Echofon)

drenzulli For companies building (or planning to build) in multi-origin sites, we’ve just released a blog..twitter.com/i/web/status/1…ZH

via Twitter Web App (retweeted on 10:27 PM, Aug 19th, 2019 via Echofon)

TwitterSafety We’re disclosing coordinated account activity focused on the ongoing protest movement in Hong Kong. Our investigati..twitter.com/i/web/status/1…2p

via Twitter Web App (retweeted on 10:26 PM, Aug 19th, 2019 via Echofon)

@nwtgck This is a feature that’s being worked on, please see the quoted tweet for details: twitter.com/tomayac/status…

via Twitter Web App in reply to nwtgck

Hi @NintendoAmerica 👋. The efforts with the “reduce motion” button on astralchain.nintendo.com are laudable. D..twitter.com/i/web/status/1…Up

via Twitter Web App

@aardrian > [P]resume the author can adjust
Makes sense.

I didn’t know disabled elements were exempt, thanks for the info!

via Twitter for iPhone in reply to aardrian

@simevidas @Paul_Kinlan @raymondcamden By the way, not sure you saw this: each article has an “improve article” lin..twitter.com/i/web/status/1…Cc

via Echofon in reply to simevidas

@aardrian Really amazing work, love it! One idea to reduce repetition could be to leverage CSS variables and work w..twitter.com/i/web/status/1…Zf

via Echofon in reply to aardrian

@derSchepp I had to stop reading at “Google Reader”… 😢 (kidding)

via Echofon in reply to derSchepp

@jensimmons “Start begging” should be “star bugging” 😂

bugs.chromium.org/p/chromium/iss… reported by Chrome’s fonts engineer @abrax5.

via Echofon in reply to jensimmons

@ericlaw The good thing about reinventing the wheel is that you can get a round one. What if we strive for feature..twitter.com/i/web/status/1…bK

via Echofon in reply to ericlaw

simevidas @umaar My experience with your GIFs (and other GIFs on the web is usually this: “Oh, no. I missed a bit. Now I have..twitter.com/i/web/status/1…Un

via Twitter Web App (retweeted on 11:31 AM, Aug 17th, 2019 via Echofon)

@saadbinamjad @webmaxru Good coverage in your article, maybe a little too pessimistic on the Safari side. It’s not..twitter.com/i/web/status/1…qH

via Echofon in reply to saadbinamjad

Ever wanted to quickly grab a 📷 screenshot of your page in 🌒 dark mode and 🌞 light mode? This Puppeteer script has..twitter.com/i/web/status/1…fd

via Twitter Web App

stefanjudis Daily conversations on Twitter: “hey! I learned something. Check this out!”

✔️ “That’s so cool! Congrats! Keep go..twitter.com/i/web/status/1…7X

via Twitter Web App (retweeted on 2:58 PM, Aug 16th, 2019 via Echofon)

@onderceylan @webmaxru CC: @samthor of PWACompat fame for intelligence exchange. Similar objectives, different appr..twitter.com/i/web/status/1…Ty

via Echofon in reply to onderceylan

The next Project Fugu 🐡 API has entered the Origin Trial phase: Periodic Background Sync!
Read all about it in..twitter.com/i/web/status/1…dN

via Twitter Web App

IBM is also to blame for JSONx: ibm.com/support/knowle… (unusable on mobile). And ordered JSON. Fun times, recalled..twitter.com/i/web/status/1…FX

via Echofon

reillyeon Want to try out the Serial API?

I just published a very basic serial terminal application using the Serial API and..twitter.com/i/web/status/1…bq

via Twitter Web App (retweeted on 12:37 AM, Aug 16th, 2019 via Echofon)

Great write-up of an early emerging standardization effort around site monetization: css-tricks.com/site-monetizat….
Not s..twitter.com/i/web/status/1…tn

via Echofon

bibydigital Aaand it’s here! Learn all about wrangling third-party JS 👉

💡 What&why: web.dev/third-party-ja…

🛠 DevTools tips&t..twitter.com/i/web/status/1…QF

via Twitter for iPhone (retweeted on 11:37 PM, Aug 15th, 2019 via Echofon)

Mandy_Kerr Change the content on your page based on the light level in the room using the Ambient Light API. You can play arou..twitter.com/i/web/status/1…j8

via Twitter Web App (retweeted on 11:33 PM, Aug 15th, 2019 via Echofon)

tomayac 📢 New blog post: A quick look at @wechat’s mini programs: dev.to/tomayac/a-quic…. “[T]he whole thing is so close t..twitter.com/i/web/status/1…oP

via Twitter Web App (retweeted on 11:27 PM, Aug 15th, 2019 via Twitter for iPhone)

@ericlaw Also the fact that their walled environment is really comfortable as long as you don’t move too much and h..twitter.com/i/web/status/1…ea

via Twitter for iPhone in reply to ericlaw

@hdv Medium now is purely a mirror. We finally have web.dev for work-related blog posts; we didn’t..twitter.com/i/web/status/1…aQ

via Twitter for iPhone in reply to hdv

@MattStenquist No worries at all. Should you try it, I’d appreciate any feedback you may have. Thanks!

via Twitter for iPhone in reply to MattStenquist

@simevidas That’s my understanding so far, yes. But I don’t claim (by far) to fully see through all of the internals.

via Twitter for iPhone in reply to simevidas

@simevidas @addyosmani @TwitterEng had a good series of blog posts on the new Twitter. Not too deep from a technica..twitter.com/i/web/status/1…XQ

via Twitter for iPhone in reply to simevidas

@ericlaw Oh, just the fact that all these apps are lost for the open web, but only by a hair’s breadth.

via Twitter for iPhone in reply to ericlaw

@simevidas @addyosmani I would guess Twitter is the biggest site to successfully implement dark mode at the moment,..twitter.com/i/web/status/1…Sn

via Twitter for iPhone in reply to simevidas

@simevidas Images.guide by @addyosmani is an ebook kinda format. I was considering doing something like..twitter.com/i/web/status/1…tf

via Echofon in reply to simevidas

My colleague @kosamari (thanks) just pointed me to @escapedcat’s presentation from 2018’s @jsconfeu. This is a grea..twitter.com/i/web/status/1…iN

via Twitter for iPhone in reply to tomayac

@bradeeoh @yoavweiss Thanks both, given these pointer I found the issue right in the spec: w3.org/TR/encrypted-m….

via Echofon in reply to bradeeoh

@wechat Just realized I meant to mention @WeChatApp. Sorry, @wechat.

via Echofon in reply to tomayac

@bradeeoh Could you provide more background on stateful tracking with media keys? Not sure what this refers to. Thanks!

via Echofon in reply to bradeeoh

@ericlaw I thought the same when I read that “Unintended Impact” section… 😂

via Echofon in reply to ericlaw

New Research: Lessons from Google Chrome’s Password Checkup extension in action/ security.googleblog.com/2019/08/new-re….

via Twitter for iPhone

@MattStenquist Have you looked at this approach: web.dev/prefers-color-…? Not sure what you currently do, but maybe the post helps.

via Twitter Web App in reply to MattStenquist

@evilZardoz @Cisco @HeyCisco Users of your site would like you to add dark mode support. In case of questions, the..twitter.com/i/web/status/1…hz

via Twitter Web App in reply to evilZardoz

Following @mozilla, now @webkit, too, have announced their Tracking Prevention Policy: webkit.org/tracking-preve…. Moz..twitter.com/i/web/status/1…oD

via Twitter Web App

📢 New blog post: A quick look at @wechat’s mini programs: dev.to/tomayac/a-quic…. “[T]he whole thing is so close t..twitter.com/i/web/status/1…oP

via Twitter Web App

@JakeDChampion The essence of this is Signed Exchanges (and eventually Web Packaging). We have some of it, but not..twitter.com/i/web/status/1…GR

via Twitter Web App in reply to JakeDChampion

@NickColley The essence of this is Signed Exchanges (and eventually Web Packaging), which would allow you to get pr..twitter.com/i/web/status/1…Wz

via Twitter Web App in reply to NickColley

@ericlaw Awesome, wanna open a quick PR and add Microsoft to the filter and rename to `opt_vendorOnlyVoices`?..twitter.com/i/web/status/1…Rx

via Echofon in reply to ericlaw

katiehempenius 👇 New web.dev content on image CDNs. Image CDNs make it easy to create performant, highly optimized..twitter.com/i/web/status/1…Hp

via Twitter Web App (retweeted on 12:02 AM, Aug 15th, 2019 via Echofon)

@Sushubh @ChromiumDev @googlechrome There’s a command line flag that you can use, details in the quoted tweet. twitter.com/tomayac/status…

via Echofon in reply to Sushubh

@jdbruxelles Can’t you just look at the examples from developer.mozilla.org/en-US/docs/Web… in the browsers you’re interested in?

via Echofon in reply to jdbruxelles

kylealden And it works in PWAs! Pardon me while I lean back and let Edge read my timeline to me for the rest of the day…..twitter.com/i/web/status/1…9e

via Twitter Web App (retweeted on 10:24 PM, Aug 14th, 2019 via Echofon)

Even if you dislike @AMPhtml, the last part of the post linked in the quoted tweet on privacy-preserving pre-render..twitter.com/i/web/status/1…qp

via Echofon

@dalmaer @bgalbs “And for _now_, diverging paths with @dalmaer” 🤔 [Emphasis mine]

All the best for the new role,..twitter.com/i/web/status/1…ux

via Echofon in reply to dalmaer

stoyanstefanov Reduced motion blog post updated, thanks to @tomayac! phpied.com/exploring-pref…

via Twitter Web App (retweeted on 7:58 PM, Aug 14th, 2019 via Twitter for iPhone)

@jdbruxelles I honestly don’t know. Both are open source on GitHub projects, so you can check there which is more r..twitter.com/i/web/status/1…Zi

via Twitter for iPhone in reply to jdbruxelles

@peterc @xeenon This would be _greatly_ appreciated :-D Please let me know which one you try this on, so I can be s..twitter.com/i/web/status/1…g8

via Twitter Web App in reply to peterc

@peterc Thanks! For what it’s worth, the media query is currently only (to the best of my knowledge) implemented in..twitter.com/i/web/status/1…nU

via Twitter Web App in reply to peterc

@HIRO_YUKI_ Yes, please, do put this in practice. If you have questions, feel free to reach out. Also no worries wi..twitter.com/i/web/status/1…Bf

via Twitter Web App in reply to HIRO_YUKI_

@peterc Since I have your attention, a while back I pinged Cooperpress because of dark mode emails (quoted tweet fo..twitter.com/i/web/status/1…fW

via Twitter Web App in reply to peterc

@peterc @GoogleChromeDev Sorry, it’s currently an Android Q exclusive setting. For desktop, you can launch Chrome w..twitter.com/i/web/status/1…3B

via Twitter Web App in reply to peterc

@peterc @GoogleChromeDev The setting is currently available on Android Q for Chrome 76 and later.

via Twitter Web App in reply to tomayac

ChromiumDev 🌒⁉️ Not everyone who activates dark mode on their device necessarily wants dark mode for their web content.

Luckil..twitter.com/i/web/status/1…mW

via TweetDeck (retweeted on 3:45 PM, Aug 14th, 2019 via Twitter Web App)

@peterc @GoogleChromeDev 👉 Override dark mode in Chrome:
Three dot menu > Settings > Themes > ⦿ Light

👉 Let users..twitter.com/i/web/status/1…pQ

via Twitter Web App in reply to peterc

@stoyanstefanov Addition: `<link rel=”stylesheet” href=”animations.css” media=”(prefers-reduced-motion: no-preferen..twitter.com/i/web/status/1…Ry

via Echofon in reply to stoyanstefanov

🤩 An HTML slide framework that converts your slides into an installable Progressive Web App and that works universa..twitter.com/i/web/status/1…Tc

via Echofon

@tobie @slightlylate T(oday) I L(earned) about NIMBY. Thanks, literally saved me a search.

via Echofon in reply to tobie

ChromeUXReport 3. The newest metrics, TTFB and CLS, are now included in the `materialized` dataset for easier analysis.

fast/avg/..twitter.com/i/web/status/1…UJ

via Twitter Web App (retweeted on 8:23 PM, Aug 13th, 2019 via Echofon)

@adamdbradley Oh, wait, I know what you mean, an element can be part of more than one collection. Scrap what I wrot..twitter.com/i/web/status/1…rL

via Echofon in reply to tomayac

@adamdbradley I have published `<dark-mode-toggle>` on its own and without bower, and it shows up under our organiz..twitter.com/i/web/status/1…dK

via Echofon in reply to adamdbradley

sebabenz 🧰We’ve just released AMP Toolbox 1.0. A handy collection of AMP tools making it easier to publish and host AMP page..twitter.com/i/web/status/1…8F

via Twitter Web App (retweeted on 7:43 PM, Aug 13th, 2019 via Echofon)

EdgeDevTools Our team is hard at work adding accessibility support to Chromium DevTools. Take a look at the keyboard-accessible..twitter.com/i/web/status/1…H6

via TweetDeck (retweeted on 5:07 PM, Aug 13th, 2019 via Echofon)

@LittleKope @andybelldesign I reply and talk to you and @-mention Andy into the conversation as you have mentioned him in your blog post… 😃

via Twitter Web App in reply to LittleKope

@LittleKope @andybelldesign Here, the concepts (motion or color scheme) are interchangeable really for illustrating..twitter.com/i/web/status/1…4g

via Twitter Web App in reply to tomayac

@LittleKope @andybelldesign For the toggle, I prefer to combine it with a media query dependent loading strategy (i..twitter.com/i/web/status/1…7M

via Twitter Web App in reply to LittleKope

@LittleKope @andybelldesign Regarding the `prefers-reduced-motion` post, my recommendation for where you have..twitter.com/i/web/status/1…PP

via Twitter Web App in reply to LittleKope

@HIRO_YUKI_ I wish more sites would follow the pattern of `<dark-mode-pattern>` (web.dev/prefers-color-…), where th..twitter.com/i/web/status/1…bV

via Twitter Web App in reply to HIRO_YUKI_

@_HarshilShah @atcb @orta @yeahthatclay Yeah, there definitely is a sweet spot. For example, @webkit’s Web Inspecto..twitter.com/i/web/status/1…7o

via Twitter Web App in reply to _HarshilShah

There’s more tweets in this month! Go up and select a date to see more ↑