Thomas Steiner (@tomayac)

Now at @tomayac@toot.cafe

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

October 2021

On Browser-Specific URL Schemes: https://t.co/0RxBoPBjWZ. Firefox is apparently thinking of implementing the `microsoft-edge:` protocol handler: https://t.co/KNnDwl6mwd. Ouch. 😣

via Twitter for iPhone

RT @SimmerVigor: At #SotB2021, @slightlylate says Facebook Mobile Browser might be the most popular browser you never heard of.

Ranked #8…

via Echofon

@felixarntz Congratulations, Felix! 🎈

via Echofon in reply to felixarntz

RT @NikolasZimmerm1: I promised to write a technical document, covering the current SVG engine in WebKit and the new layer based SVG engine…

via Echofon

@voxpelli @kennethrohde It’s supported experimentally: https://t.co/NILZan7G5G. 🗂

via Echofon

@hfmuehleisen @duckdb @ankohn @domoritz You might be interested in a new experiment for your file system back-end: https://t.co/xvBuiL0L5I. This is also what Adobe Photoshop for the Web uses internally.

via Echofon

RT @hfmuehleisen: This is a big one:

New @duckdb blog post by @ankohn and @domoritz : “DuckDB-#Wasm: Efficient Analytical SQL in the Brows…

via Echofon

@daviddalbusco This was indeed a bug. It’s fixed now.

via Echofon in reply to daviddalbusco

RT @Paul_Kinlan: I’ve got a new role (remote friendly) for a senior lead on our DevRel team. The team will build a new strategy for Chrome…

via Echofon

@rowan_m A strong Wave can ultimately cause strong Currents.

via Twitter for iPhone in reply to rowan_m

@rowan_m Congratulations 🎈! Google+ rings a very remote bell… IMHO we should have stopped at OpenSocial.

via Echofon in reply to rowan_m

RT @dfabu: @firt @tomayac @webkit Don’t know if y’all noticed, but Apple has RESOLVED FIXED the WebKit “Push Event” bug. https://t.co/8A2YU…

via Twitter Web App

RT @romannurik: Hi there Android, iOS and Web devs —

I’ve been cooking something up for you the past few weeks in my spare time — it’s a b…

via Twitter Web App

@stoyanstefanov Oh, congratulations on the new job then! 🎈

via Echofon in reply to stoyanstefanov

RT @pwabuilder: It’s finally here… support for iOS on PWABuilder is now available.

Click on the link below to get started! https://t.co/5x…

via Echofon

@johnwilander @Log3overLog2 @ericlaw If I have Private Relay turned off, will Safari still route requests to known trackers through the Private Relay infrastructure?

via Echofon

@simevidas In the Chromium browser world, @brave has started to time-box permissions: https://t.co/qh8huNsnQL.

via Echofon

@dannymoerkerke @jensimmons I don’t, but that’s why I have added Jen into the conversation. We certainly see developer demand. 😃

via Twitter for iPhone in reply to dannymoerkerke

@dannymoerkerke They currently only implement the Origin Private File System (https://t.co/b2i5IXzGY3) paired with Access Handles (https://t.co/xvBuiL0L5I). The picker methods that would give access to the local file system aren’t implemented. (CC: @jen

via Echofon

@DaleCurtis @cramforce @ericlaw @CtrlBlog 🤫 Pssst, I’m spec’ing this now: https://t.co/nbrDo9eBE9. We should talk I guess. There have been some good discussions at #w3cTPAC in the Devices and Sensors WG. Also see this doc: https://t.co/z0ouQlDK4k.

via Echofon

RT @scottohara: People are talking about the dialog element again.

Lots of people have been working on the dialog element. Those people ar…

via Echofon

@schweinepriestr @mcmd It’s the team I was on before joining Developer Relations. Also Miguel is a person I vouch for. His only defect is that he doesn’t use Oxford commas. Talk to him if you’re interested!

via Twitter for iPhone

RT @mcmd: Are you passionate about the web? We are hiring! Looking for a Web Ecosystems Consultant in London, Paris or Zurich: https://t.co…

via Echofon

What if there were a way for #HTML5 (yeah, unearthing this hashtag 🎉) video to be responsive? The blog post in the quoted tweet ⤵️ goes into some detail how this could look like. And yes, bandwidth selection is a problem, too. https://t.co/cpDiFTF6

via Echofon

@henrylim96 That’s right, but nevertheless it’s an issue.

via Twitter Web App

🤔 While a great app, Chrome for iOS (https://t.co/6AOquJBMmB) is not the real @googlechrome, but uses `WKWebView` internally. Can we ask @taylorswift13 to send a letter 💌 to @tim_cook and make the real Chrome happen? It worked before… https://t.c

via Twitter Web App

@lawnsea This is the secret recipe: 😉 https://t.co/dyVcIkuPQT

via Twitter for iPad

@HenrikJoreteg Adobe is very much in active talks with the other browser vendors: https://t.co/64YfcDUmje.

via Twitter Web App

rikdelmar @ChromiumDev
Janvas, is an online Vector Graphic Editor for Designers, illustrators and Developers.

Janvas use the File System Access API to open and save documents directly on the user’s local file system

janvas.com

pic.twitter.com/A2ZsmWwkv2

via Twitter Web App (retweeted on 12:15 PM, Oct 28th, 2021 via Twitter Web App)

😃 If you had to miss out on some of the #w3cTPAC breakout sessions last week, @dontcallmeDOM has put together a one-stop shop landing page with all the links to minutes, slides, and recordings, so you can catch up easily: https://t.co/etJNMVe81V.

via Twitter Web App

@lcasdev @firt Haha, yeah, it even goes through the Face ID flow, but then doesn’t download or install anything. Looks like it’s a bug indeed.

via Echofon in reply to lcasdev

💏 Safari Technology Preview 134 just dropped, closing the feature gap that exists for running Photoshop on the Web:

- Enabled FileSystemAccess and AccessHandle by default
- Implemented FileSystemSyncAccessHandle read() and write() https://t.co/3LQN2Q4

via Echofon

RT @ChromiumDev: 🥳 Workshops, lounges, office hours, oh my!

Save your spot at #ChromeDevSummit and learn new skills! Hear from industry ex…

via Echofon

@kilianvalkhof @patrickbrosset Thanks for filing these issues! Great feedback!

via Echofon in reply to kilianvalkhof

RT @ChromiumDev: Picking colors 🎨 of any pixel on the screen with the EyeDropper API: https://t.co/etEQUPNlfo by @patrickbrosset and @tomay…

via Twitter for iPhone

RT @hdv: The Web Applications WG at W3C is working on a spec for Web App Manifests. @AaronGustafson wrote about some ways to enhance such m…

via Echofon

RT @jensimmons: With the release of macOS Monterey this week, read all about the web technology that’s shipping in WebKit along with Safari…

via Echofon

Firefox Nightly users can now activate @globalprivctrl Global Privacy Control settings by toggling `privacy.globalprivacycontrol.enabled` and `privacy.globalprivacycontrol.functionality.enabled` in about:config. ðŸpic.twitter.com/ERgtAuYCoWCoW

via Twitter for iPhone

RT @malchata: https://t.co/Xv4z9BMHdN didn’t have a metric page for TTFB, so I decided to fix that: https://t.co/oVxR8e5ONP

Big thanks to…

via Echofon

@bramus Since I went to look up the source of this screenshot I might as well save someone else the effort: System requirements for Photoshop on the web (beta): https://t.co/9yu1i8hs5P.

via Echofon

@samthor @brianleroux Totally going to tell people the story this way from now on, but the truth is that this were just the Adobe-provided stock photos and the elephant looked bad when cropped to the hero image format of 3200x960, so I went with the islan

via Echofon

@briankardell @slightlylate With virtual TPAC you get the best of both worlds: jet lag with 7am meetings and 11pm meetings on one day (plus your regular day work) paired with the same “are you there, folks are waiting for your preso?” anxiety. 🙃

via Echofon in reply to briankardell

@TheRealPomax @BenDelarre @avindra @brianleroux Looking at your affiliation, Mozilla were asked and actively engaged in the conversation: https://t.co/aNc1T7W0VU and https://t.co/YWb6aoaxMF are just two examples of features that the app depends upon.

via Echofon

Yes, Photoshop on the Web (https://t.co/S0beaMU54N) is launching initially as “Chromium-only”, but Adobe is working with other vendors so they implement the lacking Project Fugu 🐡 APIs and Wasm features the app depends upon. ⤵️ https://t.co/MYN

via Echofon

slightlylate Photoshop on the web is huge. But beyond that, what it signifies is a Big Freaking Deal.

When the web gains features to support high-end productivity, those same capabilities can be combined to unlock whole new classes of apps that suddenly don’t require heavyweight installs.

via Twitter Web App (retweeted on 9:49 AM, Oct 27th, 2021 via Echofon)

@jaffathecake @rauschma Came here to say this! Browsers could do a better job at surfacing alternative stylesheets for sure.

via Echofon in reply to jaffathecake

@mhartington “Never miss a shared photo” implies they would send you a notification when a share happens. Since the Push API isn’t shipped (but apparently now implemented) in Safari, the app experience is arguably “better”. For the record, I don@jerem

via Echofon in reply to mhartington

RT @ChromiumDev: 🎉 Fantastic announcement from our partner Adobe at their annual @AdobeMax conference: Photoshop 🎨 is coming to the Web!

💉…

via Twitter Web App

@micahjme Adding a link might help people actually watch it: youtu.be/XBStJqajO9M.

via Echofon in reply to tomayac

RT @rniwa_dev: Want to see improvements to Safari / WebKit on macOS & iOS?

The WebKit team at Apple is hiring!

Join us to improve the web…

via Echofon

suptweet noun

sup·​tweet | \ ˈsəp-ˌtwĔt \
plural suptweets

A usually laudatory or positive tweet that alludes to another Twitter user with including a link to the user’s account and often with directly mentioning the user’s name, but without men

via Echofon

💀

(While you wait for further details, watch “Bringing your app to app stores”, by @micahjme from the recent #PWAsummit.) https://t.co/ucLKGBfOxP

via Echofon

@scottjehl @slightlylate People have extended the built-in (and required) `WKWebView` with, for example, #WebBluetooth via a JavaScript bridge to native code (example: https://t.co/dKEWvQquLg), but this cannot work around potential rendering issues you in

via Echofon

RT @ChromeDevTools: ✨ What’s new in DevTools (Chrome 96) ✨

🌈 The long-awaited CSS Overview panel is now available for preview!
💟 Emulate C…

via Echofon

@AdaRoseCannon Hard same. Plus “web 3” and “web 3.0”. I love that muting also affects what you get for API calls, so it works with third-party Twitter clients.

via Echofon in reply to AdaRoseCannon

@jaffathecake To be quite honest I think there’s nothing wrong with the naivest method in your examples of initializing an empty array and then doing whatever you need in a loop. I could understand this code even with a massive hangover.

via Echofon in reply to jaffathecake

In case you missed the Project Fugu 🐡 #w3cTPAC breakout session, you can now watch the recorded version: https://t.co/Nekb5AnaEJ. Thanks for the quick turn-around! https://t.co/eg1Pc7Ldvz

via Twitter Web App

jaffathecake In terms of the stuff going around about AMP and ads, the general rule for Googlers is not to comment on ongoing legal stuff. So, silence doesn’t mean we have inside info, or support anything in particular etc etc. I won’t speak for others, but I feel totally in the dark & angry.

via Twitter for Android (retweeted on 7:33 AM, Oct 25th, 2021 via Echofon)

@kaihendry @WHATWG It’s implemented in latest Canary builds of Chromium.

via Twitter Web App in reply to kaihendry

@kaihendry @WHATWG Good news: The HTML spec was changed very recently to make `<details>` auto-expand for find on page and text fragments. 🎉 https://t.co/ThCXX3XVcm

via Twitter Web App

@simevidas Oh no. Hope you get better soon!

via Echofon

@AdaRoseCannon This sounds like a fun demo to plug an Ambient Light Sensor in: https://t.co/gO4wddU21T.

via Echofon

@hdv “Alcohol-free wine is hip and (almost) tasty.” (If my Dutch-German guesslator doesn’t fail me.) 😂 It took me a long time to settle on an alcohol-free beer (settled on Jever Fun) that I like, but I haven’t tried wine yet.

via Echofon in reply to hdv

RT @slightlylate: This article is a good restatement of many of the problems with Apple exerting unilateral control over browser engines on…

via Echofon

@patrickbrosset (Tiny correction: The Chromium-based @brave browser has the File System Access API disabled.)

via Echofon in reply to patrickbrosset

The whole list of classic and modern ways for dealing with files in the browser, by @patrickbrosset. ⤵️ (Quick reminder that I maintain a library that makes opening/saving files easier and that uses the File System Access API as progressive enhancemen

via Echofon

RT @ChromiumDev: Back-forward cache on Desktop, PWAs can register as protocol handlers, the :autofill css pseudo class and more on the Chro…

via Echofon

@jeffposnick @workboxjs I’ve sent a note to myself to think about this. Not going to happen on Sundar day, though. 😃

via Echofon in reply to jeffposnick

@SRobTweets Mazel tov! Congratulations to the newly weds!

via Echofon in reply to SRobTweets

@Paul_Kinlan @andrealeard @chasmaxson @googledevs @workspacedevs Yuck, reproduces here: Redirects to https:// www blogger. com/blogin.g?blogspotURL=https://t.co/mTyJk6Grbj (Twitter flags the URL as harmful). Thanks, Paul, for looking into it.

via Echofon

RT @tomayac: @pimterry @ietf There’s definitely a divide between front-end Twitter (grifters) that tend to be quite loud and other folks wh…

via Echofon

@anniesullie Congratulations, and thanks for your speedy service! 😃

via Echofon in reply to anniesullie

@pimterry @ietf There’s definitely a divide between front-end Twitter (grifters) that tend to be quite loud and other folks who care about the Web and the Internet (≠ shocking) more holistically. I had success with a tongue in cheek title about HTTP h

via Echofon

💀 New HTTP standards for caching on the modern web, by ⁦@pimterry⁩:

`Cache-Status`: Indicates how caches have handled a response and its corresponding request.

`<Target>-Cache-Control`: `Cache-Control`, but indicates the target for its directives

via Twitter for iPhone

@MattWilcox There are certainly arguments either way. My personal preference is to not make buttons etc. selectable. Apps definitely and acknowledgedly have a tendency to overdo it.

via Twitter Web App in reply to MattWilcox

@schofeld @johnallsopp @AaronGustafson Yeah, that’s definitely app developers over-doing it. See what I wrote in https://t.co/97noeXXUeL (expand the “How to do this on the web” item).

via Twitter Web App

@kilianvalkhof Alliterations are always absolutely awesome!

via Echofon in reply to kilianvalkhof

@nhoizey @AaronGustafson Agreed. 🙃

Nicolas Hoizey
@nhoizey
Replying to
@tomayac
and
@AaronGustafson
Selectable text is a great feature! Winking face with tongue

(Really.)
8:53 AM · Oct 22, 2021·Tweetbot for iΟS
Thomas Steiner

Reply https://t.c

via Twitter Web App

@dluzar This is awesome, thanks for implementing this!

(Sorry for letting you hang with browser-fs-access, will merge your PR next week, so you can move back to the main build and don’t have to fork.)

via Echofon in reply to dluzar

RT @dluzar: Image support finally landed to @excalidraw 🧵💇 https://t.co/dlZm9Z8Okd

via Echofon

@edent Congratulations! 🎈

via Echofon in reply to edent

RT @tomayac: @AaronGustafson Accidentally selectable text like on a button is my biggest pet peeve. I’ve written up a lot of tips for a mor…

via Echofon

@AaronGustafson Accidentally selectable text like on a button is my biggest pet peeve. I’ve written up a lot of tips for a more app-like feel in an article: https://t.co/EfeslKrKZN.

via Echofon

RT @shadeed9: ✍️ New Article: Prevent Scroll Chaining With Overscroll Behavior

In this article, I went through the overscroll-behavior CSS…

via Echofon

@danbri @mrdoob @grorgwork Ah, loading now, thanks, but indeed ends at a black screen for me, too. Need to test on desktop I guess.

via Twitter Web App in reply to danbri

RT @daviddalbusco: 🚀 Thrilled to unveil @deckdeckgo v5 - the #offline first web editor for slides !!!

🔴 data saved on the client side
🔁 ex…

via Echofon

@danbri @mrdoob @grorgwork Curious to see what this is about, but https: can’t establish a secure connection and http: leads to a 404 page on Google.

via Echofon in reply to danbri

RT @scottohara: Remember that time I published a blog post about the long and fraught journey of the <menu> element, and its present semant…

via Echofon

@hdv That’s exactly why you want to randomize these very class names so that upon each rebuild of your site all extensions that mess with it break. 🙄

via Echofon in reply to hdv

BBC_News_Labs We’re very proud to support Open Parliament TV. The project aims to make democratic and civic life more accessible to everyone not just political and media professionals.

de.openparliament.tv

via TweetDeck (retweeted on 7:59 AM, Oct 22nd, 2021 via Echofon)

@manekinekko @kennethrohde @thejohnjansen @w3c The presentation was recorded, but not the discussion. I think @dontcallmeDOM has more background regarding availability of the video.

via Twitter Web App

@digitarald @patrickbrosset It’s not ground-shaking as an experience, but it makes the app installable via prompt, so with File Handling (web.dev/file-handling/) you can make it the default handler for .js, .html, .css,… files and friends.

via Twitter Web App in reply to digitarald

@CharlieCroom @kennethrohde @andreban @firt The problem is that whenever I hit it it’s when I’m not plugged in to my computer with my phone and can’t debug… Never seen it on desktop, but now we have at least two people who’ve hit it either on Android or

via Twitter Web App

Slides from the Project Fugu 🐡 breakout session that just happened at #w3cTPAC can be found at https://t.co/XpzbSVSLaJ. Thanks to everyone for contributing and listening in! https://t.co/iDpvldffYz

via Twitter Web App

@thejohnjansen @kennethrohde @w3c Thank you (both) for co-hosting and representing your companies! 🐡

via Twitter Web App

☝️ This is happening in ~20min from now. See you in the Zoom call: https://t.co/0QtQuzxRF2.

via Twitter Web App

You can now play with those dark arts ⤵️ in the browser: https://t.co/tV7wGEw5k5. By the way, we’ll soon have a `move()` method as well, after the #w3cTPAC discussion yesterday: https://t.co/5AHZEnd5O3. https://t.co/kkXCLxJ7WZ

via Echofon

@kennethrohde @andreban @firt I get the same blank screen on the PWA on iOS occasionally as well. Doesn’t seem specific to Android 12. Is this a known issue, @CharlieCroom?

via Echofon

Together with my co-hosts @kennethrohde (Intel) and @thejohnjansen (Microsoft), I’ll be hosting a breakout session later today (17:00 CET / 8AM PST) on Project Fugu 🐡 in the context of @W3C virtual #w3cTPAC (https://t.co/RoA547pJdj) .

It’s open to all

via Twitter Web App

@henrylim96 @kennethrohde @altstoreio It should be possible to do.

via Echofon

@henrylim96 @kennethrohde I hope they will eventually, but not yet.

via Echofon

RT @tomayac: @dalmaer 200 OK

{
“success”: false,
“error”: “Internal Server Error”,
“code”: 500
}

🎃

via Echofon

@dalmaer 200 OK

{
“success”: false,
“error”: “Internal Server Error”,
“code”: 500
}

🎃

via Echofon in reply to dalmaer

@digitarald @patrickbrosset I would love my VS Code PWA to work (with my local files) when I open it when on an airplane. Having at least the offline fallback page (https://t.co/8Y6UrrwJJC) could be a first step in this direction.

via Echofon

@firt It looks like it’s this: https://t.co/2c9M1QDt2F (which will change after the origin trial).

via Echofon

@_zouhir Congratulations, Zouhir! 🎈

via Echofon

@cramforce To be fair, they said the same about Computer Science as well. “Look left, look right! One of your two neighbors won’t be there after the first semester. Oh, and welcome to the Informatics Ⅰ @KITKarlsruhetkarlsruhe

via Echofon in reply to cramforce

@henrylim96 @kennethrohde @webmaxru @denladeside Complimentary hardware. Love it!

via Echofon

RT @ChromiumDev: 🔥 Ready for an AMA?

🔥 Share your questions with the Chrome team for the #ChromeDevSummit live AMA using the event code “#…

via Echofon

RT @digitarald: Live Share provides real-time collaboration to VS Code and can do a lot more than what my screenshots captured: https://t.c…

via Echofon

@edent When it’s freeform, I always use the same code word. When they force me to make choices, I try to honestly answer, since there is no damn way to recall the answers if I lie, since password managers don’t seem to cover this area yet. Also, secur

via Echofon in reply to edent

RT @quicksave2k: SVG icons in Web App Manifests are supported in Chrome on desktop, but not on Android. 😲
That’s why we still have to manua…

via Echofon

@diekus @samsunginternet Chrome has an interesting experiment in this space: https://t.co/NVf0cTwbx0.

via Echofon

@daginge @html5test Hopefully the fix https://t.co/X2DEQvnqLu makes it into the final release. 🤞

via Echofon

Monitor your web application with the Reporting API, by â@maudnalsls⁩. There’s a new and improved version of the Reporting API that you should be awareweb.dev/reporting-api/QT9roG

via Twitter for iPhone

@christianliebel @heisedc #TIL about the Elvis operator resemblance. 🎤 Can’t unsee now.

via Echofon

@__apf__ @patmeenan Do the responsibilities include porting Chromium to iOS? 🤡

via Echofon

@kennethrohde @henrylim96 If only there were a way to get Chromium onto iOS… 🙄 Best of both worlds.

via Echofon

@gauntface Not just you. I think, in part, with everyone working from home in isolation and only connected to others over video occasionally, it’s because all you see now are the shiny ✨ announcements in tweets, blogs, or emails, but not the sweat and

via Echofon in reply to gauntface

@equinusocio @argyleink Not technically. An earlier version of the spec included a third value, `no-preference`. It was meant to indicate that the user has made no preference known to the system. Since no browser ever implemented it, the value was removed

via Echofon

@rob_dodson Thanks for all the work you have done for web.dev, developer.chrome.com, and all the other things that you were busy with before this. All the best for the next endeavor! ☀️ 🍃

via Echofon in reply to rob_dodson

RT @MSEdgeDev: We’ve updated our developer documentation with a completely new Progressive Web Apps section, including new details to help…

via Echofon

@alexey_rodionov @quicksave2k Very well aware, and super grateful to François for implementing this. 😃

via Twitter for iPhone

@digitarald @patrickbrosset Some documentation from the Chromium side for folks following along: https://t.co/PRsVDYg3sA and https://t.co/jmcYZdZqiT. Happy to answer questions regarding any of this.

via Twitter Web App

The @code team’s write-up gives great insights into what the tool currently does and will do in the future: https://t.co/hKxhJmKDl6.

via Twitter Web App

🤩 Wow, VS Code is now live as a web app for good: https://t.co/SzAFBeSfhv. It uses the File System Access API and the Async Clipboard API, but is not installable quite yet. I hope this will be coming soon.
https://t.co/u94una9Dt2

via Twitter Web App

@steren Yes, it’s based on a Wasm port of https://t.co/IBthu1IEmG. See https://t.co/zqIN1uEA3T (still needs some polishing, but works fine).

via Twitter Web App

Teasing what I’m busy with: A responsive Progressive Web App for converting raster images 🎨 to color SVGs 🔐. Powered by Potrace, progressively enhanced by:
💾 File System Access API
🔋 Async Clipboard API
🪟 Window Controls Overlay
🖱 File Hpic.twitter.com/p4EsbEBav4

via Twitter Web App

@daviddalbusco On the Web app on iOS saving goals doesn’t work. For the iOS app, once I save a goal there’s no way to go back to the overview. I’d be nice to see a list of all saved goals.

via Echofon in reply to daviddalbusco

@TheRealNooshu Fingers crossed that it’ll be eliminated from your brain rather sooner than later. 🧠 ☢️

via Echofon

RT @ricmac: This week I go through @ireaderinokun’s excellent ‘state of PWAs’ presentation at @PwaSummit. Feature parity with native apps i…

via Echofon

HTML: Opportunity, Disruption, or Wedge—“[Non-human-readable HTML] was well ahead of its time, as today even the source to the simplest webpage is impossible for a human to digest without tools. Everyone abuses HTML”. ⁦@stevesi⁩ on HTML in MS Of

via Twitter for iPhone

RT @stefanjudis: 🔥 Quick SVG tip: the paint order of SVG stroke and fill is configurable. 🙈

🔗 https://t.co/z0okpad7Ki

Video alt: Example…

via Echofon

@fabiospampinato @electronjs You can use DOMPurify by default (but lazy-loaded), and the new built-in API as a progressive enhancement. I’m a big fan of this pattern.

“`js
if (!(‘api’ in Foo)) {
await import(‘./api.js’);
// …
}
“`

via Twitter for iPad in reply to fabiospampinato

@simevidas Slightly related: as a kid, when playing on my dad’s computer that had a QWERTZ keyboard, I always thought the word “yes” for some weird reason needed to be entered by typing ‘z’. Are you sure? Zes!

via Echofon

@dfabu @ChromiumDev @Paul_Kinlan Yeah, it certainly isn’t everyone’s jam, but the video view counts fio21 for individual sessions unfortunately tell a different story.

via Twitter for iPhone in reply to dfabu

RT @addyosmani: Learn how to reduce the impact embeds can have on your site’s performance: https://t.co/OXJbxb3Eos. Includes a new layout s…

via Echofon

@dfabu @ChromiumDev We changed the format essentially due to “Zoom fatigue”. @Paul_Kinlan has channeled some of the more nuanced thoughts that went into the decision in his (draft) blog post: https://t.co/bBznkDrv5g.

via Echofon

My pinned tab 🔌 browser setup is work Gmail, private Gmail, work Calendar,… That is, I use multiple accounts in one Chrome profile. It’s not widely known that URLs like https://t.co/NVsh5ZyMQ4 support this. Thanks, ⁦@stefanjudis⁩, for documenti

via Twitter for iPhone

Blaming Screen Readers 🚩×5: https://t.co/ISK56FmMB6. Great post by ⁦@aardrian⁩ on how screen readers deal with emoji- or text-based memes. Be sure to also read his tips on improving your tweets’ accessibility: https://t.co/EJPlvxR0QU.

via Twitter for iPhone

Microsoft is further improving how Edge processes appear in the Windows Task Manager: https://t.co/1vwu1Y8C5d. I’ve always hoped Chromium’s task manager would expose more information to the OS-level. Good work, ⁦@MSEdgeDev⁩!

via Twitter for iPhone

Germany is very likely going to be governed by a three party coalition (the so-called “red-yellow-green” traffic light coalition🚦). The resulting paper of @Die_Gruenen 🌻 of the initial exploratory discussions is now publicly available: https://t

via Echofon

RT @jeffposnick: It’s Chrome Dev Summit ’21, everybody!

https://t.co/TjXQouSWR2

via Echofon

@AaronGustafson What seems best from a data modeling point of view may not necessarily be what is required from a legal point of view. Again, I’ve no idea of this space, so encouraging looping in folks who do (internationally).

via Twitter Web App

@AaronGustafson Yeah, well aware. Just making this up, but let’s say some legislations require the actual policy text vs. others being fine with just a link. The data model should be able to cater for both.

via Twitter Web App

RT @codepo8: 🛠 What if… Visual Studio Code became the editor of in-browser Developer Tools?

Here’s a 3 minute video explaining a new exper…

via Echofon

@AaronGustafson Sounds like a good idea to me, but this is very much IANAL land for me. Probably someone with experience in international online law should collaborate on this from the start (and sorry in advance if _you_ actually are this person).

via Echofon

@yosracodes Careful, `<hgroup>` needs to be handled with care: https://t.co/lG96NBNjyY. It’s a good idea in theory, though.

via Echofon

RT @serhiikulykov: Firefox 93 brings ElementInternals support! This is huge as it’s a pre-requisite for enabling form participation and oth…

via Echofon

RT @Una: The 2021 State of CSS survey is NOW OPEN! 🎉

My team uses the results of these types of surveys to help us identify gaps in the ec…

via Echofon

I thought I had a solid-ish understanding of #CORS. Then @jaffathecake let me review his article ⤵️ about the subject and I discovered nuances I had no idea about. Now I’m glad there’s a reference article I can go back to when I know I know nothin

via Echofon

Haunted: Chrome’s vision for post-Spectre web development, a great talk by @maudnals: https://t.co/gfxIIRauVU

via Twitter Web App

RT @html5test: Some thoughts about hardware and the web: the balance between usefulness, security and privacy.

https://t.co/jnnLonOWQ7

via Echofon

@gnyman @Jan_Ainali @WikidataEcho @Wikipedia @wikidata Thanks for the ping. Will have a look after my current vacation. The source code is on GitHub: https://t.co/ntZ1BNrwCV.

via Echofon

@tonyfindeisen @YouTube @Google The most direct way is to send feedback from within the app.

via Echofon in reply to tonyfindeisen

@j9t @MSEdgeDev I wonder if it has to be an “either”/“or”. Maybe it’s just an “or” that’s the way to go here!?

via Echofon in reply to j9t

@sayhello All the best for the new challenge. You’ll be missed.

via Echofon in reply to sayhello

@kennethrohde All the best for everyone and hopefully a speedy recovery!

via Echofon

@simevidas It’s definitely a (low entropy) bit of fingerprintable surface. Have you tested if they also don’t send `Sec-CH-Prefers-Color-Scheme` in this case? Or maybe they don’t send it at all. I didn’t check yet.

via Echofon

@simevidas @brave Hmmm, interesting. Not sure what happened, but I can’t see it anymore either.

via Echofon

@simevidas @nhoizey On vacation these days, but added to my ToDo list for when I’m back.

via Echofon

Progressive Web Apps on Windows can soon be uninstalled via “Control Panel > Programs > Programs and features”. As I wrote earlier, ⁦@MSEdgeDev⁩ really dig PWAs and the OS-level integration is ace! https://t.co/IOVvSCGFEe

via Twitter for iPhone

@TheRealNooshu Hooray science 🧬. Wow, these photos are impressive.

via Echofon

torgo In case y’all missed it - the whole of @PwaSummit is streamable here: youtu.be/qbh_u2hvIjg. A truly amazing line-up of speakers and a fantastic event!

via Twitter Web App (retweeted on 10:37 AM, Oct 9th, 2021 via Echofon)

RT @ireaderinokun: My session is over! You can view my slides here 💉🏾 https://t.co/8criOpK0JX and give any feedback using the QR code below…

via Echofon

@webmaxru @devpato @diekus In Chromium-based browsers like Chrome or Edge, Web App Manifest and Service Worker are checked in 24 hour intervals for differences to the last obtained version. See https://t.co/mAlV9lgPZJ and https://t.co/NbinGAr7Gp and searc

via Twitter Web App

Safe DOM manipulation with the Sanitizer API. The spec (wicg.github.io/sanitizer-api/) is co-edited by members of two browser vendors, Mozilla and Google. All details in the article: web.dev/sanitizer/

via Twitter for iPhone

@bgalbs In German 🇩🇪 we call it Langwortmobileingabeautokorrekturverschlimmbesserungsangst (long word mobile input auto correction aggravation improvement anxiety).

via Echofon in reply to bgalbs

RT @gkalpakas: You’d be amazed by how many native-like capabilities you can build into your Progressive Web Apps 🤯

Here’s a great rundown…

via Echofon

Use Real User Monitoring (RUM) data instead of laboratory data like @____lighthouse scores when you talk about Web performance. Here’s @philwalton on why this matters: ⤵️ https://t.co/jy5Q8IkNl1

via Echofon

@bendee983 @DailySwig @shhnjk @dee__see “Other major browsers such as Chrome, Safari, and Edge have been supporting this feature for a long time.” You probably want to replace “Safari” with “Firefox” in this sentence. 😃

via Twitter Web App in reply to bendee983

@rauschma Tweeted about this recently in a reply to @SaraSoueidan: https://t.co/ow1CwCB6Ht. It’s IMHO surprising how this is not a thing yet (in desktop Chrome).

via Echofon

If you’ve been too busy and couldn’t work on a dark theme 🌒 for your site (instructions: https://t.co/KQejURAdxg & https://t.co/y34a92WYPc)… now a strictly opt-_in_ way to have the browser create a dark mode for your site automatically.

via Echofon

@Not_Woods Nice, looking forward to playing with this!

via Echofon in reply to Not_Woods

Follow the entire thread by @samweinig on Apple’s `<model>` (https://t.co/9rMGpsnCPG) proposal ⤵️. Favorite bit: “[W]e are totally committed to supporting WebGL/WebGPU and WebXR. Just take a look at the recent commits in this directory (https://t.

via Echofon

@Una Mazel tov! Congratulations! <3

via Echofon

I’m a big fan of honest, blame-free, and public post mortems. Judging from the outside, Facebook has done a decent job at balancing sharing internal technical details and making the report understandable for people with a general tech background. #HugOp

via Echofon

@KevinPicchi Also see https://t.co/OJeEPdY9Uh where we have collected some requirements for better printing in a Project Fugu 🐡 bug. (@voxpelli)

via Echofon

annevk For the first time in quite a while, there is a new WHATWG Standard: Web IDL! Thanks to @heycam and @w3c for many years of stewardship.
webidl.spec.whatwg.org

via Twitter Web App (retweeted on 9:19 PM, Oct 5th, 2021 via Echofon)

@paulcalvano What’s your explanation for this? My theory is that the tracking happens at the native app level and that the WebView data is purely content-focused.

via Echofon in reply to paulcalvano

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