|
Thomas Steiner
@
tomayac
Hamburg, Germany
|
|
🇪🇺 Dad-of-3. Developer Advocate at @Google (🇩🇪), PhD from @la_UPC (🇪🇸), Postdoc at @UniversiteLyon (🇫🇷). #PWA #JavaScript #NodeJS #Fugu 🐡 #SemanticWeb
|
|
|
14,559
Tweets
|
363
Following
|
4,144
Followers
|
| Tweets |
|
Thomas Steiner
@tomayac
|
10h |
|
Sounds similar to Quick Tabs: chrome.google.com/webstore/detai….
|
||
|
|
||
|
Thomas Steiner
@tomayac
|
Feb 1 |
|
The master bug to follow is bugs.chromium.org/p/chromium/iss…. The bug on serializing `FileSystemHandle` is bugs.chromium.org/p/chromium/iss…. It’s heavily being worked on. 😆
|
||
|
|
||
|
Thomas Steiner
@tomayac
|
Jan 31 |
|
@viljamis Absolutely agree. Here’s a toggle approach that might be helpful: web.dev/prefers-color-…. See it in action on v8.dev (or my blog, blog.tomayac.com).
|
||
|
|
||
|
Thomas Steiner
@tomayac
|
Jan 31 |
|
The “by David” overlay in the lower left corner covers the GitHub link on mobile. No way to tap it :-/
In the code, `true` can be shortened to `!0`.
|
||
|
|
||
|
Thomas Steiner
@tomayac
|
Jan 31 |
|
Yeah, the Background Fetch API to reliably and unobtrusively download the video files, and the Native File System API to store them. No expert on the DRM situation, though.
|
||
|
|
||
|
Thomas Steiner
@tomayac
|
Jan 31 |
|
I think it should work eventually. The missing piece at the moment is that file handles aren’t serializable yet. The file system related objects are exposed on the (service) worker level (apart from `chooseFileSystemEntries`, which obviously needs to be accessed from the client).
|
||
|
|
||
| Thomas Steiner retweeted | ||
|
Simo Ahava
@SimoAhava
|
Jan 30 |
|
My slides from #SuperWeek 2020:
slideshare.net/SimoAhava/brow…
The presentation details the past, present, and future of browser tracking protection/prevention mechanisms. The information is based on research published on cookiestatus.com.
#privacy #measure
|
||
|
|
||
| Thomas Steiner retweeted | ||
|
Benedikt Meurer
@bmeurer
|
Jan 31 |
|
👋 Come and work with us on @ChromeDevTools! We're specifically looking for frontend engineers with a passion for building developer tooling. 👩🔧 #mozillalifeboat
careers.google.com/jobs/results/1…
|
||
|
|
||
|
Thomas Steiner
@tomayac
|
Jan 30 |
|
Thanks, having opened bugs.chromium.org/p/chromium/iss… and started the @wicg_ thread are great first steps.
(CC: @fractorious for visibility.)
|
||
|
|
||
|
Thomas Steiner
@tomayac
|
Jan 30 |
|
I'm not sure this is supposed to work. Maybe with an SVG `<filter>` element (developer.mozilla.org/en-US/docs/Web…)?
Here's my demo where it works: dark-mode-favicon.glitch.me.
|
||
|
|
||
| Thomas Steiner retweeted | ||
|
💀 Taudry Hepburn 💀
@tabatkins
|
Jan 29 |
|
@jensimmons and @MiriSuzanne's ideas for Custom Cascade Origins are just such a great idea github.com/w3c/csswg-draf…
Jen's slides, in particular (noti.st/jensimmons/QOE…), give a ton of distinct use-cases that make me just go "duh, of *course* we need this".
|
||
|
|
||
| Thomas Steiner retweeted | ||
|
Maximiliano Firtman
@firt
|
Jan 29 |
|
The new version of PWA Builder is out.
—New Web Components
—PWA Launcher Packaging now includes 1) a ready-to-PlayStore launcher APK, 2) macOS build, 3) Windows 10 package and a nice mention to Samsung Galaxy Apps distribution. Packaging for iOS was removed as announced. twitter.com/pwabuilder/sta… pic.twitter.com/E2ktsx5nqp
|
||
|
|
||
|
Thomas Steiner
@tomayac
|
Jan 29 |
|
Did you start on Edge with the same set of extensions that you had installed on Chrome? Did you have Chrome flags set that you didn’t set in Edge?
|
||
|
|
||
| Thomas Steiner retweeted | ||
|
Sam Saccone
@samccone
|
Jan 28 |
|
With flash.android.com launching to the world today I would love to pull back the covers and tell you a little of how we made it possible to update your Android Phone's operation system through the browser! 📲
twitter.com/AndroidDev/sta…
|
||
|
|
||
| Thomas Steiner retweeted | ||
|
profdeibert
@RonDeibert
|
Jan 28 |
|
Our new @citizenlab report out now: "Stopping the Press: @nytimes Journalist @NYTBen Targeted by Saudi-linked Pegasus Spyware Operator". citizenlab.ca/2020/01/stoppi…
|
||
|
|
||
|
Thomas Steiner
@tomayac
|
Jan 28 |
|
The new Android Flash Tool uses WebUSB so you can flash a new firmware on your Android phone 📲 right from the browser. This is a pretty significant Project Fugu 🐡 API use case. All details in the quoted tweet. ⤵️ twitter.com/AndroidDev/sta…
|
||
|
|
||
|
Thomas Steiner
@tomayac
|
Jan 28 |
|
(Sorry, forgot to answer.) I don’t read it that way, but you’re of course more than free to open a spec clarification bug (github.com/w3c/csswg-draf…) or a Chromium bug (crbug.com/new). Please CC: me if you do. Thanks!
|
||
|
|
||
| Thomas Steiner retweeted | ||
|
Jake Archibald
@jaffathecake
|
Jan 27 |
|
Folks asked for the source for the interactive mass-polling thing we did at Chrome Dev Summit. But I figured, why not put it on @glitch instead?
glitch.com/edit/#!/bwq?pa… - Remix this to create your own polls.
glitch.com/culture/run-au… - What I learned along the way.
|
||
|
|
||
|
Thomas Steiner
@tomayac
|
Jan 27 |
|
Indeed a missing feature that’s tracked as github.com/WICG/native-fi….
|
||
|
|
||
|
Thomas Steiner
@tomayac
|
Jan 27 |
|
Progressive enhancement (PE) makes sure people have a useful and usable experience during and after the origin trial (OT) phase. Even during the OT, there’s an API usage cap, so PE ideally should be part of your app.
|
||
|
|
||