@reillyeon @andypiper @GoogleStadia Before you go, could you please enable the Stadia controller’s Bluetooth interface by releasing a firmware update? Thanks for the consideration!
RT @NATO: âDonetsk is Ukraine.
Luhansk is Ukraine.
Kherson is Ukraine.
Zaporizhzhia is Ukraine.
Just like Crimea is Ukraine.âž
@JensStolten…
@dan_jenkins @n8Schloss The option to do just this is mentioned in their FAQs: https://t.co/bHCCjWA4wK.
RT @ChromiumDev: 🎉 We’ve launched another new https://t.co/biZidbePKZ course. Say hello to Learn Accessibility, written by @cariefisher.
S…
💀 Facebook’s Android app no longer (exclusively) will rely on the system’s WebView, but now ships with its own Chromium-based WebView: https://t.co/ddEk9FSBhN. Read all about this in @n8Schloss’ blog post. Does this change now make Facebook a bro
Yay, the Screen Wake Lock API is coming to Safari ⤵ï¸. Here’s what it is: https://t.co/M8dVxadhl6. And here is why it matters: https://t.co/VeNrF3gze9. 💠https://t.co/sAH5j1vDig
@reillyeon @andypiper I guess the feature request is to make it work over Bluetooth, and to get access to non-standard buttons via WebHID!? As far as I can tell, so far it needs to be plugged in via USB to be recognized. I let the original poster chime in
RT @Denys_Shmyhal: Today, with @ZelenskyyUa & @r_stefanchuk we signed an application for Ukraine’s membership in #NATO under the accelerate…
This is just so incredibly absurd, infuriating, and sad: youtu.be/vUxURsruSO8.
#StopPutin ðŸ#StandWithUkraineine 🇺🇦
RT @patrickbrosset: Can PWAs handle filesâ”
Yes they canðŸ’ðŸ½
Link to docs: https://t.co/DzgFKzC54C
Link to demo: https://t.co/64S8YnuTnJ
#p…
RT @jgrahamc: Alexa Top 1 Million going away got you down?
Here come @Cloudflare Radar Domain Rankings.
https://t.co/nlAz0rhG8P
@jeffposnick @jasonmcneill Mine was taken in panorama mode.
@jasonmcneill @jeffposnick Note that there’s a couple of minutes and meters between both shots. Other than that, it was Jeffy’s Pixel 6a vs. my iPhone 11 Pro Max.
@jaffathecake Great post! I had to use my search engine of choice to look up “mdn *†a couple of things and learned a lot on the way. Thanks for writing this up!
@jeffposnick @Una @argyleink @bramus @rowan_m @petele It was a great evening walk with a fantastic skyline in the perfect sundown moment followed by amazing pizza 🕠and ice cream! Thanks, Jeffy. Cheers, team! https://t.co/o9W2tKZvYZ
RT @jaffathecake: 🔠Drawing a star with DOMMatrix!
I messed up the code for this in a recent HTTP 203 episode, but the result still kinda…
@kennethrohde @BenDelarre To be fair it’s probably a too niche of a use case.
@BenDelarre Oh, interesting. Do you have a code sample for the mask idea? Not sure if this is possible, but it sounds intriguing.
@BenDelarre That’s something I make heavy use of in SVGcode (https://t.co/KkNtcSZGbS), but it’s difficult with Firefox (https://t.co/KZ51nAX8jv) and Safari (https://t.co/1SC6I8Ezma).
RT @AshleyGullen: It looks like WebCodecs is now in development for Safari: https://t.co/YhCPNYveC6
Good to see! This should let Construct…
RT @splinetool: 💋BIG NEWS! We added Physics to Spline! ðŸ”
💉 How does it work?
1. Enable Physics on the Environment Settings.
2. Set your obj…
@tropicadri @petele Cheers 🥂! Big boots to fill, but you’re going to rock this! Looking forward to watching the new episodes—can’t wait. Thanks, Pete, for the massive run you had, too!
pwabuilder Today in “Did you know the web could do that?”: local font access web.dev/local-fonts/. This could be huge for creative or text based apps
Putin to preside over ceremony adding four Ukrainian territories to Russia. This was so foreseeable and is completely unacceptable! Curious to see who will recognize this annexation.
#StopPutin 🛒 #StandWithUkraine 🇺🇦 https://t.co/YQBiBPm2hP
@regocas @w3c @igalia Thanks for the blog post summary! It was great to see you and other Igalians, and huge +1 to Igalia having established itself as a household name in the browser space!
jeffposnick It’s bittersweet seeing @petele pass the New in Chrome baton off to @tropicadri.
What Pete was about to deliver for scores of releases is monumental. But it’s in great hands with Adri, and I look forward to watching her each month!
youtu.be/35mN6UKGEbA
@stefanjudis A good candidate for #Interop2023: https://t.co/2MLYooYkht.
@simevidas @quicksave2k It doesn’t. You would go to your OS and mark, say, SSID “Android AP†or “Jane Doe’s iPhone 6s†as metered. It’s all manual. The browser isn’t guessing.
@simevidas @quicksave2k Yeah, its loading and rendering behavior is a little suboptimal from a user’s perspective, but that’s the boilerplate specs use. ¯\_(ツ)_/¯
RT @ChromiumDev: 🎉 Today we’re launching our latest https://t.co/biZidbwqCx course. Say hello to Learn HTML, written by @estellevw
The f…
@steveruizok This might be a good candidate for #Interop2023: https://t.co/2MLYooYkht.
RT @jaffathecake: 🎥 New HTTP203 with me and @bramus!
Ever used DOMMatrix and DOMPoint? These little-known APIs are great for doing bits o…
@simevidas 🤫 Pssst: https://t.co/6TO7irnuQh. @quicksave2k has implemented this for testing purposes.
RT @kennethrohde: Looks like WebKit might be getting Screen Wake Lock sometime soon!
https://t.co/qrI8sYrSs1
@geoffreylitt @svoisen @gordonbrander Yeah, this can be problematic. Maybe achievable with Web Locks? But you’d probably lose some of the performance benefits, so you definitely don’t want to run this code often.
@_bayotop Ooops, this went missing in action in my Inbox. It’s added now: https://t.co/rTjF2rnsYr (should go live later today). Thanks again for pointing this out!
@Justinwillis96 Deploy script running… :-)
@Justinwillis96 You may want to submit this to https://t.co/ZPaNI8aeJV.
The â¦@HTTPArchiveâ© Almanac 2022 update of course comes with a Capabilities chapter authored by â¦@MichaelSolatiâ© on Project Fugu 🡠APIs. Happy reading! (Thanks to the other reviewer â¦@christianliebelâ© and the analyst â¦@tunethewebâ©.) http
RT @HTTPArchive: 🚨 Introducing the 2022 Web Almanac, our annual “state of the web” report!
🔖 https://t.co/iJ2jegCnvA
22 chapters
108 cont…
@cramforce Cache invalidation and naming things… ðŸ«
Declarative Shadow DOM being prototyped in @webkit. 💀 https://t.co/0HfKsGn3Br
@davrous @patrickbrosset Proudly featured on the 🡠Project Fugu API Showcase: https://t.co/DbVdM63mSb.
RT @JasonOGrady: The opening sequence in the Season 34 premiere of @TheSimpsons is a nod to the #OfflineDino game in @googlechrome. Brillia…
@edent It may have to do with the search volume for those phone numbers to be higher. Also, there are a lot of phone numbers, so it might only seem like they have 100% from the outside. For some more background, see https://t.co/dJZlgTvpYu.
@edent From https://t.co/ydntFvPKS9:
Discovered - currently not indexed
The page was found by Google, but not crawled yet. Typically, Google wanted to crawl the URL but this was expected to overload the site; therefore Google rescheduled the crawl.
(Al
xkcd: Historical Dates. I reckon I needed https://t.co/V8oD0NFT9K to make sense of December 30, 1899. Hilarious #xkcd again! 💠https://t.co/xhxoPG4AaZ
@TheLanceAdams As long as your contrasts are high enough, do whatever you think looks best is my opinion. Other than that, @materialdesign may have additional requirements that I can’t speak for.
@sangwhanmoon Did you end up getting two?
@FakeUnicode This reminds me of a hilarious @AMPhtml bug: https://t.co/snoUxhbCxz. âš¡ï¸
@svoisen @gordonbrander @geoffreylitt There’s nothing that would stop you from bridging the OPFS and the regular file system as a one-off. At a convenient time and when writes are committed, you could ask the user if they want to back up the database to
@bramus @mrdoob @rauschma 😆 https://t.co/iOGn5mQBqa
RT @taisukef: Kids enjoyed a game with Ring-Con in Programming-Fes 2022 in Katsuyama city.
IchigoJam web supports Ring-Con featuring joy-co…
@webkit Duh, the first link was supposed to go to wicg.github.io/import-maps/. That’s the level of excitement I was feeling…
💀 Oh, a draft PR that adds import maps (https://t.co/GxMpSNQjY8) to @WebKit: https://t.co/GxMpSNQjY8. Nice!
@ekr____ @miketaylr Great article, thanks for writing! (Funny typo: exmaple.com ðŸ)
@TheRealNooshu All the best, Matt! Hoping for the past tense bio to remain! 🤗
RT @zakirbpd: We recently published the first large-scale analysis of how people spend time on the web worldwide: https://t.co/r1X4Ji0qD6….
RT @GemmaPetrie: Today we are publishing new research from @mozilla on how people experience browsers and the role of online choice archite…
RT @Vincent_Scheib: @tomayac The slides are good https://t.co/tenzltivSy https://t.co/t2HvqAQYc7
RT @PwaSummit: Did you know there is a showcase with many examples of what is possible with PWA capabilities: https://t.co/SeCDMkRk8d
Com…
@tbranyen @paul_irish Absolutely not too late. Just open an Issue, it’s a GitHub repo like any other: https://t.co/kcSfQGFIZd. We typically take an iterative approach, so starting with desktop doesn’t mean we necessarily stop there.
Oh, I’m in @TheRegister 🦅: https://t.co/TDMjSQGEx1. Found out because my WebMentions went through the roof (for a humble definition of roof), since everyone scrapes The Register and republishes them it seems 🤷â€â™‚ï¸. Anyway, the blog post they ci
🛟 @taisukef keeps being on fire 🔥: you can now talk to your Ring-Con controller using Joy-Con #WebHID: https://t.co/aZ98iCJXHU. See the quoted tweet for details. https://t.co/leyIq9piBj
1. @OpenWebDocs solicited suggestions for missing @MozDevNet content.
2. I suggested the Web Share Target API, since we mostly just have https://t.co/EbGPohILVW so far.
3. @floscholz jumped right on it.
4. I reviewed it.
5. It’s live for everyone: https:/
@ddprrt Sure thing.
@TheRealNooshu It’s being added to the browser: https://t.co/cRdKecaBoW.
@paul_irish @tbranyen As the feature flag’s name suggests, at least the initial target is desktop. This is mostly driven by the use cases that we’re seeing that motivated it: virtual desktop infrastructure (VDI) apps and office packages. For more backgrou
@RReverser @samthor German has two words for “sameâ€. One means physically the same, and one means the same equal thing. For some hilarious linguistic fun, read this article translated to English and compare to the German original: https://t.co/68x8MMn
@cramforce @vercel This looks super impressive and useful. This feature alone would be a brilliant product in isolation.
Great overview presentation by @jh3yy (https://t.co/wZqPdg0MgR) on the new Anchor Positioning CSS feature proposal (https://t.co/7VDv4gV36o) by @tabatkins. âš”ï¸
@RReverser Not bad. Is that @soverybritish understatement enough? 🫖
@ddprrt Yes. You should also try this with any custom element you consider to use, since it’s a great test to see if the element is well-behaved (e.g., it should not have attributes at creation time).
@dannymoerkerke @passle_ Not necessary: `”any”` is the default if no other `”purpose”` is given.
@googleeurope The link in “Today we are announcing the launch of Google News Showcase, our curated online news experience and licensing program.†(https://t.co/0qE4D9Jh2i) doesn’t work. People wanting to access the showcase the post announces end up
@passle_ @kennethrohde @quicksave2k @pendelhavengame Maybe @thisislalaok from @samsunginternet can shine light on the situation?! This problem would probably happen on Samsung Internet, too.
@dfabu Must people are really excited about it because with Access Handles (https://t.co/xvBuiL0L5I) it allows them to use the OPFS as a very performant backend for storage solutions like SQLite or DuckDB, which given Web SQLs EoL https://t.co/AjlBu4KADh
Intent to Ship: Origin Private File System (OPFS, https://t.co/b2i5IXAeNB) on Android. It’s happening. Two LGTMs and counting… https://t.co/b4yKtUxzq4 https://t.co/d0sOrcmXrW
@kennethrohde @passle_ @quicksave2k @pendelhavengame Android, or the Chrome version. Maybe it’s also some non-Google Android vendor with proprietary customizations like Samsung, which implements maskable icons differently, or not at all?
@passle_ @quicksave2k @kennethrohde @pendelhavengame Not sure this is helpful, but on both desktop and mobile the icon looked perfect, with a transparent background. This is on Android 13 and macOS Ventura beta with the latest stable Chrome.
Can you try
@passle_ @quicksave2k @kennethrohde @pendelhavengame In the app. Saw your DM now. Thanks.
@passle_ @quicksave2k @kennethrohde @pendelhavengame This looks correct to me. Any chance to check this live for me?
@quicksave2k @kennethrohde @passle_ What platform and OS version does this happen on? Did you recently update the OS? Did you recently add a maskable icon to the Web App Manifest? Can I get alpha access to @pendelhavengame to test it?
@googleeurope The link 404s.
@programmingart @tunetheweb That’s next level trolling. Hats off!
Safari Technology Preview 154 has enabled Scroll To Text Fragment (https://t.co/WhCJhCpe4w) by default! âš”ï¸ðŸ”„ https://t.co/u5N4eg6XP9
#TIL about the SB19-085 Equal Pay For Equal Work Act (https://t.co/gn4js5OR5R), which forces companies like Google to disclose minimum salary bands 💵 for roles like this Chrome Extensions Developer Relations Engineer job: https://t.co/mMmiEtmTjm. (Indi
@kennethrohde Oh, that’s interesting. GNOME Web (https://t.co/0NpxItK4lr) is based on WebKitGTK. I wonder how the “to regular app†conversion works. I’m aware of https://t.co/Dkrqe7cYfZ, active in a similar space (see “How does Photino work?â€
ChromiumDev We are excited to announce Interop 2023 is happening!
Read more about it, and how to Submit your proposals for Interop 2023
bit.ly/3xGZ3mN
RT @TonySpegel: One component and three ways to compare images:
a slider, an overlay and a split view. Had lots of fun building this 😄 - a…
Russia’s Putin announcing a partial military mobilization (https://t.co/V9yVh4a79u) after announcing “referendums” (https://t.co/dqf0LKzobz) just a mere day before. Now even more: #StandWithUkraine 🇺🇦! People in Russia are apparently thinking of lea
@simevidas @taisukef I wonder if the microphone data is accessible via #WebHID. @taisukef, do you know if this works?
@henrylim96 @alispivak @ChromiumDev @dotproto Yes, now managed by Ali.
🔢 Just released Joy-Con #WebHID v0.3.1, which includes HVC controller support (ファミリーコンピュータ コントãƒãƒ¼ãƒ©ãƒ¼, https://t.co/sqf5KJn2Ux), kindly added to the library by @taisukef (see quoted tweet ⤵ï¸).
💻 Library: https:/
RT @alispivak: We’re hiring @ChromiumDev! The Chrome Extensions Developer Relations Engineer will work directly with developers, helping th…
@dannymoerkerke Nothing enforced on the spec level, but the spec notes that “[m]ost push services limit the size and quantity of push messages that can be sentâ€: https://t.co/VKn2Xu0Qeb. So the answer is that the limits depend on whatever push service
@samthor Cache invalidation and naming things… Whatever works, but please don’t stop blogging.
Spellcheckers exfiltrating PII… Not so fast, by @AaronGustafson, in which he debunks some of the alarmist-ish claims in https://t.co/LIlRNZeojY. Give both posts a read and form your opinion. https://t.co/kuyMPeBnd1.
Web custom formats for the Async Clipboard API (https://t.co/51zQZGZPHV) allow developers to write arbitrary data to the clipboard. Here’s @polx demonstrating this for copying `application/mathml+xml` and `application/mathml-presentation+xml` 🧮🔋 in
@0ndras @1Marc Here you go: https://t.co/Ju4SRoEyQ6. Almost equal.
@lcasdev @GavinMoreGavin Web Share is still behind a feature flag in Chrome on some platforms like macOS. I think it’s already rolled out on Windows, though. Edge has already enabled it on all platforms as far as I remember.
@patmeenan @keet_io My understanding is that this doesn’t need central servers, but uses distributed hash tables instead (which needs seed servers once to bootstrap).
RT @schweinepriestr: @tomayac perhaps you’ve seen it already, but safari 16.1 beta has scroll to text fragment enabled by default 🎉
(caniu…
Finally understood the fascinating mechanics of holepunching 🕳ï¸ðŸ¥Š, the approach used in @keet_io by watching the tech talk in the quoted tweet â¤µï¸ and reading “How NAT Traversal Worksâ€: https://t.co/NbElcXKtiO. This is seriously bad@ss sh1t!
RT @stefanjudis: Hah! I’ve forgotten about `document.fonts`. 🙈
If you want to check if a font is available on a machine, use the handy `c…
@balloob @justinfagnani @bgalbs CC: @reillyeon. More “Android needs these APIs†evidence.
@simevidas @ChromiumDev This is Chrome-only at the moment, which is why, indeed, it’s posted on https://t.co/1nFsB9BbDQ instead of on https://t.co/Td9ah4AWNL.
@jaffathecake @AdaRoseCannon “For a friendâ€. Yeah. Right.
@justynapolitans @Deuterpacks I’m here for stories like this! 🥹
RT @SecurityMB: After finding this bug (or feature?) I realized that other Web APIs are also susceptible to prototype pollution.
For exampl…
@jaffathecake Thanks! Meanwhile, it might be interesting for folks to see the standards positions:
Mozilla: https://t.co/Lx7wWrx45G
WebKit: https://t.co/jYQby3KnOi
@jaffathecake Can you save your readership two searches and paste the umbrella Firefox and Safari feature bugs to star? Thanks!
RT @OpenWebDocs: Which Web APIs are gated by user activation?
We started a list on MDN: https://t.co/qsCQcxKJ0Q
(h/t @simevidas for the i…
@jlongster @ChromiumDev Absolutely! Keep an eye on the access handle proposal and get active on the repository. Thanks so much!
Tom
RT @jensimmons: Safari 16.1 beta is out: https://t.co/KlvEGNySvb
The release notes here: https://t.co/tN1UEHBtUS
Support for AVIF animat…
RT @diekus: Lovely chat at #TPAC2022 with @kennethrohde @benmorss and @tomayac about Fugu, looking back at features launched in the past ye…
The “Project Fugu ðŸ¡: What have we enabled†breakout session at #w3cTPAC is happening in about 15min. Your chance to learn about the project and meet folk from Microsoft, Intel, Google (over Zoom or in the room).
Zoom info: https://t.co/Bwb1tlTyod
S
#w3cTPAC session on isolated web apps, facilitated by @reillyeon: https://t.co/1lwV8CcPqz. This is a proposal for having APIs that would be too dangerous to launch on the open web, e.g., direct sockets. (For the Zoom link, see https://t.co/zvj6qXQ1vd.)
Breakout session at #w3cTPAC facilitated by @Vincent_Scheib on device APIs like WebHID, WebBluetooth, WebSerial, and WebUSB: https://t.co/zKocdD7Fah. Zoom link: https://t.co/TIvSXhF5kt.
How QR codes work, by @DanHollick: https://t.co/nBC0LYvBg7
RT @jenniferdaniel: BRACE YOURSELF WE GOT A TON OF EMOJI ANNOUNCEMENTS DROPPING
https://t.co/LKi2aSrNi6 https://t.co/l8zT76FqBA
Great article by â¦@dannymoerkerkeâ© on form-associated custom elements: https://t.co/HcghPYCZGg
RT @PixelAmbacht: Holy schnikes!! Color fonts on Googleâ„¢ Fontsâ„¢ as of RIGHT NOW!
Here’s Nabla by color font superstar tag team @typearture…
@voxpelli @benschwarz It’s question marks all around for melibre-software.net/avif-test/tJ. ¯\_(ツ)_/¯
Mozilla/5.0 (iPhone; CPU iPhone OS 16_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.0 Mobile/15E148 Safari/604.1
RT @bramus: The past few weeks I’ve been digging deep into how viewports work/behave in several browsers and operating systems.
I joined @…
It’s #w3cTPAC week and today’s breakout day. Most sessions are public and can be attended via Zoom. I’ve collected all 🡠Project Fugu related sessions in a doc: https://t.co/kiGACZ5Opx.
ðŸ—”ï¸ Together with @benmorss, I’ll host “Project Fugu ðŸ¡: Wh
Good overview presentation at the #w3cTPAC developer meeting on Private Advertising Technology, by @Chronotope for the Private Advertising Technology Community Group: https://t.co/XtVS3Yrhhy.
@JohnMu And `main` (or before: `master`) is just a regular git branch like all others. It’s all conventions.
@_atjn Yes and no. https://t.co/lE1Jas1Nlk
@ianwill93 @CrosExperts @Google @dotproto might be interested in discussions about this (he’s with me at a conference right now and might not immediately be able to follow up, just to set expectations).
@jimniels Oh, I see. I thought blogging about the same topics repeatedly. For important things, I just ReTweet my own tweets. People who’ve seen the tweet the first time won’t see it again thanks to Twitter being smart, the rest will. Other than that,
@mrdoob @webkit Wait, what. I re-read the post to see if I missed it, but then understood that this is what you wish for. You’re not alone: https://t.co/K4nfICHuLj. 🗺ï¸
@jimniels If you have some sort of aside widgets or details boxes, repeated content can just go there.
AVIF in Safari 16 🎉. It’s nuanced, tho:
First, no animated AVIFs.
Second, Safari 16.0 for iOS does support still image AVIF. […] Safari 16.0 for macOS Monterey and macOS Big Sur (which also shipped today), does not support AVIF.â€â€”https://t.co/
Stable Diffusion can now be installed and run on Mac M1. https://t.co/JDIT5uCiBJ
RT @jensimmons: Safari 16 is here!
https://t.co/YigchVEyPk
@LeonieWatson @marcosc Great job both today! Thank you! ðŸ’
Now Stable: https://t.co/Aiqz7WNjm9. Useful app by @Paul_Kinlan that answers the question “What APIs are available across a select set of browsers, and when did they become available?†for a set of browsers (and platforms like Deno). 💠https://t.co
RT @sarah_edo: Dang. JSONhero looks pretty useful! 🤩
https://t.co/M1WiWV5xjd
@ricmac @thenewstack Feature request: make the “dark mode†of the open hamburger menu the default page experience when the user prefers dark mode 😃.
On my way to #w3cTPAC in Vancouver, Canada ðŸ. Looking forward to co-hosting a breakout session on Project Fugu 🡠and what we’ve enabled so far (https://t.co/C84AS1hN1a), loads of discussion in the Devices & Sensors WG (https://t.co/ILwfSdK5Zd), an
An overview of Node.js: architecture, APIs, event loop, concurrency. Classic â¦@rauschmaâ© post: one for the bookmarks! 🔖 https://t.co/NHWBWRJ6r9
@_bayotop Oh, neat. I will check this after the weekend. Thanks for the addition!
@TheRealNooshu Glad you’re here! And fully so. <3
@Loilo92 @marcustallberg Question: if you could or could not reproduce this, did you have the experimental web platform features flag set? What exact Canary builds did you use? Thanks!
I wasn’t aware of this Scroll-linked Animations (https://t.co/SXtrB0msF7) polyfill: https://t.co/N6c5sBXF1O. Neat! https://t.co/deAPrvlit3
After `Sec-CH-Prefers-Color-Scheme`, @quicksave2k and I are working on making `Sec-CH-Prefers-Reduced-Motion` reality. More background on both: https://t.co/7oZOsIk0I1.
🌒 Color scheme: https://t.co/KQejURROVQ
ðŸƒâ€â™‚ï¸ Reduced motion: https://t.co
RT @jaffathecake: Here’s the latest iframe weirdness I found. Amazing that something so simple can cause 3 browser engines to behave differ…
RT @aakansha1216: Hey my updated blog on Hacking Javascript Objects - I is now available in @ThePracticalDev too✨
It also has a fun Quiz so…
RT @stefanjudis: That’s a nice little tip from @mazzarolomatteo. ðŸ’
You might not need chalk or all the others for simple coloring in Node.…
@dluzar @marcustallberg Might be an experiment?! I have asked internally, but haven’t heard back (it’s a Saturday).
@Loilo92 @marcustallberg Let me see what I can find out.
RT @CSSWeekly: Thomas Steiner (@tomayac) outlines APIs disabled when someone blocks all cookies in a browser:
- localStorage
- sessionStora…
I asked: “Is…
“`js
const emptyElement = el => {
while (el.hasChildNodes()) {
el.removeChild(el.lastChild);
}
}
“`
…faster than setting the `innerHTML` to an empty string?”
Turns out browsers have optimized the sh1t out of DOM operations i
I dislike the word “lineup” since it’s usually people humble-bragging about the events they speak at. Today I’m one of them 🫣. I mean, really, look at this set of speakers! https://t.co/s2aexzo0Gj
@Twitter
10 Go to Notifications.
20 See notification about recent tweet of person I follow.
30 Click “See less often”.
40 GOTO 10
What really grinds my gears… â@Twitterwitter, I follow these folks for a reason. No point in showing me their recent twee
@tanepiper @slightlylate That’s an awesome demo! Just added it to the 🡠Project Fugu API Showcase: https://t.co/bQp5HXpPuQ.
@ianwill93 @CrosExperts @Google Not sure how this would work. You would share something to the extension, but how would the extension accept it? In a popup window? In what tab?
@patrickbrosset @ChromeDevTools @jecfish Protocol handling is solved: https://t.co/lv2nxPwzIx.
RT @sw12: 🔢 We made a series of videos to explain Chrome concepts:
• What are Chrome release channels?
• What are Chrome’s origin trials?…
@1Marc Is…
export const emptyElement = el => {
while (el.hasChildNodes()) {
el.removeChild(el.lastChild);
}
}
…faster than setting the `innerHTML` to an empty string?
RT @1Marc: When I launched the modernized version of vanilla JavaScript TodoMVC, it got 600+ GitHub stars. People were generally positive,…
@argyleink Neat. I remember `calc()`ing this with the `ex` unit and a magic multiplier. Not great. Having `lh` directly is way better! ðŸ’
@patrickbrosset @ChromeDevTools @jecfish Do you think we can do anything about the Web Share Target testing? The solution would need to work on desktop and on connected mobile devices with port forwarding.
@jan0711 Just delay loading the assets I guess. You should only store essential for everyone assets in the beginning, and delay user-specific assets to later. See https://t.co/IqtjyJsWVO and https://t.co/99dVVwvzsX for a live (🇩🇪) example of this pa
RT @quicksave2k: @tomayac @schweinepriestr @Burtchen @LeaVerou Here it is! Chrome 107 (ðŸ¤) now support SVG icons in the Notifications API. T…
Few days ago, I reported an interop issue (HT @simevidas) with the Async Clipboard API where Chrome would let sites copy stuff into the clipboard without user gesture or permission, and other browsers would not: https://t.co/JVwLifMzzO. It’s fixed now: ht
@edent This is indeed ridiculous. Mine is filled with a few demos that I’ve tried and put away 1min into the experience.
Import assertions for JSON modules (https://t.co/APtSIFenHJ) and text fragment search (https://t.co/WhCJhCpe4w) are the two things I’m most excited about in Safari Technology Preview 153. â¤µï¸ https://t.co/kziCSWRTWl
@TheRealNooshu See here for instructions: https://t.co/6ldCMIpwHU.
I love how simple of a solution `hidden=”until-found”` (possibly paired with the `beforematch` event if you need to) is for JavaScript-based collapsible content: https://t.co/x3RgSKlrRC. Now in Wikipedia pages: ⤵ï¸. https://t.co/JurOGW01ZY
@sw12 Nice inbox management you got there. It would be really a bummer if someone sent you an email, or say, one thousand emails, wouldn’t it? Muahaha!
RT @csswizardry: 🔖 I’ve been working on this for, well, years I suppose. I’ve finally written up my thoughts on Critical CSS: https://t.co/…
@simevidas @dekudeals I’d look here: https://t.co/Jh6AkYtuWP.
@jh3yy @mathias Done: https://t.co/1Y1dLreV1d.
@jh3yy See my previous reply. I’m adding it myself. Will have you review.
@jh3yy Actually, I am already working on it. Never mind…
RT @wanderview: Chrome is investigating ways to mitigate bounce tracking on the web. We’re looking for use cases and feedback to help get…
@jh3yy Can you PR this example into https://t.co/ilhBQ1kj4u? It’s an amazing illustration of the concept.
RT @jimniels: 🔠Notes from my adventures making my Readlists web app, detailing how I learned to make EPUB (and therefore ZIP) files direct…
@jimniels You might be able to replace JSZip.js with the Compression Streams API: https://t.co/XfW6yJ63Pz.
@edent @sil PWABuilder can now build for Oculus: https://t.co/FWq1UUGcfa. You can turn your single HTML page into a PWA as outlined here: https://t.co/8Y6UrrwJJC. Ask me for advice if stuck.
uitestcom New on uitest.com: Raster to Vector Image Converter, by @tomayac
svgco.de
[🇯🇵 Japanese] Nice Project Fugu 🡠presentation (https://t.co/nWn3SA47iR) and background interview (https://t.co/AtnigMsc2d) with community member @n0bisuke. https://t.co/vZ6I9uBKFU
@AlesandroOrtizR @jaffathecake It was a mix of a very passionate(!) teacher (https://t.co/rYYw2ZvY9m), federal funding for a virtual classroom project, and last not least a bunch of willing-to-learn kids who helped keep it all running (and who profited fr
@AlesandroOrtizR @jaffathecake My school’s computer lab each day opened a special profile called “player†that allowed Duke Nukem 3D and Descent to be played after 2pm. I’d usually compete with the gamers for getting access to a PC to hack some Tu
RT @addyosmani: Interested in Rendering Patterns for the web? https://t.co/JOwK0YzPjw: our newly refreshed https://t.co/qNsCE9tsIF guide co…
@jaffathecake “Of course [the children] may return home for lunch but there is a great variety of activities at lunchtime when computer rooms are open and the learning resource centre is available.â€â€”https://t.co/LplygDAYY5
Makes sense. Sorry ma, ski
@moustaki Congratulations, and welcome to Google! 🎈 Great to have you!
🫣 In case it’s useful to someone else: `<own-window>`—A custom element made for embedded as an iframe demos that need to be run in their own window.
- Demo runs in iframe context: `<own-window>` shown.
- Demo runs in main context: `<own-window>` hid
Yay, @OpenWebDocs has another steering committee member, as just announced by @robertnyman: https://t.co/qTS1iKXnbi. 
@namedgraph @jaffathecake @willmorgan @Paul_Kinlan @AdaRoseCannon Wow, #TIL. Nice!
@namedgraph @jaffathecake @willmorgan @Paul_Kinlan @AdaRoseCannon Right. But you need to convert all them JSON API responses to XML first. 😂
RT @hochsays: Seriously, this deserves more attention: Audacity on web - https://t.co/kJBp1EtiZx by @ahilss #webaudio #wasm
xkcd First Internet Interaction xkcd.com/2667 pic.twitter.com/xF1xCsqYEH