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

August 2019

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

@t_a_w Blame WYSIWYG desktop publishing: web.dev/prefers-color-…. Paper is white…

via Twitter Web App in reply to t_a_w

@_HarshilShah @atcb @orta @yeahthatclay You inline all the CSS for dark/light mode (on your homepage at least, I di..twitter.com/i/web/status/1…UX

via Twitter Web App in reply to _HarshilShah

AndyPotts_ I decided to write an article for the BBC’s Design & Engineering blog (@YourBBCDigital) about Chrome’s new native l..twitter.com/i/web/status/1…Lp

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

@xlorotic @byuu_san You should consider `prefers-color-scheme`, you can always use it as progressive enhancement, w..twitter.com/i/web/status/1…CU

via Twitter Web App in reply to xlorotic

@daizplus For SVGs, you can also work with inversion filters or (inline SVGs only) the `currentColor`: web.dev/prefers-color-….

via Twitter Web App in reply to daizplus

@t_a_w @Media Not sure if I would put them on the same level, but it’s definitely a nice platform addition. You can..twitter.com/i/web/status/1…Q0

via Twitter Web App in reply to t_a_w

@Qrivi Hope you can play with this in practice. Here’re some tips for using the media query: web.dev/prefers-color-….

via Twitter Web App in reply to Qrivi

@pugson @Media This will work for simple pages, yet bigger sites will definitely profit from a more advanced CSS lo..twitter.com/i/web/status/1…ex

via Twitter Web App in reply to pugson

@dumbfunded 👍 No worries, feel free to reach out in case of questions (DMs open).

via Twitter for iPhone in reply to dumbfunded

@dumbfunded Oh, neat! Thanks for the (now deleted 😱) shout-out!
I noticed your light mode shows a newsletter widget..twitter.com/i/web/status/1…cD

via Twitter Web App

@xeenon @matthijsewoud The code loads dark.css (or light.css) before common.css, with dark.css (or light.css) defin..twitter.com/i/web/status/1…9G

via Twitter Web App in reply to tomayac

@xeenon @matthijsewoud It should only fade on change. I can’t reproduce the issue on Mobile Safari (on iOS 13 beta 6).

via Twitter for iPhone in reply to xeenon

CodeMeNatalie Tada 🎉Here I am with my next blog post about property barely used but so powerful! 💪🏻 It will help you style y..twitter.com/i/web/status/1…Ga

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

@christianliebel Thanks, shared this internally with the Fugu team. 👏

via Echofon in reply to christianliebel

@simevidas Also: comments are stories. 🤔

via Echofon in reply to simevidas

@matthijsewoud @googlechrome @webkit Now that I tried it a couple of times, I am observing this randomly as well. I..twitter.com/i/web/status/1…8t

via Twitter Web App in reply to matthijsewoud

@matthijsewoud @googlechrome @webkit This doesn’t look like the latest Safari, I guess it’s the one where they stil..twitter.com/i/web/status/1…hG

via Twitter Web App in reply to matthijsewoud

@matthijsewoud Addendum: the flash is also because @googlechrome currently doesn’t support `color-scheme` yet (..twitter.com/i/web/status/1…Io

via Twitter Web App in reply to matthijsewoud

@matthijsewoud It’s for inlining CSS for websites like Google Search google.com. It’s all about speed at that scale… 💨

via Twitter for iPhone in reply to matthijsewoud

@matthijsewoud Overruling would be a case for cookies, the solution proposed here is for knowing the preference at..twitter.com/i/web/status/1…xj

via Twitter for iPhone in reply to matthijsewoud

@matthijsewoud Oh, I see. We’re thinking of exposing the preference on the request level, so the server knows the u..twitter.com/i/web/status/1…Tg

via Twitter for iPhone in reply to matthijsewoud

@matthijsewoud My toggle also works when the browser doesn’t understand the media query and (optionally) saves the..twitter.com/i/web/status/1…b9

via Twitter for iPhone in reply to matthijsewoud

@BLVCKLNGS Ah, yeah, then it’s Apple. In this case, maybe you can use my approach for a more customizable experience.

via Twitter for iPhone in reply to BLVCKLNGS

@BLVCKLNGS Sweet, I was exploring this in github.com/tomayac/dark-m…. Mind sending me a sample email to compare approa..twitter.com/i/web/status/1…Pr

via Twitter for iPhone in reply to BLVCKLNGS

@matthijsewoud It should initially respect the system setting, but also allow for a (optionally permanent) manual o..twitter.com/i/web/status/1…bF

via Twitter Web App in reply to matthijsewoud

In case you were wondering about the difference between a Google Chrome Guest Profile and the browser’s Incognito M..twitter.com/i/web/status/1…WL

via Echofon

Chrome 77 Beta: New performance metrics, new form capabilities, capabilities in origin trials and more:..twitter.com/i/web/status/1…if

via Twitter for iPhone

@CorbinUX And to find out if the browser understands the media query at all:

“`js
if (window.matchMedia(‘(prefers..twitter.com/i/web/status/1…5h

via Twitter for iPhone in reply to CorbinUX

AmeliasBrain @argyleink In case you haven’t discovered it yet:
The system colors were officially deprecated in CSS 3, but for CS..twitter.com/i/web/status/1…Pm

via Twitter Web App (retweeted on 10:45 AM, Aug 10th, 2019 via Echofon)

rob_dodson This is one of the things that makes me excited about having a standard component model.

Custom elements can parti..twitter.com/i/web/status/1…J4

via Twitter Web App (retweeted on 10:44 AM, Aug 10th, 2019 via Echofon)

Oh, sweet, the new Largest Contentful Paint speed metric (web.dev/largest-conten… by @philwalton) is coming to the..twitter.com/i/web/status/1…4Z

via Echofon

💡 Staying up-to-date on all things bleeding edge web tech pro tip: watch the @w3ctag Specification Reviews repo whe..twitter.com/i/web/status/1…FR

via Twitter Web App

@_developit LOL, we had a research paper on them: giusepperizzo.github.io/publications/S… [PDF], video demo of the tool we develope..twitter.com/i/web/status/1…9R

via Echofon in reply to _developit

philwalton New Web Performance API + Metric:

⚡ Largest Contentful Paint (LCP) ⚡

LCP helps you measure when the main content..twitter.com/i/web/status/1…yN

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

@shisama1325 Once apps are compiled against the iOS 13 SDK it will be great! If you can’t wait, try..twitter.com/i/web/status/1…eV

via Twitter for iPhone in reply to shisama1325

@JiminyPan The wish for manual override vs. the desire to obey the user preference is what led me to create `<dark-..twitter.com/i/web/status/1…cm

via Twitter for iPhone in reply to JiminyPan

@bc01_code Yes, this works with @webkit browsers, and many other browsers, too: web.dev/prefers-color-….

via Twitter Web App in reply to bc01_code

@zachleat There’s a gazillion reasons for someone not to follow someone else (I don’t follow a couple of folks whos..twitter.com/i/web/status/1…en

via Echofon in reply to zachleat

slightlylate An abridged list of requirements to use React the way FB does for mobile web:

- staff dedicated performance team..twitter.com/i/web/status/1…2R

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

marcosc With implementations shipping in Safari, Chrome (Android), and a prototype underway in Firefox, the Web Share API i..twitter.com/i/web/status/1…Dy

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

@individual8 @hacdias ♥️ Love it, really nice job!
The irony of my own site being such a half-baked disaster isn’t lost on me… 🤦‍♂️

via Twitter for iPhone in reply to individual8

@hacdias Wow, that’s an amazingly fast turn-around time :-) One more thing to try could be
github.com/googlechromela…..twitter.com/i/web/status/1…ef

via Echofon in reply to hacdias

@kito99 Well, you still need to write the CSS, but the web component can definitely help with the toggle logic, ‘ca..twitter.com/i/web/status/1…vt

via Twitter Web App in reply to kito99

@hacdias Nice job on the dark mode implementation! One more tip for the images: web.dev/prefers-color-….

Another..twitter.com/i/web/status/1…Ha

via Twitter Web App in reply to hacdias

@romulocintra Please, please file feedback, @petele’s article has the links for doing that at the end. Thanks!

via Twitter for iPhone in reply to romulocintra

@nealagarwal @CodePen This would be an _amazing_ `prefers-color-scheme` CSS demo.

via Echofon in reply to nealagarwal

rmondello Safari Technology Preview 89 is out! It’s the first STP that’s tracking changes beyond Safari 13. Release Notes:..twitter.com/i/web/status/1…Ha

via Tweetbot for Mac (retweeted on 8:17 PM, Aug 7th, 2019 via Echofon)

Just light mode: ☀️
Light mode and dark mode: ☀️ 🌒
Light mode and night party mode: ☀️ 💃

The @CodePen in the quot..twitter.com/i/web/status/1…07

via Echofon

@scottjehl Agree in this analysis of the code. Hey @hdjirdeh and @addyosmani, I wonder if in the future we should t..twitter.com/i/web/status/1…m2

via Echofon in reply to scottjehl

You can see the progress and links to the corresponding feature bugs of all Project Fugu 🐡 APIs in this tracker: goo.gle/fugu-api-track….

via Echofon

The next big Project Fugu 🐡 API is about to enter an Origin Trial 🎉: A Contact Picker for the Web, by ⁦@petele⁩. developers.google.com/web/updates/20…

via Twitter for iPhone

Faster ⁦@AMPhtml⁩ on the origin: AMP + SSR = ⚡ blog.amp.dev/2019/08/07/fas… by ⁦@sebabenz

via Twitter for iPhone

@pchampin Neat, thanks for building this and sharing your experience! 👍
(In the blog post: s/alteady/already/)

via Echofon in reply to pchampin

@zaccolley Thanks for the kind words, made my day!

via Twitter Web App in reply to zaccolley

zaccolley some users don’t like animations, it can even make people feel sick

we shipped disabling some of our animations fo..twitter.com/i/web/status/1…pK

via Twitter Web App (retweeted on 12:08 PM, Aug 7th, 2019 via Twitter Web App)

@ChrisSinjo @lolamby @ChrisSinjo, `prefers-color-scheme` is completely standardized, read all about it here:..twitter.com/i/web/status/1…8x

via Twitter Web App in reply to ChrisSinjo

New Web Components library and design system “UI5 Web Components” made by @SAP open-sourced:..twitter.com/i/web/status/1…bO

via Twitter Web App

🖼 Native lazy-loading for the web, by ⁦@hdjirdeh⁩: web.dev/native-lazy-lo…. Interesting: Even lazy loading is prett..twitter.com/i/web/status/1…6H

via Twitter for iPhone

@plasticine @ticky @chendo @buildkite For turning dark theme on/off, consider `<dark-mode-toggle>`:..twitter.com/i/web/status/1…Qu

via Twitter for iPhone in reply to plasticine

@raymondcamden @MylesBorins It sure does exist, but the cool API-related posts are all from <=2014 (..twitter.com/i/web/status/1…2R

via Twitter for iPhone in reply to raymondcamden

@MylesBorins Back when Twitter DevRel was still a thing, they always used npmjs.com/package/twit for their JavaScr..twitter.com/i/web/status/1…u9

via Echofon in reply to MylesBorins

@gershroma @MSF_Jarvis This was a thing in the “old” Twitter; if you switch to the “new” Twitter, they now respect..twitter.com/i/web/status/1…TN

via Twitter for iPhone in reply to gershroma

@kylealden @JenMsft @WatashiFR @gregwhitworth Interesting as well: people can have enabled both, dark mode _and_ hi..twitter.com/i/web/status/1…pA

via Twitter for iPhone in reply to kylealden

@zt1072 @Dru89 That’s through the magic of `prefers-color-scheme`, yes. Read all about it in web.dev/prefers-color-….

via Twitter for iPhone in reply to zt1072

ChromiumDev 🎥 New HTTP 203! @jaffathecake and @DasSurma dive into variable scoping in JavaScript, including some unexpected edg..twitter.com/i/web/status/1…sb

via TweetDeck (retweeted on 7:07 PM, Aug 6th, 2019 via Echofon)

@DanLammerhirt @mrtn3000 @PattaFeuFeu Falls möglich, ladet das finale pre-print Paper doch bitte bei arXiv hoch. Danke!

via Echofon in reply to DanLammerhirt

igrigorik Using NetInfo API to Improve Algolia’s search service: bit.ly/2ZC3cFQ - a textbook case study on how to de..twitter.com/i/web/status/1…xS

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

@sulco @Zibx For detecting browser support (and a _ton_ of other dark mode related tips), check out web.dev/prefers-color-…. 🌒

via Twitter for iPhone in reply to sulco

💡 Y’all knew that web.dev—our@ChromiumDevv portal—has an RSS feedweb.dev/feed.xmlRZ
If you ftwitter.com/i/web/status/1…Dv4e

via Twitter Web App

@kamepon_fe @Media That’s pretty much what I recommend, too, in my dark mode CSS stylesheet architecture:..twitter.com/i/web/status/1…qe

via Twitter Web App in reply to kamepon_fe

@Livid @waylybaye Yes indeed. And to find out if a browser supports the media query at all, check out web.dev/prefers-color-…. 🌒

via Twitter Web App in reply to Livid

@SimonXCIV Thanks so much for the feedback, looks great indeed! Also a neat idea to restore the original color on hover. 😻

via Twitter Web App in reply to SimonXCIV

argyleink in a browser with support for @Media(prefers-color-scheme)? updated yet to Chrome 76? not sure?

try out this VisB..twitter.com/i/web/status/1…zA

via Twitter Web App (retweeted on 8:56 AM, Aug 3rd, 2019 via Echofon)

justinfagnani @tomayac In the meantime, LitElement makes it significantly less clumsy 🤠

via Twitter Web App (retweeted on 1:14 AM, Aug 3rd, 2019 via Twitter for iPad)

CSS Modules would be a life changer for the custom element developer. Doing it like this github.com/GoogleChromeLa… fe..twitter.com/i/web/status/1…m6

via Echofon

@adamzea There is the (deprecated, don’t use this!) concept of CSS system colors: drafts.csswg.org/css-color/#sys… 🌈. For so..twitter.com/i/web/status/1…7b

via Twitter for iPhone in reply to adamzea

@designcoursecom Thanks for the shout-out to my article web.dev/prefers-color-… at youtu.be/kVKuH5H7nuA?t=… 😊. Cool video, too! Keep rockin’!

via Twitter Web App in reply to designcoursecom

@MrGrigri @CodePen Have you seen web.dev/prefers-color-…, specifically the `<dark-mode-toggle>` custom element?

via Twitter Web App in reply to MrGrigri

@davidhellmann Bei Interesse ist hier noch mehr relevantes Lesematerial: web.dev/prefers-color-…. 🌒
PS: Großartige..twitter.com/i/web/status/1…ZM

via Twitter Web App in reply to davidhellmann

@symfony_en @suzuki Sorry, yeah, I just saw that (quoted tweet). Theme switches require a site reload though…
Withtwitter.com/i/web/status/1…vNKM

via Twitter Web App in reply to symfony_en

@suzuki Oh, interesting, you’re right. They store the initial value:
“`
if (document.body.classList.contains(‘dark..twitter.com/i/web/status/1…8N

via Twitter Web App in reply to suzuki

@hotta_kosuke @suzuki Actually it’s not based on `prefers-color-scheme`, they use a manual theme switcher (see bott..twitter.com/i/web/status/1…xH

via Twitter Web App in reply to hotta_kosuke

@donatj I half-suspected you were. But people actually implement it like that, so I thought just in case I’d advice against it. 😊

via Twitter for iPhone in reply to donatj

@donatj Inversion rarely is a solution: web.dev/prefers-color-…. It can work for icons, though: web.dev/prefers-color-….

via Twitter for iPhone in reply to donatj

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