@spamless It shows up on the Greasemonkey list. Go to the user script page from the previous tweet and click “Insta… https://t.co/Q0qTgjUeRv
@spamless For Firefox, a user script exists:
https://t.co/amNmw60OPy. The link has instructions on how to get it t… https://t.co/HO1Z3qcgF3
Unearthing this. The new working link is
https://t.co/vaJyJH3O49.
@spamless Are you talking about
https://t.co/hu9NeSRl1H? It’s been working fine for me all the time. Maybe try on… https://t.co/hWay4lewrA
@bradeeoh @xeenon @isaiah @ntakayama `inverted-colors` to the rescue:
https://t.co/OCw5DzLZ8v.
@Nettichan @ChromiumDev These steps should help:
https://t.co/JAdvAgY3yn.
@xeenon Opened https://t.co/ZhG8FZebGz to add this info. Thanks again!
RT @tomayac: I have done a ton of research 🥼, coded a lot of examples 💨â€ðŸ’», released a custom element `<dark-mode-toggle>` 🔅🔆, and picked so…
@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… 🚀
https://t.co/21iptlgexd
@xeenon Thanks for the kind words! 😊
I consider this more of a general SVG advice, but definitely great idea to me… https://t.co/BrSsLO8GvW
@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… https://t.co/7gq3LKhOQn
@alexey_rodionov Also check out the links under “General dark mode linksâ€
https://t.co/3cowm4BgFt
@alexey_rodionov No algorithm that I was aware of. One approach to get closer to usable values might be applying `f… https://t.co/b4oZMxwhaR
I have done a ton of research 🥼, coded a lot of examples 💨â€ðŸ’», released a custom element `<dark-mode-toggle>` 🔅🔆, an… https://t.co/r7dU0D9UCm
@jensimmons Option 1, aligned with `top`.
RT @thejohnjansen: It’s weird when code my team wrote becomes an article in Thurrott. Guess I’ll have to get used to this! :-) Microsoft an…
RT @rowan_m: 🥠Chrome Canary flag
🚩 chrome://flags/#cookie-deprecation-messages
🪠to see the cookies
âš ï¸ affected by #SameSite changes
â˜’ï¸ ht…
RT @jeffwilcox: Scaling from 2,000 to 25,000 engineers on GitHub at Microsoft: investments we have made, the open source we use, and other…
@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… https://t.co/kIMSSpEAqk
@kkogovsek @ChromiumDev @webkit True, please see
https://t.co/AHw2XKpHFx (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.
💉 https://t.co/El8Mq3ZUu4
RT @v8js: The dominant costs of processing JavaScript are:
âž¡ï¸ download
âž¡ï¸ CPU execution time
@addyosmani on the cost of JavaScript in 201…
@andrey_l1nd3n @NokiaMobile @DesignmuseoFI @kennethrohde and @denladeside might know.
RT @mikewest: Chrome’s privacy and web platform security teams are hiring in Munich, Germany. There’s a (very) generic job posting at https…
RT @katiehempenius: https://t.co/f74Xe0gfbI now has instructions on adding performance budgets to Lighthouse.
https://t.co/wdScT45YvK
Thi…
Great real-world analogies in this post-mortem by @Cloudflare. â¤µï¸ https://t.co/ye9qpGbaAk
@DenisTRUFFAUT @petele @kaycebasques @paul_irish @Paul_Kinlan @jensimmons Have you filed a https://t.co/VOzr3QSV0N for this?
The CSS `currentColor` keyword (https://t.co/dFddb9rMPw) is great for supporting dark mode with inline SVGs:… https://t.co/bN1mjnT7zg
@cramforce @andreban @Paul_Kinlan @harleenkbatra @DasSurma @katiehempenius @jsconfeu @sw12 @ZackAkil Obviously.… https://t.co/fWZhpanoOH
@cramforce @andreban @Paul_Kinlan @harleenkbatra @DasSurma @katiehempenius @jsconfeu @sw12 @ZackAkil It’s a differe… https://t.co/715Jyw0Y2a
@cramforce @andreban @Paul_Kinlan @harleenkbatra @DasSurma @katiehempenius @jsconfeu @sw12 @ZackAkil We did this pu… https://t.co/tU5yRURpPD
RT @simevidas: Firefox’s clip path viewer was very useful today… 😠https://t.co/0HO9WZx3Ug
@HenrikJoreteg The Project Fugu ðŸ¡team would be interested in learning what the missing feature was, if you don’t mi… https://t.co/U8qDY03BkL
@Paul_Kinlan @harleenkbatra @DasSurma @katiehempenius @jsconfeu @sw12 From a technical angle it’s a solved problem.… https://t.co/NLRfQui48r
@Paul_Kinlan @harleenkbatra @DasSurma @katiehempenius @jsconfeu *cough*
https://t.co/HfHzd3lV6p. The demo is still… https://t.co/SzBVrphJ8h
RT @webkit: Learn about the new bytecode format in JavaScriptCore that uses 50% less memory, which is a 10% overall memory usage savings on…
@pgotthardt Offline Maze v2? 😆
RT @yoavweiss: @ericlaw If you got people who are looking for good first bugs around Media Queries, I just got one for ya :) https://t.co/8…
@othermaciej @jeffposnick @firt @webkit I have opened https://t.co/NO2bkoEz1R which is purely about implementing th… https://t.co/DvDHXb4TCe
@jeffposnick I couldn’t get this to run. I see the “You’re offline”, but when I go online again, nothing happens. B… https://t.co/fuv4HzZ5E3
@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… https://t.co/n0jylP6lhA
@TarasNovak @treshugart It’s always a compromise between maximizing cache hit rate and minimizing the risk of peopl… https://t.co/O7CEaRWQ4u
@TarasNovak @treshugart AMP does this. In your code, you have https://t.co/JZ4MV2veWd (cache-control: private, max-… https://t.co/rB5Qlvd7xv
@othermaciej @jeffposnick @firt @webkit Clarifying my language: not “overlap”, but “relationship”. The /search serv… https://t.co/xpsM1jv0sg
@treshugart Great in theory, but either way (pull or push) it can be abused for fingerprinting:… https://t.co/oJhuRqH5wt
@othermaciej @jeffposnick @firt @webkit Very well aware, which is why I just wrote “notification†in… https://t.co/Sr40ww6iMB
RT @kkrebeccalai: I’m constantly amazed by what my colleagues @nytgraphics can pull off. The latest: stitched aerial photography showing th…
The biggest mistakes in CSS according to the @csswg:
https://t.co/Zbi3ptr6Bk. This is an interesting compilation o… https://t.co/ugL9PRwINS
@firt @jeffposnick @webkit https://t.co/M0PUkwmAf7 ðŸ§
@jeffposnick @firt @webkit Thanks for confirming. Pinged
https://t.co/BaDxwOwPTo.
Promising results from the Event Timing API (https://t.co/T6cZ0W1tde) Chrome Origin Trial over at Wikipedia. 💠See… https://t.co/JjHa0ixSb9
@firt @jeffposnick @webkit To be quite honest I don’t know what actually launched publicly 🤷â€â™‚ï¸. There were a ton o… https://t.co/Hk5Wa2ktSD
RT @n8Schloss: Over the past few months Facebook’s made a lot of contributions to the web platform. @djeric3 wrote a great summary of our r…
@jeffposnick @webkit Epic work, really! Congratulations!
Let me know if I forgot a bug, I’ll happily append to the list…
RT @slightlylate: Getting a trace is super simple!
1.) go to: https://t.co/ipYdkxZMd2
2.) paste in URL
3.) select “Mobile - Regular 3G”
4.…
Pinged:
- https://t.co/VeDGyUKQTB
- https://t.co/HzLah57R8c
- https://t.co/9SRBXtDLmW
Created:
- https://t.co/DaCcr4xXAF
Hello @webkit… 💋
I rarely say “epicâ€, but this post by @jeffposnick on rolling out the Google Search service worker is epic!… https://t.co/QXQSBsbb0f
What’s coming next for WebAssembly (second part of the linked post), by â¦@ThomasTheDaneâ©. 😆 https://t.co/CFWIAXDUA8
A great example of documenting why the new Google Earth web app isn’t available on all browsers yet:… https://t.co/BBJSj47SEt
RT @__treo: 🔢 We are happy to announce a new open-source tool - Exthouse! 🔢
It automatically audits the performance impact of a browser ex…
RT @rowan_m: Need to prepare for the SameSite cookie changes? I’ve created https://t.co/SkYlvmXX65 and updated https://t.co/9dItyKNthG to s…
RT @ebidel: My feedback as a web dev is that we’re still missing some important use cases for <toast>. WDYT?
https://t.co/C6LSBcBjB8 https…
@rob_dodson Have you ever tried JSON-Path?
https://t.co/xuA9pTwtdO
@notwaldorf @littledan There’s an Issue open for this:
https://t.co/9Iz70LxzGp. Maybe @anssik remembers the detail… https://t.co/NY4gPQ7ee9
@juansequeda @vrandezo @UTCompSci @Capsenta @datadotworld Congratulations, Juan! ðŸ¾
RT @aardrian: Google Docs for Mac now supports emoji.
Lessons learned from using emoji in…
…tweets: https://t.co/MfayWe2l2R
…code: https…
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: https://t.co/AHw2XKpHFx.
@sw12 @kennethrohde Looking at similar examples (like
https://t.co/j1DsioqWUL), 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.
RT @rick_viscomi: @cheneytsai @sw12 @LinaCHansson One good example of A/B testing cause-and-effect of performance on conversion. In this ca…
@benmorss @notwaldorf I just used the URL bar, glad that this hack is obsolete now.
RT @cheneytsai: Periodic reminder how neat https://t.co/plo1N0BPCJ is to discover Mobile Apps (delivered by the Web😉) that you don’t need t…
RT @polymer: 🌎 Who runs the world… wide web? 🌎
âš™ï¸ Web Components! âš™ï¸
See @kevinpschaaf and our friend @caridy from @salesforce talk about…
RT @EdgeDevTools: #WebDevFYI: We’ve received multiple requests for a view within the DevTools of changes made to CSS and JS. Great news: yo…
RT @sw12: I made a custom element to select multiple items from an <input> using a <datalist>.
Super easy to add to a web page, and it fal…
RT @rem: I’ve been playing with webmentions for a short while, and found the outgoing webmention notifications needing some help.
Details:…
@nhoizey @zachleat @unlocomqx I was about to say this risks to become a caching anti pattern, but basing the glyphh… https://t.co/8SUpyRK4Mr
@ericlaw YouTube. The ‘T’ is uppercase. Rating it one star for this faux pas alone.
âï¸
How to Section Your HTML: https://t.co/41Ew4BUKkI. 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… https://t.co/LiIoa3Xe16
RT @samthor: This list got longer than IExpected: 🤔
https://t.co/1pmqBaHROR
“Personally, I wish it was possible to make the shadow DOM one-way permeable: styles can leak in, but styles define… https://t.co/P6wtFovAfN
@henrylim96 Thanks for reporting!
RT @TwitterA11y: This week we added support for the new reduced motion setting to Twitter’s Web app. If you’ve enabled this in your compute…
RT @slightlylate: People sometimes suggest I should calm down about web performance because the web feels fine on *their* phone.
@DasSurma…
@argyleink </sup>
brad_frost Every Layout: every-layout.dev a new site by @heydonworks @andybelldesign about (re)learning CSS layout. #cssday
RT @LingdongH: doodle-place automatically animates your doodle and places it in an explorable 3D world of user doodles! check it out: https…
@LeonieWatson @TwitterA11y, can you fix this?
@simevidas On my ToDo list…
RT @sw12: Show stakeholders how site speed improvements can increase revenue.
https://t.co/GIjqrh44C5
Brilliant article from @LinaCHansso…
@xeenon @bradeeoh Fair enough. Technically, though, blocking in Safari and SFSafariViewController can break (web) a… https://t.co/rlpiO4Q8EB
RT @Mandy_Kerr: My new site https://t.co/r7q4S9ojYA will share resources for developers to use variable fonts on the web.
I’ll be adding m…
RT @slightlylate: Anyhow, if you’re a web developer and want to have a big impact on the future of the platform, comments you leave in repo…
@othermaciej @firt @johnwilander +1 to Web App Manifest support. If you could make
https://t.co/QeuMsVOAyS obsolete, that’d be great.
@bradeeoh @webkit I just wish (https://t.co/lGF7oQ70we) my blocking choices were automatically applied to any `WKWe… https://t.co/ukjTSphNGg
@_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: https://t.co/m0UCuS3e0m
@morgin @othermaciej I’ll try, but probably a couple of betas in. It’s only beta 1 so far. Maybe @firt has somethin… https://t.co/rqaJ9Y24Qv
RT @morgin: @othermaciej can you comment on whether expanding PWA support in iOS (specifically push notification, web manifest icons, etc -…
@Justinwillis96 Gotta love the Twitter handle of the initial poster! 😃
RT @mathias: You might already know about
âž¡ï¸ Promise.all
âž¡ï¸ Promise.race
But did you know that two new promise combinators are coming to…
RT @alexey_rodionov: Very excited to announce that the first building block for progressive web apps (PWA) from my Progressive Web Componen…
RT @paul_irish: Chrome Incognito mode has been detectable for years, due to the FileSystem API implementation. As of Chrome 76, this is fix…
RT @RickByers: We’re hiring an experienced Engineering Manager for the web platform team here in Waterloo, Canada. I’m highly biased, but I…
Related reading on Content Blockers in @WebKit (or rather Safari):
https://t.co/tQzcHPLEHy.
Declarative Network Requests explained (brilliantly) by @DotProto: https://t.co/j4oerynYX6. https://t.co/hCgGsvwTG5
RT @philwalton: 🔢 Unexpected layout shifts on the web got you down?
We’re experimenting with a new Layout Instability API to help web deve…
Working on a flexible Custom Element `<dark-mode-toggle>` that adds `prefers-color-scheme` support to all browsers… https://t.co/55BDuSimmG
@jwhitelock90 Can you share your spreadsheet, please?
RT @samthor: Be lazy: better convenience methods for working with vanilla HTML 🦠https://t.co/aRgHpq9T3W
RT @css: What if we got aspect-ratio sized images by doing almost nothing? https://t.co/tTKxYTz6au
What if there was a built-in way to create a toggle switch like in this demo:
https://t.co/TQ6lnz3upL. Please chim… https://t.co/rwk0R8CvNp
@mikemaccana @int32_t Because it’s implemented as a custom element, and custom elements need to have a hyphen in th… https://t.co/z6fUBE6WKX
@rowan_m /me schedules a “Just checking in on your progress†meeting on Wednesday. 💔
@simevidas @nekrtemplar The @MozDevNet docs are pretty comprehensive:
https://t.co/3N1zdoughM. But agree, more blo… https://t.co/5BpbvlMmHs
Even if 🤖 Googlebot is now evergreen, there’re still scenarios where you want to be careful when relying on (modern… https://t.co/wtLE6tt18f
@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:
https://t.co/AMpvt5yVhW.
RT @mafintosh: My #NodeConfNL talk about Streams Whack-a-mole is available here, https://t.co/Tr3iYUFuin
@gabrielstuff @jcesarmobile @HCornflower @ChromiumDev @webkit I have done some research regarding web views on diff… https://t.co/v32te7MZxo
@gabrielstuff @HCornflower @ChromiumDev @webkit Pinned to screen works, loaded in a third-party browser based on WK… https://t.co/MBcCLlwuNq
Oh, the source code of the new Chromium-based @MSEdgeDev is available in form of ~1.5GB .tar files here:… https://t.co/LjfaX9HtRm
RT @aardrian: @rowan_m @tomayac @kosamari For print, I have moved away from online links because of the layout issues. Maybe a footnotes ar…
@HCornflower @ChromiumDev @webkit I did. For now, it works for added to home screen apps, but it doesn’t (yet?) wor… https://t.co/PbZApKJOrK
@rowan_m @kosamari https://t.co/7tHreTu5AJ to the rescue…
RT @rowan_m: Saw @kosamari create a zine at #JSConfEU and thought… could I make one to read online *and* print out? Sprinkle some CSS Grid…
@rowan_m @kosamari And ‘cause you can’t see what’s behind an [awesome link](â”â”â”) when it’s printed, throw in some…… https://t.co/qaLxMlnOAB
@henry_dawson @webkit There wasn’t a bug for it, but now there is: https://t.co/Wrx0jS0R06. I also add this to the… https://t.co/Y41qIFEp3Q
Building the most inaccessible site possible with a perfect @____lighthouse Lighthouse #a11y score:… https://t.co/D8VYuRMc22
@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 🎉:… https://t.co/kkZJBqFSBe
RT @radian: My Cryptographic Engineering team did fantastic work on the rigorous privacy properties of the new Find My system. Wired takes…
@rob_dodson @hdv @rowan_m @Una @sundress Yeah, outline is what you want to use, but you have to reverse-engineer wh… https://t.co/GPOmHOkPAu
@toarnavsingh @ChromiumDev The current target milestone is Chrome 77, see the label in the tracking bug
https://t.co/SiBO7ugKUb.
@hdv @rob_dodson @rowan_m Very true. Nevertheless it’d be great to have a standard way to say “give this self-drawn… https://t.co/elM3twniy0
@hdv @rob_dodson Sure, but sometimes one might want to create entirely new components, for example @rowan_m’s `<tou… https://t.co/mrUM6IfgEp
@toarnavsingh @ChromiumDev You might want to watch
https://t.co/yggeWPemSi. This is part of Project Fugu ðŸ¡:
https://t.co/AlHx9Cy1Se.
RT @b1tr0t: How should you let your frequent users know they can install your PWA? Rule #1) don’t be annoying, rule #2) DO tell users abou…
“Imagine what a user would see if they accessed the resource in an incognito window. If you’re happy with everyone… https://t.co/4UEO26DcOt
@othermaciej @robertnyman @slightlylate @robinberjon @gsnedders I’d argue it’s only web time if consumed through Ch… https://t.co/UGBUCv404V
Great article by @hdv ⤵ï¸. Open question: what’s the recommendation regarding making custom element focus behavior l… https://t.co/k2obr756dR
@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` (… https://t.co/2HwiskhnH7
@argyleink @mhartington @DotProto What you’re seeing is essentially https://t.co/jc3Suod1u3, but experimentally exp… https://t.co/p0OmbQg2ra
RT @xeenon: Whatever floats your boat — light, dark, or hot dog stand. https://t.co/91wvmiwxrd https://t.co/A2VpDU0JW7
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… https://t.co/TsuvU310Hd
RT @fakebaldur: “Safari 13 Beta Release Notesâ€
Very promising: pointer events, desktop class browser on the iPad, FIDO2 security keys, def…
@styfle @_developit @nekrtemplar @gokul_i @ChromiumDev @Media Yeah, this exact same thing is what I’m going to prop… https://t.co/9X1xEFn8fd
@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.… https://t.co/5EmhLkUv2i
@DotProto @connorjshea @Apple To be quite honest it works great on my iPhone. Probably more an issue on desktop. Di… https://t.co/Fn4U0ZUI0m
RT @firt: On iPad, PWAs can be part of Split-View spaces with other native apps or other PWAs! (Only one instance is permitted) https://t.c…
RT @firt: Bugs with the done button when the In-App browser is on screen seems gone now. The In-App browser got the new settings menu (but…
RT @firt: Look Ma! I have several opened PWAs, each of them with its own screenshot of last execution as big brother native apps! Returning…
RT @firt: 🔥🔥🔥Breaking news🔥🔥🔥
Preliminary report for PWAs on iOS 13 beta 1: The user experience is much better and some annoying bugs added…
RT @samthor: detecting ⌘-A on the web: https://t.co/iv8F4BnsjM
@samthor Brilliant! This is so “annoying†on @romannurik’s excellent https://t.co/G4mP26tlji, so here’s… https://t.co/stCweqmE7O
@DotProto @connorjshea @Apple They fully adhere to the `prefers-reduced-motion` user preference media feature! 💅 https://t.co/WVuEHCJpDp
mhartington I’m so flipping happy right now! cc @benjsperry pic.twitter.com/Kz5hVzBIeW
RT @firt: Safari on iOS & iPadOS 13 official changelog
🔲iPad Desktop browsing
⬛ï¸Dark mode MQ
ðŸŽPerformance (see image)
âœï¸Pointer Events
🎨Vis…
Web people at #WWDC: the @webkit team would probably appreciate your Progressive Web App questions. The “💉 If you w… https://t.co/WVxOq61zYW
RT @kosamari: 🔣 Here is PDF version of the zine: https://t.co/uiK710fprx
(I changed layout for ease of reading without printing and foldin…
RT @arnellebalane: Made some audio visualization that pops out into a picture-in-picture window! 🔥
#webdev #javascript #webapis
https://t…
@azu_re @ChromiumDev CC: @rob_dodson
RT @yfriedman: WebShareTarget V2 is live on Twitter + Chrome Canary. I just shared this image straight from my camera to Twitter PWA. \o/…
@rowan_m Recommended reading: https://t.co/UXyt7GZ3Ju. Try Google Translate, or just learn German. It’s well worth… https://t.co/ZYyEnkuTQz