@spamless It shows up on the Greasemonkey list. Go to the user script page from the previous tweet and click “Insta..twitter.com/i/web/status/1…Rv
@spamless For Firefox, a user script exists:
twitter.com/tomayac/status…. The link has instructions on how to get it t..twitter.com/i/web/status/1…F3
Unearthing this. The new working link is
userscripts-mirror.org/scripts/show/1….
@spamless Are you talking about
chrome.google.com/webstore/detai…? It’s been working fine for me all the time. Maybe try on..twitter.com/i/web/status/1…rA
@bradeeoh @xeenon @isaiah @ntakayama `inverted-colors` to the rescue:
drafts.csswg.org/mediaqueries-5….
@Nettichan @ChromiumDev These steps should help:
support.google.com/chrome/forum/A….
@xeenon Opened github.com/GoogleChrome/w… to add this info. Thanks again!
tomayac I have done a ton of research 🥼, coded a lot of examples 👨💻, released a custom element `<dark-mode-toggle>` 🔅🔆, an..twitter.com/i/web/status/1…Cm
@argyleink Already said so on private chat, gonna say so on public Twitter: gotta love the destructuring magic here… So nice! This is rad!
This is now officially launched… 🚀 webcomponents.org/element/dark-m…xd
@xeenon Thanks for the kind words! 😊
I consider this more of a general SVG advice, but definitely great idea to me..twitter.com/i/web/status/1…vW
@isfotis Thanks for the kind words, replies like this really mean a lot to me! ☺️
@floreengrad @ChromiumDev @dalmaer That’s suboptimal, I agree. The post has three embeds, and all three report the..twitter.com/i/web/status/1…Qn
@alexey_rodionov Also check out the links under “General dark mode links”
web.dev/prefers-color-…
@alexey_rodionov No algorithm that I was aware of. One approach to get closer to usable values might be applying `f..twitter.com/i/web/status/1…aR
I have done a ton of research 🥼, coded a lot of examples 👨💻, released a custom element `<dark-mode-toggle>` 🔅🔆, an..twitter.com/i/web/status/1…Cm
@jensimmons Option 1, aligned with `top`.
thejohnjansen It’s weird when code my team wrote becomes an article in Thurrott. Guess I’ll have to get used to this! :-) Microso..twitter.com/i/web/status/1…n9
rowan_m 🐥 Chrome Canary flag
🚩 chrome://flags/#cookie-deprecation-messages
🍪 to see the cookies
⚠️ affected by #SameSite ch..twitter.com/i/web/status/1…Lj
jeffwilcox Scaling from 2,000 to 25,000 engineers on GitHub at Microsoft: investments we have made, the open source we use, an..twitter.com/i/web/status/1…gP
@xeenon We got it working on an internal Chrome for iOS build 😎. Thanks again!
@xeenon Oh, I see, that’s why it’s not working “in the wild” yet. Thanks!
@xeenon Can you confirm that Dark Mode currently is strictly limited to standalone Safari, that is, is _not_ suppos..twitter.com/i/web/status/1…qk
@kkogovsek @ChromiumDev @webkit True, please see
bugs.webkit.org/show_bug.cgi?i… (comment 20) for Apple’s explanation.
@feross Did you file a @webkit bug to get this fixed at the root? Some quick searches didn’t bring up anything.
👉 bugs.webkit.org/enter_bug.cgi
v8js The dominant costs of processing JavaScript are:
➡️ download
➡️ CPU execution time
@addyosmani on the cost of Jav..twitter.com/i/web/status/1…bv
@andrey_l1nd3n @NokiaMobile @DesignmuseoFI @kennethrohde and @denladeside might know.
mikewest Chrome’s privacy and web platform security teams are hiring in Munich, Germany. There’s a (very) generic job postin..twitter.com/i/web/status/1…gF
katiehempenius web.dev now has instructions on adding performance budgets to Lighthouse.
web.dev/use-lighthouse…..twitter.com/i/web/status/1…z0
Great real-world analogies in this post-mortem by @Cloudflare. ⤵️ twitter.com/Cloudflare/sta…
@DenisTRUFFAUT @petele @kaycebasques @paul_irish @Paul_Kinlan @jensimmons Have you filed a crbug.com/new for this?
The CSS `currentColor` keyword (developer.mozilla.org/en-US/docs/Web…) is great for supporting dark mode with inline SVGs:..twitter.com/i/web/status/1…zg
@cramforce @andreban @Paul_Kinlan @harleenkbatra @DasSurma @katiehempenius @jsconfeu @sw12 @ZackAkil Obviously…twitter.com/i/web/status/1…OH
@cramforce @andreban @Paul_Kinlan @harleenkbatra @DasSurma @katiehempenius @jsconfeu @sw12 @ZackAkil It’s a differe..twitter.com/i/web/status/1…2a
@cramforce @andreban @Paul_Kinlan @harleenkbatra @DasSurma @katiehempenius @jsconfeu @sw12 @ZackAkil We did this pu..twitter.com/i/web/status/1…PD

simevidas Firefox’s clip path viewer was very useful today… pic.twitter.com/0HO9WZx3UgUg
@HenrikJoreteg The Project Fugu 🐡team would be interested in learning what the missing feature was, if you don’t mi..twitter.com/i/web/status/1…kL
@Paul_Kinlan @harleenkbatra @DasSurma @katiehempenius @jsconfeu @sw12 From a technical angle it’s a solved problem…twitter.com/i/web/status/1…8r
@Paul_Kinlan @harleenkbatra @DasSurma @katiehempenius @jsconfeu *cough*
ai.google/research/pubs/…. The demo is still..twitter.com/i/web/status/1…8h
webkit Learn about the new bytecode format in JavaScriptCore that uses 50% less memory, which is a 10% overall memory usag..twitter.com/i/web/status/1…6F
@pgotthardt Offline Maze v2? 😆
yoavweiss @ericlaw If you got people who are looking for good first bugs around Media Queries, I just got one for ya :)..twitter.com/i/web/status/1…eq
@othermaciej @jeffposnick @firt @webkit I have opened bugs.webkit.org/show_bug.cgi?i… which is purely about implementing th..twitter.com/i/web/status/1…Ce
@jeffposnick I couldn’t get this to run. I see the “You’re offline”, but when I go online again, nothing happens. B..twitter.com/i/web/status/1…E3
@vfonic @treshugart Who would control/run/own this? The web is decentralized for a reason.
@vfonic @treshugart In the simplest form malicious sites could create unique URLs per user they know the digest of..twitter.com/i/web/status/1…hA
@TarasNovak @treshugart It’s always a compromise between maximizing cache hit rate and minimizing the risk of peopl..twitter.com/i/web/status/1…4u
@TarasNovak @treshugart AMP does this. In your code, you have cdn.ampproject.org/v0.js (cache-control: private, max-..twitter.com/i/web/status/1…xv
@othermaciej @jeffposnick @firt @webkit Clarifying my language: not “overlap”, but “relationship”. The /search serv..twitter.com/i/web/status/1…sg
@treshugart Great in theory, but either way (pull or push) it can be abused for fingerprinting:..twitter.com/i/web/status/1…wt
@othermaciej @jeffposnick @firt @webkit Very well aware, which is why I just wrote “notification” in..twitter.com/i/web/status/1…MB
kkrebeccalai I’m constantly amazed by what my colleagues @nytgraphics can pull off. The latest: stitched aerial photography show..twitter.com/i/web/status/1…Ry
The biggest mistakes in CSS according to the @csswg:
wiki.csswg.org/ideas/mistakes. This is an interesting compilation o..twitter.com/i/web/status/1…NS
@jeffposnick @firt @webkit Thanks for confirming. Pinged
bugs.webkit.org/show_bug.cgi?i….
Promising results from the Event Timing API (github.com/WICG/event-tim…) Chrome Origin Trial over at Wikipedia. 👍 See..twitter.com/i/web/status/1…b9
@firt @jeffposnick @webkit To be quite honest I don’t know what actually launched publicly 🤷♂️. There were a ton o..twitter.com/i/web/status/1…SD
n8Schloss Over the past few months Facebook’s made a lot of contributions to the web platform. @djeric3 wrote a great summary..twitter.com/i/web/status/1…IQ
@jeffposnick @webkit Epic work, really! Congratulations!
Let me know if I forgot a bug, I’ll happily append to the list…
slightlylate Getting a trace is super simple!
1.) go to: webpagetest.org/easy
2.) paste in URL
3.) select “Mobile - Regular..twitter.com/i/web/status/1…JL
Pinged:
- bugs.webkit.org/show_bug.cgi?i…
- bugs.webkit.org/show_bug.cgi?i…
- bugs.webkit.org/show_bug.cgi?i…
Created:
- bugs.webkit.org/show_bug.cgi?i…
Hello @webkit… 👋
I rarely say “epic”, but this post by @jeffposnick on rolling out the Google Search service worker is epic!..twitter.com/i/web/status/1…0f
What’s coming next for WebAssembly (second part of the linked post), by @ThomasTheDane. 😆 blog.chromium.org/2019/06/webass…
A great example of documenting why the new Google Earth web app isn’t available on all browsers yet:..twitter.com/i/web/status/1…Et
__treo 📢 We are happy to announce a new open-source tool - Exthouse! 📢
It automatically audits the performance impact of..twitter.com/i/web/status/1…7N
rowan_m Need to prepare for the SameSite cookie changes? I’ve created github.com/GoogleChromeLa… and updated..twitter.com/i/web/status/1…yK
ebidel My feedback as a web dev is that we’re still missing some important use cases for <toast>. WDYT?..twitter.com/i/web/status/1…z0
@rob_dodson Have you ever tried JSON-Path?
npmjs.com/package/json-p…
@notwaldorf @littledan There’s an Issue open for this:
github.com/w3c/permission…. Maybe @anssik remembers the detail..twitter.com/i/web/status/1…e9
@juansequeda @vrandezo @UTCompSci @Capsenta @datadotworld Congratulations, Juan! 🍾
aardrian Google Docs for Mac now supports emoji.
Lessons learned from using emoji in…
…tweeadrianroselli.com/2018/01/improv…2l2R
twitter.com/i/web/status/1…RtvmVbkK

jaffathecake We worked around the Chrome bug using wasm-opt. Now squoosh.app can upscale pixel art in all browsers. pic.twitter.com/0jreXVxkRB
KristiSimakova Explore AR with <model-viewer> on your mobile phone #ar #AugmentedReality link.medium.com/TqW4OZDtBX
@jcesarmobile @gabrielstuff @HCornflower @ChromiumDev @webkit Please see the bug tracker: bugs.webkit.org/show_bug.cgi?i….
@sw12 @kennethrohde Looking at similar examples (like
bootstrap-tagsinput.github.io/bootstrap-tags…), the default seems to be to disallow duplicates by default.
@garygarside @gabrielstuff @Paul_Kinlan Doesn’t seem to work on Chrome for iOS, which is `WKWebView`-based.
@garygarside @Paul_Kinlan You’re right, it regressed. I just tried on iOS 13 beta 2. Let me update the bug.
rick_viscomi @cheneytsai @sw12 @LinaCHansson One good example of A/B testing cause-and-effect of performance on conversion. In t..twitter.com/i/web/status/1…CW
@benmorss @notwaldorf I just used the URL bar, glad that this hack is obsolete now.
cheneytsai Periodic reminder how neat appsco.pe is to discover Mobile Apps (delivered by the Web😉) that you don’t need to install to use.
polymer 🌎 Who runs the world… wide web? 🌎
⚙️ Web Components! ⚙️
See @kevinpschaaf and our friend @caridy from @salesforce..twitter.com/i/web/status/1…WP
EdgeDevTools #WebDevFYI: We’ve received multiple requests for a view within the DevTools of changes made to CSS and JS. Great ne..twitter.com/i/web/status/1…qN
sw12 I made a custom element to select multiple items from an <input> using a <datalist>.
Super easy to add to a web pa..twitter.com/i/web/status/1…PU
rem I’ve been playing with webmentions for a short while, and found the outgoing webmention notifications needing some..twitter.com/i/web/status/1…iQ
@nhoizey @zachleat @unlocomqx I was about to say this risks to become a caching anti pattern, but basing the glyphh..twitter.com/i/web/status/1…Mr
@ericlaw YouTube. The ‘T’ is uppercase. Rating it one star for this faux pas alone.
⭐️
How to Section Your HTML: css-tricks.com/how-to-section…. Extensive list of best practices around semantically structuring one’s HTML. 👍
@reillyeon @WebFPGA @ThomasTheDane @petele @denladeside @kennethrohde should see this!
@DenisTRUFFAUT @simevidas Definitely always combine `type` and `effectiveType`. On a slow train WiFi, you’d probabl..twitter.com/i/web/status/1…16
samthor This list got longer than IExpected: 🤔
dev.to/samthor/what-t…
“Personally, I wish it was possible to make the shadow DOM one-way permeable: styles can leak in, but styles define..twitter.com/i/web/status/1…fN
@henrylim96 Thanks for reporting!
TwitterA11y This week we added support for the new reduced motion setting to Twitter’s Web app. If you’ve enabled this in your..twitter.com/i/web/status/1…eJ
slightlylate People sometimes suggest I should calm down about web performance because the web feels fine on *their* phone…twitter.com/i/web/status/1…FM
@argyleink </sup>
brad_frost Every Layout: every-layout.dev a new site by @heydonworks @andybelldesign about (re)learning CSS layout. #cssday
LingdongH doodle-place automatically animates your doodle and places it in an explorable 3D world of user doodles! check it o..twitter.com/i/web/status/1…CJ
@LeonieWatson @TwitterA11y, can you fix this?
@simevidas On my ToDo list…
sw12 Show stakeholders how site speed improvements can increase revenue.
web.dev/value-of-speed
Brilliant article fro..twitter.com/i/web/status/1…VS
@xeenon @bradeeoh Fair enough. Technically, though, blocking in Safari and SFSafariViewController can break (web) a..twitter.com/i/web/status/1…EB
Mandy_Kerr My new site variablefonts.dev will share resources for developers to use variable fonts on the web.
I’ll be..twitter.com/i/web/status/1…JK
slightlylate Anyhow, if you’re a web developer and want to have a big impact on the future of the platform, comments you leave i..twitter.com/i/web/status/1…Gv
@othermaciej @firt @johnwilander +1 to Web App Manifest support. If you could make
github.com/GoogleChromeLa… obsolete, that’d be great.
@bradeeoh @webkit I just wish (bugs.webkit.org/show_bug.cgi?i…) my blocking choices were automatically applied to any `WKWe..twitter.com/i/web/status/1…Gg
@_developit `<FRAMESET>` also was SPA before SPA.
yoavweiss (thread)
As there seems to be a lot of confusion about the Blink process, let me try to clear some of the terms up
The Future Of Dark Mode Interfaces: maxsnitser.com/blog/the-futur…
@morgin @othermaciej I’ll try, but probably a couple of betas in. It’s only beta 1 so far. Maybe @firt has somethin..twitter.com/i/web/status/1…Qv
morgin @othermaciej can you comment on whether expanding PWA support in iOS (specifically push notification, web manifest..twitter.com/i/web/status/1…gC
@Justinwillis96 Gotta love the Twitter handle of the initial poster! 😃
mathias You might already know about
➡️ Promise.all
➡️ Promise.race
But did you know that two new promise combinators are..twitter.com/i/web/status/1…Mx
alexey_rodionov Very excited to announce that the first building block for progressive web apps (PWA) from my Progressive Web Compo..twitter.com/i/web/status/1…5b
paul_irish Chrome Incognito mode has been detectable for years, due to the FileSystem API implementation. As of Chrome 76, thi..twitter.com/i/web/status/1…Mf
RickByers We’re hiring an experienced Engineering Manager for the web platform team here in Waterloo, Canada. I’m highly bias..twitter.com/i/web/status/1…36
Related reading on Content Blockers in @webkit (or rather Safari):
developer.apple.com/documentation/….
Declarative Network Requests explained (brilliantly) by @DotProto: blog.chromium.org/2019/06/web-re…. twitter.com/chromiumdev/st…
philwalton 📢 Unexpected layout shifts on the web got you down?
We’re experimenting with a new Layout Instability API to help..twitter.com/i/web/status/1…Si
Working on a flexible Custom Element `<dark-mode-toggle>` that adds `prefers-color-scheme` support to all browsers..twitter.com/i/web/status/1…mG
@jwhitelock90 Can you share your spreadsheet, please?
samthor Be lazy: better convenience methods for working with vanilla HTML 🍦 dev.to/samthor/beyond…
css What if we got aspect-ratio sized images by doing almost nothing? css-tricks.com/what-if-we-got…
What if there was a built-in way to create a toggle switch like in this demo:
tkent-google.github.io/std-switch/dem…. Please chim..twitter.com/i/web/status/1…Np
@mikemaccana @int32_t Because it’s implemented as a custom element, and custom elements need to have a hyphen in th..twitter.com/i/web/status/1…KX
@rowan_m /me schedules a “Just checking in on your progress” meeting on Wednesday. 👔
@simevidas @nekrtemplar The @MozDevNet docs are pretty comprehensive:
developer.mozilla.org/en-US/docs/Web…. But agree, more blo..twitter.com/i/web/status/1…Hs
Even if 🤖 Googlebot is now evergreen, there’re still scenarios where you want to be careful when relying on (modern..twitter.com/i/web/status/1…8f
@arnellebalane @GoogleDevExpert /me *Checks date of tweet*
Feels like you have been a GDE forever. Welcome then officially!
@mafintosh @hyperdivisiondk Thanks for sharing! Pinged this to our Project Fugu 🐡 folks who’re working on WebHID:
github.com/WICG/webhid/bl….
mafintosh My #NodeConfNL talk about Streams Whack-a-mole is available here, mafintosh.github.io/nodeconf-ams-2…
@gabrielstuff @jcesarmobile @HCornflower @ChromiumDev @webkit I have done some research regarding web views on diff..twitter.com/i/web/status/1…xo
@gabrielstuff @HCornflower @ChromiumDev @webkit Pinned to screen works, loaded in a third-party browser based on WK..twitter.com/i/web/status/1…Nq
Oh, the source code of the new Chromium-based @MSEdgeDev is available in form of ~1.5GB .tar files here:..twitter.com/i/web/status/1…Rm
aardrian @rowan_m @tomayac @kosamari For print, I have moved away from online links because of the layout issues. Maybe a fo..twitter.com/i/web/status/1…6F
@HCornflower @ChromiumDev @webkit I did. For now, it works for added to home screen apps, but it doesn’t (yet?) wor..twitter.com/i/web/status/1…rK
@rowan_m @kosamari dev.bitly.com/v4_documentati… to the rescue…
rowan_m Saw @kosamari create a zine at #JSConfEU and thought… could I make one to read online *and* print out? Sprinkle somtwitter.com/i/web/status/1…XjOI
@rowan_m @kosamari And ‘cause you can’t see what’s behind an [awesome link](❓❔❓) when it’s printed, throw in some…twitter.com/i/web/status/1…nOAB
@henry_dawson @webkit There wasn’t a bug for it, but now there is: bugs.webkit.org/show_bug.cgi?i…. I also add this to the..twitter.com/i/web/status/1…3Q
Building the most inaccessible site possible with a perfect @____lighthouse Lighthouse #a11y score:..twitter.com/i/web/status/1…22
@torejuloe @ChromiumDev @webkit Yepp, it’s a great release!
My iOS bug “getUserMedia not working in apps added to home screen” has been fixed in iOS 13 Beta 1 🎉:..twitter.com/i/web/status/1…Be
radian My Cryptographic Engineering team did fantastic work on the rigorous privacy properties of the new Find My system…twitter.com/i/web/status/1…yP
@rob_dodson @hdv @rowan_m @Una @sundress Yeah, outline is what you want to use, but you have to reverse-engineer wh..twitter.com/i/web/status/1…Au
@toarnavsingh @ChromiumDev The current target milestone is Chrome 77, see the label in the tracking bug
bugs.chromium.org/p/chromium/iss….
@hdv @rob_dodson @rowan_m Very true. Nevertheless it’d be great to have a standard way to say “give this self-drawn..twitter.com/i/web/status/1…y0
@hdv @rob_dodson Sure, but sometimes one might want to create entirely new components, for example @rowan_m’s `<tou..twitter.com/i/web/status/1…Ep
@toarnavsingh @ChromiumDev You might want to watch
wicg.github.io/native-file-sy…. This is part of Project Fugu 🐡:
developers.google.com/web/updates/20….
b1tr0t How should you let your frequent users know they can install your PWA? Rule #1) don’t be annoying, rule #2) DO tel..twitter.com/i/web/status/1…zH
“Imagine what a user would see if they accessed the resource in an incognito window. If you’re happy with everyone..twitter.com/i/web/status/1…Ot
@othermaciej @robertnyman @slightlylate @robinberjon @gsnedders I’d argue it’s only web time if consumed through Ch..twitter.com/i/web/status/1…4V
Great article by @hdv ⤵️. Open question: what’s the recommendation regarding making custom element focus behavior l..twitter.com/i/web/status/1…dR
@HTTPArchive Great remark, thanks. Need to investigate tomorrow how this changes the state of affairs.
I looked at @HTTPArchive data regarding usage of the CSS media features `prefers-color-scheme` (..twitter.com/i/web/status/1…H7
@argyleink @mhartington @DotProto What you’re seeing is essentially developer.android.com/reference/andr…, but experimentally exp..twitter.com/i/web/status/1…ra

xeenon Whatever floats your boat — light, dark, or hot dog stand.twitter.com/StuRobson/stat…dpic.twitter.com/A2VpDU0JW77
I had this on my ReadLater list, and it was well worth it: @rowan_m on how he created the `<touch-dial value=”42” s..twitter.com/i/web/status/1…Hd
fakebaldur “Safari 13 Beta Release Notes”
Very promising: pointer events, desktop class browser on the iPad, FIDO2 security k..twitter.com/i/web/status/1…Ix
@styfle @_developit @nekrtemplar @gokul_i @ChromiumDev @Media Yeah, this exact same thing is what I’m going to prop..twitter.com/i/web/status/1…fd
@henrylim96 @_developit @nekrtemplar @styfle @gokul_i @ChromiumDev @Media Sorry, all public now.
@_developit @nekrtemplar @styfle @gokul_i @ChromiumDev @Media Alright, investigated a bit for an upcoming article…twitter.com/i/web/status/1…2i
@DotProto @connorjshea @Apple To be quite honest it works great on my iPhone. Probably more an issue on desktop. Di..twitter.com/i/web/status/1…0m
firt On iPad, PWAs can be part of Split-View spaces with other native apps or other PWAs! (Only one instance is permitte..twitter.com/i/web/status/1…gY
firt Bugs with the done button when the In-App browser is on screen seems gone now. The In-App browser got the new setti..twitter.com/i/web/status/1…k9
firt Look Ma! I have several opened PWAs, each of them with its own screenshot of last execution as big brother native a..twitter.com/i/web/status/1…5X
firt 🔥🔥🔥Breaking news🔥🔥🔥
Preliminary report for PWAs on iOS 13 beta 1: The user experience is much better and some annoy..twitter.com/i/web/status/1…id
samthor detecting ⌘-A on the web: dev.to/chromiumdev/de…
@samthor Brilliant! This is so “annoying” on @romannurik’s excellent romannurik.github.io/SlidesCodeHigh…, so here’s..twitter.com/i/web/status/1…7O
@DotProto @connorjshea @Apple They fully adhere to the `prefers-reduced-motion` user preference media feature! 👏..twitter.com/i/web/status/1…Dp

mhartington I’m so flipping happy right now! cc @benjsperry pic.twitter.com/Kz5hVzBIeW
firt Safari on iOS & iPadOS 13 official changelog
🔲iPad Desktop browsing
⬛️Dark mode MQ
🏎Performance (see image)
✍️Point..twitter.com/i/web/status/1…u8
Web people at #WWDC: the @webkit team would probably appreciate your Progressive Web App questions. The “👉 If you w..twitter.com/i/web/status/1…YW
kosamari 📣 Here is PDF version of the zine: drive.google.com/file/d/1JxDHLF…
(I changed layout for ease of reading without printing..twitter.com/i/web/status/1…TG
arnellebalane Made some audio visualization that pops out into a picture-in-picture window! 🔥
#webdev #javascript #webapis..twitter.com/i/web/status/1…EJ
@azu_re @ChromiumDev CC: @rob_dodson
yfriedman WebShareTarget V2 is live on Twitter + Chrome Canary. I just shared this image straight from my camera to Twitter P..twitter.com/i/web/status/1…Da
@rowan_m Recommended reading: blog.wladimirkaminer.de/post/512187949…. Try Google Translate, or just learn German. It’s well worth..twitter.com/i/web/status/1…Qz