Thomas Steiner (@tomayac)

Now at @tomayac@toot.cafe

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

October 2022

@simevidas Wow. Nice nineties hair spray ad reference you got there!

via Echofon

@svoisen Congratulations, Sean! 💨‍🎨💨‍💻

via Echofon in reply to svoisen

@Mysticle_ Yes, there is: `Save-Data` (https://t.co/lOtVdsrfxl, shipped in Chrome for a long time) and `Sec-CH-Metered-Connection` (https://t.co/tCmx2C8YiG, implemented, but not yet shipped and still work in progress).

via Twitter Web App

RT @jaffathecake: Delighted to see this 20k line change to the HTML spec land. This started a “a month or two” bit of work, and turned into…

via Echofon

Chrome 108 beta ships the 2nd User Preference Media Features Client Hints Header—`Sec-CH-Prefers-Reduced-Motion`. This allows servers at request time to find out whether to send potentially heavy animation code: https://t.co/BH9kbk8pyQ. This follows `Se

via Echofon

@schweinepriestr @jonsneyers @quicksave2k I personally have zero background on this, sorry.

via Echofon

@Carlos445390878 @progfay See the orange note at the beginning of the article https://t.co/qwqvqcidBP. The feature was replaced with a different approach, links and details in the orange section.

via Echofon

Interesting to browse through the list of supporters (not the sponsors) on joinmastodon.org/sponsors. A fun mix of casinos, adult entertainment, VPNs, hosting companies, random businesses that seem to be there for the backlink, and the “actually serious a

via Echofon in reply to tomayac

@echofon By using a custom (paid, one-time) Twitter client, I don’t get any of the engagement stuff (grifters, hot takes, celebrities,…). My experience is free of ads—and always has been. The timeline curated by me is strictly chronologica@echofonch

via Echofon in reply to tomayac

I joined before it was cool: Thomas Steiner (@tomayac@toot.cafe) - Toot Cafétoot.cafe/@tomayaci. Have been cross-posting to there and responding, but to be honest not regularly reading my Mastodon timeline. No immediate plans on changing. ☕️ (I @echofon

via Echofon

Python tool from @Snowden’s tweet (⤵️) for scraping information from social networking sites: https://t.co/JAVLeCoBKb. https://t.co/eqyIOSttAN

via Echofon

@tunetheweb @HTTPArchive @PerfNowConf Wow, never saw the paper copies side by side. Impressive to realize the growth in pages each year!

via Echofon

RT @jaffathecake: New version of SVGOMG!

➡️ Updated to SVGO 3.0, including new “remove out-of-bounds” paths feature.
➡️ New “transform pre…

via Echofon

@danieldogeanu @SaraSoueidan Came here to say this. Gmail filters are incredibly powerful.

via Echofon in reply to danieldogeanu

@rachelandrew Hope things go well! Break a leg!

via Echofon in reply to rachelandrew

@simevidas @jimniels @webkit If brittleness is a concern, you can tweak the various parts of the text fragment, specifically textStart & textEnd: https://t.co/AdskEmowNF. The actual recommendation in the spec, though, is “that text snippets shorter than

via Echofon

@mrdoob Why is “Browser” not an option? 🤔

via Echofon

@Snugug Thanks for sharing your inspiring story. Impressed by your resting heart rate going down so much. That’s a lot less work for that organ to do.

via Echofon in reply to Snugug

@rauschma web.dev/file-handling/ 😊

You (probably) don’t need Electron.

via Echofon in reply to rauschma

A beginner’s guide to Chrome tracing, by Nolan Lawson: https://t.co/ASNUkeHGni

via Twitter for iPhone

RT @govSlovenia: Photo, used by the Russian Foreign Ministry in its Twitter post (https://t.co/C9ty3hU3Ef) is an ARAO photo from 2010. http…

via Twitter Web App

@wolframkriesing Look-up:
https://t.co/j6J3ecA4y2
Result format:
https://t.co/SsWsQ76l4Y

Be sure to initialize properly with the right datasets:
https://t.co/J9e0qFJ5bK

via Twitter Web App

RT @jimniels: 🔝 The scroll to text fragment feature landed in @webkit which got me interested in: why the `:~:` syntax? A friendly link fro…

via Twitter Web App

@iamdtms This feature is purely concerned with keeping the screen on. It has nothing to do with CPU business.

via Twitter Web App

@iamdtms This is so the screen doesn’t turn off in the middle of your turn.

via Twitter Web App

The replies to @jensimmons’ tweet (⤵️) are an amazing source of Web apps that use Project Fugu 🐡 APIs.

I’ve been busy ½ morning updating the 🐡 Project Fugu API Showcase: https://t.co/khSctG3vlR.

(Just a regular reminder that it’s open to subm

via Twitter Web App

@mtomweb @jensimmons Wow, that’s amazing, and such a treasure trove of Project Fugu 🐡 APIs.

via Twitter Web App in reply to mtomweb

When our brains 🧠♟️ work the hardest, adding a Screen Wakeweb.dev/wake-lock/Vxadhl6) 🚫💤 is such alichess.orgtpic.twitter.com/6i33UiZbvMt.co/6i33UiZbvM

via Twitter Web App

@sreuter @edent @sil @questmateapp They have an Issue tracker and welcome feedback according to all my experiences: https://t.co/5DzDUPWTpU.

via Echofon

@JohnMu @cyberandy @DataBytesAI I was honestly surprised that RDFa still leads. I’d have expected JSON-LD to have caught up by now… ¯\_(ツ)_/¯ Whatever works I guess.

via Echofon

@jensimmons The manifest URL usually remains stable, but you can make updates to the manifest contents. We’re still figuring out a way to update security-sensitive fields like the icons or the name. See the minutes from #w3cTPAC: https://t.co/h8lDvQbmJ0

via Echofon

RT @HTTPArchive: Structured Data, authored by @cyberandy and @DataBytesAI, gives up update on what’s changed since last year’s inaugural ch…

via Echofon

@html5test Those no-value `style` attributes. 🤔

via Echofon in reply to html5test

RT @zachleat: New Progressive Enhancement recipe demos dropped:

I built 7 🔷 image comparison web components with 🛠@WebC_omponents to showc…

via Echofon

RT @ChromiumDev: If you’re working with the new Origin Private File System’s Access Handles API, there’s a potentially breaking change to w…

via Twitter Web App

@jimniels 😊 Thanks for the kind words. See https://t.co/03PU4Avz3w and then specifically https://t.co/oHNCSrZj7b for why `:~:` was chosen.

via Twitter Web App

The Remote Control Killers Behind Russia’s Cruise Missile Strikes on Ukraine. Great investigative reporting by ⁦@bellingcat⁩.
#StandWithUkraine 🇺🇦 https://t.co/FWxyK0OHKr

via Twitter for iPhone

@Vincent_Scheib Good implementer feedback, too. 💂

via Echofon in reply to Vincent_Scheib

RT @arduino: New post on the Arduino Engineering blog! Read about Christian Sarnataro’s journey to adding Web Serial API support to the Ard…

via Echofon

@miketaylr (Typo: s/Chromium a user is one/Chromium a user is on)

via Echofon in reply to miketaylr

@zcorpan @simevidas @miketaylr “In order to encourage sites to rely on equivalence classes based on Chromium versions rather than exact UA sniffing, Chrome might remove itself from the set entirely.”
So which is guaranteed to be always there & true? S

via Echofon

@peterfriese @_davideast Blue for the shirt, yellow for the site. 😊

via Echofon in reply to peterfriese

RT @jensimmons: How about AVIF?

Safari 16.0 brought support for AVIF still images to iOS 16.

Safari 16.1 adds support for AVIF animated…

via Echofon

Congratulations, @webkit, on the Safari 16.1 release with these (and more) features:

Web Push for macOS Ventura

Animated AVIF

Passkeys

Hover on iPadOS with Apple Pencil

Scroll to Text Fragment https://t.co/xrwTjPtzVl

via Twitter for iPhone

RT @gilberto_cocchi: Take a look at how @YouTube optimized LCP according to their site needs. https://t.co/fvATD1stwk #webperf #webvitals

via Echofon

RT @patrickbrosset: New blog post 🆕

🤔 Do you really understand CSS radial gradients?

I’ve wondered for years, and forced myself to write…

via Echofon

@eva_trostlos @ThisDotLabs Congratulations, Eva! Just from looking at the portfolio, this seems like a super exciting challenge! All the best! 🥂 🎉

via Echofon in reply to eva_trostlos

JavaScript decorators covered in-depth by @rauschma: https://t.co/w1uAYYINYd. More than I need to know now, but this will also be super useful in the future for sure.

via Twitter Web App

@steveruizok @MSEdgeDev You’re really great at naming things! (And much more, obviously.) Will be watching this space… 🖋️

via Twitter Web App in reply to steveruizok

@cjamcl @steveruizok @MSEdgeDev See the introduction paragraph of the spec: https://t.co/e9oExpIMfs.

via Echofon

RT @anslogen: After 16 months of work I’m ready to share https://t.co/8FtBldzYAe, my project to procedurally generate scenic landscapes, pa…

via Twitter Web App

@wolframkriesing Thanks for using it! :-) It still receives contributions from the community, which I’m really happy about. If something feels wrong, check the open Issues, maybe there’s something…

via Twitter Web App in reply to wolframkriesing

@steveruizok The good folks from @MSEdgeDev are looking into this with their Ink API ✍️:

💉 Blog post: https://t.co/TCyI4v0aqD
💉 Draft spec: https://t.co/E8dMeNo0Ie

via Echofon

@kilianvalkhof @hankchizljaw @jh3yy @code All my links be like `<button role=link class=hyperlink>lol</button>`.

via Echofon

@rowan_m @slightlylate @bramus @miketaylr One question the article could answer is why have several possible values if everyone knows which is the actual one (or don’t we?). It’s sort of like sites learning about the Gmail feature of actual.email+what

via Echofon in reply to rowan_m

RT @hi__mayank: 🚨 new css reset 🚨

i was copy pasting the same snippets across many projects so i decided to collect them in an installable…

via Echofon

RT @brad_frost: ✎ LET’S TALK ABOUT WEB COMPONENTS: https://t.co/RGTNHhJOMH

Web components are part of the web. They are good for the web.…

via Echofon

RT @bramus: @simevidas @mathias UPDATE: The extension got published! 🎉

https://t.co/bVbp0C5ky9 https://t.co/wWHRj8lwvc

via Echofon

RT @quicksave2k: 🧞 Did you ever want to capture an HTML element as a video stream?

But only the target element and its descendant element…

via Echofon

@bramus @simevidas @mathias Shut up and take, erm, your salary. Can you ping me a link to the code so I can use it in developer mode _today_?

via Echofon

@kornelski @RReverser @andreasbovens “The advantage of reinventing the wheel is that you can get a round one.”—❔🤷

Active Desktop was a great idea had too soon I think. I remember trying it and be like “yeah, nice in theory to stay updated on

via Echofon

@ericlaw I ran into this yesterday, but it worked when I tried again.

via Echofon

RT @aakansha1216: Masking the arrow/line area where the label is rendered in canvas turns out to be more tricky than SVG as expected 😀

Usi…

via Echofon

@claviska Great reminder!

You want to add the end tag for the content slot I think:

“`html
<div part=”content”>
<slot></slot>
</div>
“`

I spent more time than I want to admit to verify this in the spec: https://t.co/PRXA2pfF3L.

via Echofon

@patrickbrosset Can I get a sneak preview? Excited to see how the sausage is made.

via Echofon in reply to patrickbrosset

@simevidas @jimniels Under this definition, https://t.co/mv0CQNj14C is not a web app.

via Echofon

@Jack_Franklin @DasSurma Have you tried just using a better keyboard? Why hurt yourself?

via Echofon in reply to Jack_Franklin

@AdaRoseCannon @robertnyman I agree. Also the “keep checking this blog post for updates” part is hard to automate.

via Echofon in reply to AdaRoseCannon

@AndreFvchs @pwabuilder Unfortunately this is your best alternative so far. With Trusted Web Activity, you can at least make the migration easily.

via Echofon in reply to AndreFvchs

It’s a roll up on the sofa kind of day. At least for Skinny Norris. Like, erm, every day since we have that sofa.

ðŸŒpic.twitter.com/ygyatW574Hco/ygyatW574H

via Echofon

RT @jensimmons: Hey look, Safari Technology Preview 156! With constructible and adoptable CSSStyleSheet objects. Smooth keyboard scrolling.…

via Echofon

@paul_irish @slightlylate It’s not always exposed, depending on the level of access you have to the doc you can or can’t see it.

via Echofon in reply to paul_irish

@Una It’s called OKRs. I have one, too. 😂

via Echofon

Browser Vendors Aim to Heal Developer Pain with #Interop2022, by ⁦@marypcbuk⁩ for The New Stack. https://t.co/g9RG6vN7o4

via Twitter for iPhone

@argyleink @Jack_Franklin You have the LTE version? Mine doesn’t last an entire day. (I have the LTE version and don’t have my screen set to always-on.)

via Echofon in reply to argyleink

@AndreFvchs @pwabuilder Notification Triggers as the feature is called officially has been halted for now, see the info in https://t.co/rAPdLg97tP. It’s still implemented behind a flag for local testing.

via Echofon

RT @AaronGustafson: Very excited about this: In Edge Canary 108, under edge://flags, you can enable PWA-driven widgets for the Windows 11 W…

via Echofon

@patrickbrosset Starring a whole bunch of Chromium bugs and watching a ton of GitHub repos. Then Twitter and the articles my team puts out on web.dev and developer.chrome.com. Finally a well-curated list of RSS feeds in Feedly.

via Echofon in reply to patrickbrosset

Remember my P0 bug I filed for @AMPhtml “AMP should respect ⚡️ apart from âš¡”; write-up here: https://t.co/eopqzCtpMO? There’s now a way in CSS to say if you want the text or the emoji variant: `font-variant-emoji: emoji`: https://t.co/684HKbOkey. Ho

via Twitter Web App

@jimniels @sergiodxa It’s way too often a “this is why we can’t have nice things” situation, where every preference you expose adds more entropy and makes the user more identifiable. If sites don’t change behavior but only use the data for track

via Echofon

@claviska Congratulations, I’m very happy for you and the Shoelace project! 💏 All the best!

via Echofon in reply to claviska

@sergiodxa @jimniels Yeah, client hints do that, and, for the first request problem, critical client hints (https://t.co/ZUV5JJNsZa). See my proposal for a metered connection client hint: https://t.co/tCmx2C9w8e.

via Echofon

@henrylim96 Yeah, the @MozDevNet docs and the included examples as usual are excellent: https://t.co/wm4g8igici.

via Echofon

The top banner on their homepage “Остановите войну в Украине” means “Stop the war in Ukraine”. I only know them from Twitter, but I am sure they stand on the pic.twitter.com/gEw3xBH2IThttps://t.co/gEw3xBH2IT

via Twitter Web App in reply to tomayac

The @webstandards_ru folks have discussed if Project Fugu 🐡 is done (https://t.co/t3OjJj7T1z, deep link https://t.co/myLNuuFKfg) and the new patterns for amazing apps (https://t.co/eUmJNmE6PT, deep link https://t.co/81aneNGM46).

Остановите Ð

via Twitter Web App

RT @kennethrohde: Watch my talk at @PwaSummit !

It’s slightly rushed as we were behind schedule when it was my turn 😂 🐎

https://t.co/PTfI…

via Echofon

Always nice to get a community member’s view (here: @sdk_deepa’s) on the stuff you work on:

Chromium’s Project Fugu and its Capabilities: https://t.co/SDjz7MHny2

Project Fugu and Progressive Web Apps: https://t.co/QELMqEo7TV

via Twitter Web App

Very strictly sticking to the “no cat on the new sofa” rupic.twitter.com/BzVHcs6F016F01

via Echofon

RT @AmeliasBrain: Did you know?
Large SVGs on slow networks load progressively: the browser may start drawing individual shapes before it d…

via Echofon

@ericlaw @RajaWebto @simevidas Yeah, definitely related idea, but different.

via Echofon

@yoavweiss @xeenon @RickByers @jcs @awesomekling I know @yoavweiss was trolling and so was I a bit; essentially just pointing people at the little-known fact Chromium is implementing the API (Microsoft actually). But here’s some actually interesting ide

via Twitter Web App

@rauschma Thanks so much for curating it from a regular reader! <3

via Echofon in reply to rauschma

@simevidas @JorgeCasar And it works on the live site! Thanks for the ping about the bug again, and thanks, @zachleat for the good nose for the source of the issue!

via Twitter Web App

@zachleat @simevidas @JorgeCasar (It should go live upon the next full hour.)

via Twitter Web App

@zachleat @simevidas @JorgeCasar I hope https://t.co/Tjk6MRHetZ fixes it. At least it works locally. Thanks for the bug report and the hint at a solution!

<3

via Twitter Web App

@simevidas @JorgeCasar @zachleat’s now deleted tweet hinted at style insertion. Need to debug. Thanks for the pointer.

via Twitter Web App

@simevidas @JorgeCasar What, that’s unexpected. It’s just CSS in theory: https://t.co/xVvRpBZ0r0.

via Twitter Web App

I had the honor of being asked to contribute some lines to @JorgeCasar’s newsletter called Estandarte, written in Spanish (⤵️). Here’s the English version of my “Reflections about Project Fugu 🐡”: https://t.co/yxlFThrGYH.
https://t.co/74BbkCLX8J

via Twitter Web App

RT @JorgeCasar: 🗞 Estandarte - Publicación #11 - Especial #projectFugu con la colaboración de Thomas Steiner (@tomayac), Developer Relation…

via Twitter Web App

RT @HTTPArchive: The first new chapter is an update on where we are with Privacy on the web from @tomvangoethem and @nrllah.

An important…

via Echofon

The United Nations General Assembly overwhelmingly condemned Russia’s “attempted illegal annexation” of four partially occupied regions in Ukraine and called on all countries not to recognize the move. 💏

#StandWithUkraine 🇺🇦 #StopPutin 🛒 http

via Twitter for iPhone

@sil Slowly infecting the family; this is my daughter today:

Farmbound 12/10/2022: 355

🌱🌾🌿🌱
🌱kryogenix.org/farmboundŒ¾ðŸŒ¿
🌾🌱🔪🌱

https://t.co/OsLAnDN6Jl

(I won’t embarrass myself and post my own score…)

via Twitter Web App in reply to sil

RT @jecfish: Hot off Chrome Canary! 🔥 See which CSS props has no visual effects and understand why is that so. https://t.co/mqScvjUdb4

via Echofon

@kennethrohde @matanbobi @ChromiumDev @robertnyman I think @rachelandrew is the best contact for feedback like this.

via Twitter for iPhone

@edent @openbenches I don’t think it’s doable with this data source (Geonames).

via Twitter Web App in reply to edent

RT @jacobrossi: Today we’re making 10 BIG announcements for the web in VR and the metaverse! 🧵

Catch them all in detail in this Connect se…

via Echofon

RT @tomwarren: Microsoft is partnering with Meta in to bring Teams, Windows, Office, and even Xbox Cloud Gaming to Quest VR headsets. It’s…

via Echofon

RT @jaffathecake: 🎥 Did you know that animating from `transform: none` vs `transform: rotate(0)` can result in a really different animation…

via Echofon

RT @ChromiumDev: We are creepin’ it real this October with scary good web dev content. 💻

Be on the lookout for web tips and tricks from th…

via Twitter for iPad

🌱 Farmbound (https://t.co/mA9esBDp0E), or how I (@sil) built an app in 2022: https://t.co/P719Q7ZSiu.

via Twitter Web App

@RGadellaa Not sure what of this is still @powerlanguish’s code, and what is NYT additions…

via Twitter Web App in reply to RGadellaa

@dgrammatiko @webkit @jensimmons @chris_dumez “[D]o the strict minimum to make the API functional. This is needed to unblock the WPT testing of the screen orientation API since screen orientation locking requires being in fullscreen.”

I hope it’ll be use

via Twitter Web App in reply to dgrammatiko

Wow, looks like the Fullscreen API is coming to iOS. 💀 Thanks for the pointer! ⤵️ https://t.co/35DHOuILG8 https://t.co/gqJAnTVQhP

via Twitter Web App

@Vincent_Scheib Really nice, added to the 🐡 Project Fugu API Showcase: https://t.co/Cp07Uic1yA. Also see https://t.co/kAQalfYtuR for a related find.

via Twitter Web App

iPhone really really needs to finally support the Fullscreen API (https://t.co/019bPxIfYc), too.

CC: @webkit @jensimmons @chris_dumez.

https://t.co/Tm1W6cYjge https://t.co/Fcs2Kx56B1

via Twitter Web App

@henrylim96 It’s a theme on all devices I own. Big fan of @iFixit making them available as part of their tear downs.

via Twitter Web App in reply to henrylim96

Took airconsole.com for a spin on my iPhone and then was greeted on the Lock Screen with a No Sleep video. Luckily there’s a better way, the Screen Wake Lock APIweb.dev/wake-lock/j6), an@webkitit is working on implementing it. 🎉 Projectpic.twitter.com/LgqiruWmoL

via Twitter Web App

@RGadellaa This is the actual logic:

“`js
(-1 < navigator.userAgent.toLowerCase().indexOf(“firefox”)) && void 0 !== navigator.share && navigator.canShare && navigator.canShare(e)
“`

https://t.co/Nv8faC8xp3

via Twitter Web App

🇩🇪 See some of you in Köln?! ⤵️ https://t.co/HFoU8hdBBZ

via Twitter Web App

@nhoizey @ChromiumDev Hmm, right. I don’t know then, maybe the infrastructure calculates hashes of all known inline scripts? Seems to be the case indeed:

https://t.co/f0TaZBS50s

https://t.co/3BBuFQJY2o

https://t.co/srQ0Iwt5i8

via Twitter Web App

RT @matanbobi: Just found out about https://t.co/cEHndGoff7 and I’m blown away by the simplicity and usability of this one.

Contains many…

via Echofon

@matanbobi @ChromiumDev Thanks for the kind words 😊. (Just noting that a lot of the patterns there are by other amazing people on the team.)

via Echofon

@nhoizey @ChromiumDev Right-click. View source. 😃 I fear we do.

via Echofon in reply to nhoizey

@_zouhir I feel @quicksave2k and I are in this tweet 😃: https://t.co/7oZOsI2pjr.

via Echofon

@justinfagnani Wow, impressive achievement! Congratulations, Justin and the whole lit-html team! 🎆

via Echofon in reply to justinfagnani

@diekus @Microsoft @LindsayKubasik @slightlylate Congratulations, you rock, and, as @slightlylate put it, you make Microsoft look good. 😊

via Echofon

RT @DmytroKuleba: No, Putin was not “provoked” to unleash missile terror by “Crimea Bridge”. Russia had been constantly hitting Ukraine wit…

via Echofon

RT @pepelsbey_dev: New article! SVG sprites: old-school, modern, unknown, and forgotten. It’s time to revisit the old SVG sprites trick and…

via Echofon

@istinhere What did you make?

via Echofon

@PixelAmbacht They are, and stronger than ever. In 2013 they gave in and started using data processing machines to keep track of their members.
(Made up, but makes for a good story.)

via Echofon in reply to PixelAmbacht

Incredibly grateful to my co-authors and content & tech leads on the team for all the help in launching my latest project: New patterns for ✨ amazing ✨ apps! After some CSP issues that only showed up in prod but not in staging, I’m glad it’s out now.

via Twitter Web App

@ChromiumDev The CSP issues should now all be fixed. 🎉 LOL, always fun: https://t.co/VSV4K3piZR. https://t.co/eZf0dLbL1z

via Twitter Web App

@ChromiumDev (We’re aware of Content Security Policy issues with some of the demos and working on a fix. Sorry for the inconvenience.)

via Twitter Web App in reply to ChromiumDev

RT @ChromiumDev: 🔢 New patterns for amazing apps:

https://t.co/5ucUAmkPxW

Dive into a ✨ fantastic ✨ collection of new patterns for amazin…

via Twitter Web App

@lcamtuf I was once at a conference where the @NSAGov kindly offered phone chargers. Hard pass. 🤣

via Twitter Web App in reply to lcamtuf

RT @lcamtuf: If you want to learn a bit more info about the “infamous Google plasma globe exercise of 2012”, I jotted down some technical n…

via Twitter Web App

@mrdoob Ah, wait. Just read the source code. This is not technically a polyfill of `<audio>`, but more a ponyfill of the `new Audio()` API in the shape of `WebAudio`. Neat.

via Echofon

Inside Mark Zuckerberg’s Metaverse Struggles: https://t.co/jnAkKtY5XG. I still can’t try Horizon Worlds in my part of the world. ¯\_(ツ)_/¯

via Echofon

@KevinLozandier Thanks for being a role model to them! ✊🏿

via Echofon in reply to KevinLozandier

@mrdoob Feature detection would boil down to user-agent sniffing I guess, since Safari of course supports `<audio>` per se.

via Echofon

@stubbornella @FluenteMe @simevidas Fully agree. The positioning will get a lot better with CSS Anchor Positioning (https://t.co/7VDv4gVAVW) spec’ed by @tabatkins, but I sure wish tooltips were built into HTML with proper accessibility baked in.

via Twitter Web App

@rob_dodson @gauntface @Mustafa_x I’m sur@jaffathecakeke is trying to read your page right now in _that_ toilet stall that started it all. And failing. He’s playing the offline dino instead. I leave the rest up to your imagination.

via Echofon in reply to rob_dodson

@stubbornella @simevidas If all browser vendors agree to support them and if every single aspect of them can be styled, then a careful yes. I’d start with `<tooltip>`.

via Echofon

RT @codepo8: Unless you’re in the mafia, your company isn’t your family
https://t.co/HB7nqXlvB3
I always cringe when companies sell themsel…

via Twitter Web App

Really nice talk about Project Fugu 🐡 by @dark_mefody:
Recording: https://t.co/txTLslno3j
Slides: https://t.co/C4vaHbxUl8

via Twitter Web App

@diekus @alexey_rodionov @b1tr0t @alexainslie I just checked. It doesn’t. I saw this setting in your workshop, but it’s only in Edge Canary, not Chrome Canary.

via Twitter Web App in reply to diekus

@diekus @alexey_rodionov @b1tr0t @alexainslie Yes, both browsers show a subtle icon. For link handling, that’s currently an Edge setting: https://t.co/9ZQdiQARbp. I think this only handles links from within other apps (like from a chat app). It still al

via Echofon

@pwabuilder I think I have found an Issue with it: https://t.co/V3jX1h8J5A. Not sure about the (periodic) background sync and shortcut warnings. It doesn’t make sense for all apps.

via Echofon

@keet_io Coming to TestFlight? Can I haz beta?

via Echofon

I’m in between 2️⃣ and 3️⃣ at the moment, aiming for 3️⃣. Great wisdom from @jaffathecake ⤵️. https://t.co/qVgUf7D8Ux

via Echofon

A brilliant use case for the Battery Status API (https://t.co/JPqI7ZswRP): Die With Me, “[t]he chat app you can only use when you have less than 5% battery”. ⤵️ https://t.co/HKPHmA5wq2

via Echofon

Nice article by @patrickbrosset describing how PWAmp (https://t.co/jw86akPZax) 🎶 was made and what Project Fugu 🐡 APIs it currently makes or could in the future make use of: https://t.co/NgmrbebN6e.

via Echofon

RT @firt: 🔥PWAs on Chrome🔥

⚙️Service Worker won’t be a requirement anymore! Installability Criteria will change soon.
🦖There will be a def…

via Echofon

@simevidas Wait. Both `inset-inline` and `inset-block` exist:

https://t.co/p5x3RA07xQ

https://t.co/K3mFLWRbPb

via Echofon

@agektmr @alexanderdanilo @dalmaer I had surprisingly no spam. Someone human who follows me even reached out via DM and offered me help in setting up that address for good and for free.

via Twitter for iPhone

RT @SaraSoueidan: @kilianvalkhof @PaddleHQ Using placeholder without a label on the credit card field for example has the screen reader say…

via Echofon

RT @OpenWebDocs: New addition to the @htmlstandard: query user activation states

`navigator.userActivation.isActive` (for transient)
`nav…

via Echofon

…And back to my regular profile. Happy spooky October everyone 💻!

via Echofon in reply to tomayac

@alexanderdanilo @dalmaer @agektmr This was a fun stunt. I’m back to my regular profile now.

via Twitter Web App

@marcosc Hope you recovered well. Meanwhile, I have gone back to normal.

via Twitter Web App

@AlesandroOrtizR @blockpartyapp_ Thanks for the heads-up. I hope people will know me enough to not take this seriously and get me off their blocklist.

via Twitter Web App

@dalmaer @agektmr Just some spooky-inspired trolling.

via Twitter for iPhone

RT @modernfrontends: 💡 TALK HIGHLIGHT! “Fugu APIs at the example of the SVGcode app” by @tomayac - Developer Advocate at @Google

🎟️ http…

via Twitter Web App

@hi__mayank So thought I when I put it. 🌱🔥

via Twitter Web App in reply to hi__mayank

@agektmr A spooky scary joke for sure…

via Twitter Web App

@passle_ @ChromiumDev The problem was mostly uncertainty of future feasibility when it comes to Android. The use cases were very clear and well understood.

via Twitter Web App in reply to passle_

@passle_ @ChromiumDev Development has been put on hold, but the feature is technically still available behind a flag. Just tried it: notification-triggers.glitch.me.

via Twitter Web App in reply to passle_

@samthor @sergiomdgomes Haha, I mean so little to you as a person? 😂

via Twitter Web App

@sergiomdgomes So far nothing happened. I didn’t win nor lose followers. I should prank people more often.

via Twitter Web App

(Just to be sure: this is a Halloween joke.)

via Twitter Web App in reply to tomayac

@Livid I have a sweet spot for IPFS.

via Twitter Web App

@kennethrohde Oh, of course. Forgot about adding web3. Fixing now.

via Twitter Web App

@slightlylate This would be a nice desktop background image.

via Echofon in reply to slightlylate

@diekus @kennethrohde I was there when it happened. History in the making! 😆

via Echofon

As the author of https://t.co/J2WFw0avTi, I will keep a close eye on this session https://t.co/5c4ulOKrPx of Meta’s upcoming Connect event. 💀 https://t.co/3aoo9AQ5YD

via Echofon

RT @tomayac: 💀 Asking for a friend: what upcoming (not past) conferences are you aware of that target @electronjs, @nw_js, @reactnative,… (…

via Twitter Web App

@matiasfernandez Thanks for the kind words. I’m using it still myself, and while I haven’t maintained it much, it’s still working fine for me (some quota limitations in Sheets and the dreaded stuck in “Loading” bug apart).

via Twitter Web App

💀 Asking for a friend: what upcoming (not past) conferences are you aware of that targ@electronjsnj@nw_js_j@reactnativeive,… (frameworks for building desktop/mobile apps with Web technologies) developers? Thanks for any pointers!

via Twitter Web App

PWA Summit, October 5—6. This is tomorrow! Mark your calendars ðŸpwasummit.orgJJJLGZAq

via Twitter for iPhone

RT @ChromiumDev: With now 55(!) Project Fugu 🐡 APIs shipped, you might ask:

🙋 Is Project Fugu done❔

The opposite is the case! Read @tomay…

via Twitter Web App

😍 I love this use case exploration for the Multi-Screen Window Placement API (https://t.co/K3aHGZjnPM) by @html5test. Here’s the thread unrolled for your reading pleasure: https://t.co/mo3UqDqb1a. Project Fugu 🐡 is all about enabling people move to

via Twitter Web App

@html5test Wow, great thread. I’ll ping it to Mike Wasserman, the engineer behind the feature. Depending on the Chrome version, some of the user gesture issues might have been solved. I let Mike chime in via email. For finding a window, could the service

via Twitter Web App in reply to html5test

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