Thomas Steiner (@tomayac)

Now at @tomayac@toot.cafe

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

March 2020

Neat post by @rajasegar_c explaining how @pikapkg’s Snowpack works: https://t.co/cZnc1o0KHL. 💏

via Twitter for iPhone

@argyleink @MiriSuzanne @Lady_Ada_King Thanks for the mention, Adam.
You can see this pattern in action on https://t.co/ScxySRrn3M. The custom element we use is https://t.co/FKfxCMMVoL.

via Twitter for iPhone

@derSchepp There’s been some activity on the bug recently: https://t.co/T1OWVFJz9i.

via Echofon

RT @JoubranJad: Learn how to sing a song with the JavaScript speech synthesis API (using async/await)

https://t.co/oeqfQpEdg9

#javascript…

via Echofon

@istinhere @klamma @kevin_jahns The file name suggestion issue is tracked as https://t.co/KS122IBwfP.

via Echofon

@istinhere @klamma @kevin_jahns @excalidraw You can pass a previous file handle to get “Save” (https://t.co/LfJzzF3MvV), if you don’t pass a file handle, you get “Save As”.
Opening files should be straight-forward: https://t.co/ukaWr9Lzfr. You can always

via Twitter Web App

@Simmerl19 @ChromiumDev Das Feedback im Issue war, dass `TextEncoder` bzw. `TextDecoder` (Beispiele: https://t.co/IcqGUwk1W9) die Antwort sind. Beides verwendest du ja schon, laut ursprüngl. Tweet. Stellt das ein großes Problem dar, oder ist es nur ein

via Twitter Web App

@AmooMorad I do hope so, but I’m not in the position to make a forward-looking statement here…

via Twitter for iPhone in reply to AmooMorad

@hdjirdeh Congratulations, Houssein. <3

via Echofon in reply to hdjirdeh

RT @ChromiumDev: In collaboration with our friends at @MicrosoftEdge we’ve refreshed the look, and improved the accessibility of the browse…

via Echofon

@AmooMorad @ChromiumDev @webkit Yes. Just confirmed working again on 13.4 (17E255). 💍

via Twitter for iPhone in reply to AmooMorad

Wow 😯. Smart Copy looks like an adorable Microsoft Edge feature. ⤵️ https://t.co/JsTrOj1aVP

via Echofon

RT @rmondello: @SaraSoueidan @CtrlBlog Worth pointing out that an IntersectionObserver-based implementation will almost always be less frie…

via Echofon

@istinhere @klamma @kevin_jahns If it didn’t work, happy to have a (private or public) look at your code.

via Echofon

@Simmerl19 @ChromiumDev Danke. Habe https://t.co/iSALKyEglL für dein Feedback geöffnet.

via Twitter Web App

@istinhere @klamma @kevin_jahns You need to register for an origin trial in order to use it: https://t.co/PXDzsTJ8wL (this gives you a token that you put on the page in a `<meta>` tag).

For purely local experiments, you can also set the chrome://flags/#n

via Twitter Web App

@Simmerl19 @ChromiumDev Glückwunsch! Klingt nach einem perfekten Anwendungsfall für die Native File System API. Wir freuen uns übrigens über Feedback jedweder Art bzgl. der API. Frohes Arbeiten mit den Daten aus dem “Uralt-System”…

via Twitter Web App in reply to Simmerl19

@istinhere @klamma @kevin_jahns Looks cool! If you’re interacting with local files, maybe give my library a try: https://t.co/8GMIc3utO1.

via Echofon

@slightlylate @andreban Post the link here, or your tweet didn’t happen. 😂

via Echofon in reply to slightlylate

@benmorss It’s literally the first thing I checked. 😂 I like elephants, and I like rooms.

via Twitter for iPhone

@benmorss https://t.co/FiOhP3J14T

Not an AMP page
The URL is not an AMP page, nor does it link to an AMP page.

🐶 🥘

via Echofon

Prevent DOM-based cross-site scripting vulnerabilities with Trusted Types web.dev/trusted-types/. Reduce the DOM XSS attack surface of your application.

via Echofon

RT @fox: ⚡️ The upcoming release of @____lighthouse is going to introduce many changes, including a completely revamped scoring algorithm f…

via Echofon

RT @ChromiumDev: 💨‍🔬 if you are looking to experiment with something new this week, @tomayac has written about experiments around the Asyn…

via Twitter Web App

💡 Import passwords from Chrome into Safari on macOS Catalina 10.15.4:

“File” > “Import From” > “Google Chrome​.pic.twitter.com/nt1sm5kcfy5kcfy

via Twitter Web App

@kennethrohde @craigadolph Is there a process to report errata?

via Twitter Web App

PWA—The Superpowers of the Web and Native Apps Combinedpwa-book.awwwards.com4u. A great new eBook on Progressive Web Apps. 🔖

via Echofon

RT @sw12: Search and readable transcripts for Google Developer Expert videos at https://t.co/n9wTwRym1L:

• https://t.co/NRRlHZkinT

Link t…

via Echofon

RT @slightlylate: Amazing! Cheers to everyone who contributed. Love the focus on value to users rather than the details of the tech. https:…

via Echofon

@CharlieCroom @dluzar That’s actually working as intended! For SVGs, I copy the source code and not the image alt text, so you can paste an SVG into VS Code or SVGOMG. It’s all fine! 😀

via Twitter Web App in reply to CharlieCroom

@dluzar @CharlieCroom I did a hard-refresh and it works fine for me now, too. That’s awesome! Have you tried turning it off and on again? 😂

I’m just -1,671,518 characters over the tweet limit, though. Since I have your attention, can you increasepic.twitter.com/U1JlF2FlAM

via Twitter for iPhone in reply to dluzar

@CharlieCroom @dluzar Huh? I use Chrome 81 and start with an empty tweet box. You?

via Twitter for iPhone in reply to CharlieCroom

@CharlieCroom @dluzar Go to the demo https://t.co/1kwUzoiy8L (background on this: https://t.co/uLBDG0lKy7) and copy either of the images (⚠️ Careful with the SVG, pasting its source into the tweet box blocks the browser for a while).

via Twitter for iPhone

@dluzar @CharlieCroom Fair. It’s definitely a priority consideration. The screenshot below shows (on https://t.co/EkTwYa6pai) the ClipboardEvent. Both MIME types are there. I think this is the critical branch point: https://t.co/P2x4AAm76D. Don’t have tim

via Twitter Web App

@CharlieCroom @dluzar A little later than I thought, but finally looked at this. It turns out, draft.js doesn’t use the Async Clipboard API at all: https://t.co/YmVlFrGXnW. Bummer.

via Twitter Web App

@johnwilander Just in case the question isn’t clear: Are the 1st-party app shell resources still there in the Cache? Is the 3rd-party web font still there in the Cache? Are the 3rd-party ePub files still there in IDB? With “still” referring to my tw

via Echofon in reply to tomayac

@johnwilander @dot_app_tld Thanks for getting back! Third-party resources as in my tweet: https://t.co/QIVWTdBTbx

via Twitter for iPhone

@dot_app_tld Thanks, but honestly no.

“We do not expect the first-party in such a web application to have its website data deleted.”: yes, but my example has third-party resources.

via Echofon in reply to dot_app_tld

Say I have an ebook app ebook.tld added to home screen with the app shell ebook.tld/{index.html,style.css,script.js} and a web font fonts.tld/foosans.woff2 in the Cache and some large ePub files from gutenberg.tld/book{foo,bar}.epub in IDB. I use it today

via Twitter for iPhone in reply to tomayac

🤔 FWIW, I’m still not 100% sure what @webkit’s announcement is doing (or not) to Web apps. The whole blog post doesn’t mention the Cache API (https://t.co/SHWHldWp99) at all: https://t.co/M4O1oR05Ag.

via Twitter for iPhone

RT @diekus: #Foldable devices are here, and the fact that they enable new experiences is no secret. We’re looking into ideas to bring folda…

via Echofon

tomskitomski Advice to teams building new coronavirus services:

1) Get a 4 year-old Android phone, and use it as your test/demo device.

2) design-system.service.gov.uk is your friend.

3) Full React isn’t your friend if it makes your service slow & inaccessible

Remember: This is for everyone.

via Twitter Web App (retweeted on 8:00 AM, Mar 25th, 2020 via Echofon)

Scott_Logic OffscreenCanvas is growing in browser support and allows chart rendering to be delegated to a WebWorker. In his latest blog post, Chris Price works through an example to look at the performance improvements you can expect and how to achieve them bit.ly/2UAwi6T pic.twitter.com/IP0QTqg3Eu

via Twitter Web App (retweeted on 7:42 AM, Mar 25th, 2020 via Echofon)

@daviddalbusco Thanks 🔦 💞. No, home office definitely isn’t a regular arrangement under usual circumstances.

via Twitter for iPhone in reply to daviddalbusco

Full Third-Party Cookie Blocking And More: https://t.co/M4O1oR05Ag. Looks like service worker registrations, too, will be affected by the 7-day cap on all script-writeable storage. No mention of Cache API, though. 🤔 An oversight, @johnwilander?

via Echofon

RT @ChromiumDev: 🔣Our amazing Google Developer Experts have pulled together a playlist of some of their talks for you to watch to help you…

via Twitter Web App

@stefanjudis @contentful Leaving and coming back at L+1. Classic move. 😂 Congratulations!

via Echofon in reply to stefanjudis

@HeyPieter Boxes or books, or printer paper: the classic ream of 500 sheets. 🤣

via Twitter Web App in reply to HeyPieter

🤩 New content from @WhatWebCanDo: the one and only @NOtherDev has added Periodic Background Sync and Notification Triggers, two exciting Project Fugu 🐡 APIs. Read all about it in the quoted tweet! ⤵️ https://t.co/QIILGyDXmc

via Twitter Web App

My Working From Home Setup During COVID-19: https://t.co/GJFYvYHGAx

via Twitter for iPhone

@Lady_Ada_King @handcoding Nice! For more annoyingness, make the slides appear from two sides (for people opted in to motion)… 🤣 https://t.co/JKDXyjEFEv

via Twitter Web App

RT @tomayac: Multi-MIME type image copying with the Async Clipboard API 🔋
https://t.co/uLBDG0lKy7
See how to copy an SVG with #JavaScript s…

via Twitter for iPhone

@benschwarz So far two (I have some ideas for more):

1) The Async Clipboard API: https://t.co/ygfK5B035R

2) The Native File System API: https://t.co/ptWYbgwuiD

Project Fugu 🐡 is described here: https://t.co/vvaK6bRcLW. The tl;dr is: We want to make

via Twitter for iPhone

How many Project Fugu 🐡 APIs did you discover being used in the project? ⤵️ https://t.co/HMQUgvJlZr

via Echofon

@CharlieCroom @dluzar Thanks for the pointer, I’ll give it a try after the weekend.

via Twitter for iPad in reply to CharlieCroom

@CharlieCroom @dluzar Thanks for the prompt reply! Overriding `paste` would indeed solve this: https://t.co/AhXqmrYKuG. Happy to provide more details. @dluzar already did, too.

via Twitter for iPhone

@CharlieCroom 💋 Hi. Who would know how https://t.co/JNrqMyKeXj handles `paste` events? When I have a multi-MIME type clipboard item with `text/plain` and `image/png` (as described in https://t.co/uLBDG0lKy7), it seems the site prefers text over image.

via Twitter for iPhone

RT @HTTPArchive: 🎉🌏🌍🌎 An amazing team of volunteer translators have been hard at work making the Web Almanac available beyond English.

Tod…

via Echofon

RT @jaffathecake: Published a new version of pointer-tracker. It isn’t particularly popular, but I’ve found it really useful when handling…

via Echofon

@giuseppegurgone @ChromiumDev @PSPDFKit Looks fantastic, happy the API proved useful! 😃

via Twitter for iPhone in reply to giuseppegurgone

RT @ChromiumDev: Bored at home 🏠🦠? Here’s a cool trick @tomayac has pulled off with the 🔋 Async Clipboard API… ⤵️

via Twitter for iPhone

@codepo8 Some code to get you started: https://t.co/8GMIc3utO1 💾

via Twitter for iPhone

@hugojmd @kochie I’ve built a little web component that abstracts all this code away: https://t.co/gRVmvR6ybh. See it in action on https://t.co/ScxySRrn3M or on my blog (link in bio).

via Twitter Web App

@codepo8 One more option is the Native File System API: https://t.co/fJlE0vxHgX #NativeFS

via Twitter for iPhone

Multi-MIME type image copying with the Async Clipboard API 🔋
https://t.co/uLBDG0lKy7
See how to copy an SVG with #JavaScript so that when you paste…
💉 …in SVGOMG, it pastes the source code
💉 …in macOS Preview, it pastes a PNG render
💉 â€

via Twitter Web App

RT @shshaw: #CSS Quick Tip:
🔏 Fit text to the viewport with CSS variables!

All you need is to know the number of characters, which a litt…

via Echofon

RT @WebPlatformNews: My findings after browsing the web without a User-Agent header for one week https://t.co/LhSdjEDdtA

via Echofon

RT @ibobrik: To give you an idea of how internal blog posts at @Cloudflare look like, I took one of many and published it on the public blo…

via Echofon

hortont424 Web Developers: The latest iOS 13.4 beta brings desktop-class pointer and mouse event support to Safari and WebKit on iPadOS! For best results, adopt Pointer events, and ensure that your web content does not /depend/ on touch events (which a trackpad or mouse will not send).

via Twitter Web App (retweeted on 5:03 PM, Mar 19th, 2020 via Echofon)

Investigating Multi-Window Browser Applications: https://t.co/zym2FYTvMd.

via Echofon

RT @mounirlamouri: The Media Session API launched in Chrome a while back. Initially an Android feature, it’s now enabled across all platfor…

via Echofon

When you think you’ve seen it all… Fascinating story from Google’s Site Reliability Engineering (SRE) team: https://t.co/XOKL1dlRMd.

via Twitter Web App

@kennethrohde @christianliebel Or buy the PDF version for 8.90€ (which is what I did): https://t.co/cdVh7vDWEM.

via Twitter Web App

@kennethrohde @christianliebel Psst, you can sign up for a free test month and read the e-magazine: https://t.co/KstAcJdKyQ.

via Twitter Web App

🎉 Super proud that 🐡 Project Fugu, a multi-year effort my team at Google is working on, has made it into a five-page article written by @christianliebel in the prestigious @iXmagazin (🇩🇪). It’s behind a paywall, but you can easily purchase it

via Twitter Web App

Oh, exciting: an Intent to Ship for JavaScript private methods and accessors: https://t.co/MejuNylKxK. This feature is making it possible to define private class methods and accessors using the # syntax.

via Twitter Web App

@jiko_lit We still allow people to put their PWAs into the Play Store via Trusted Web Activity (TWA): https://t.co/b9EANOj6gS. Its gotten incredibly easy with @andreban’s https://t.co/xOurQiygVs.
(🇯🇵 @agektmr FYI)

via Twitter Web App

@erolbah @jcesarmobile @ChromiumDev @webkit Oh, and it works likewise on the just released iOS 13.4 beta 6 (17E255).

via Twitter Web App in reply to erolbah

@erolbah @jcesarmobile @ChromiumDev @webkit It’s working just fine on iOS 13.4 (17E5255a).

via Twitter Web App in reply to erolbah

@DasSurma @jaffathecake @DenisTRUFFAUT @addyosmani @petele @slightlylate @mathias Yeah, most probably that’s the problem.

Quoting from https://t.co/eSw86GRlyx: “Note that the right-hand side of the mapping (known as the “address”) must start with /,

via Twitter for iPhone

Looks like we’ll be using Chrome 80 for a little longer than usual: https://t.co/vLjejnZHqC. 🦠

via Twitter for iPhone

RT @ChromiumDev: Due to adjusted work schedules, we’re pausing upcoming Chrome & Chrome OS releases. Our goal is to ensure they continue to…

via Twitter Web App

@jeffposnick @petele (And we grew strong. And we learned how to get along.)

via Echofon in reply to jeffposnick

@Anoesj Sure, but this would send contradictory signals given this discussion: https://t.co/YM1ntYBHBE. This is really just a temporary hack, so I opted for redundant code and nested try {} catch (err) {}. I was squeaking, too, when I typed `git commit`.

via Twitter Web App

@daviddalbusco @Justinwillis96 Correct.

80: ‘camelCased’ only.
81: ‘camelCased’ and ‘dash-separated’.
82: ‘dash-separated’ only.

via Twitter for iPhone in reply to daviddalbusco

@Justinwillis96 Please note this tweet: https://t.co/EWwG5PmG4P (and thanks for using the library 😊)

via Twitter Web App

🔢 The enums of the Native File System API have changed (https://t.co/XS0tFBaWbW); v0.4.0 of 💾 browser-nativefs (https://t.co/SGAVxT43tr) deals with this. Please update!
It’s ugly (https://t.co/hc4Z71Pbxb), but will only be necessary until usage of

via Twitter Web App

RT @apassant: I have stage IV #kidneyCancer, and a dozen tumours in my lungs. I am #HighRiskCovid19. You might be fine if you get #coronavi…

via Echofon

RT @slightlylate: “why does the web need BT/NFC/serial/USB anyway?” https://t.co/Kk9azoH06E

via Echofon

In the next origin trial of the Native File System API a couple of very useful additions are coming, among them the capability to store file handles in Indexed DB (all details in the quoted tweet ⤵️).
Reminder: I maintain https://t.co/8GMIc3utO1 💾,

via Echofon

RT @MozWebCompat: Yet another amazing @FirefoxDevTools in @FirefoxNightly 76 for discovering #compatibility issues in CSS.

1. Flip the pr…

via Echofon

RT @jaffathecake: I created https://t.co/jkKfuw6CZ1 to try and figure out how requestStorageAccess works.

https://t.co/5iPXOXJ9ZC lists Fi…

via Echofon

@marcosc @slightlylate I’ve just made timeout handling clearer by explicitly calling out how it can be handled: https://t.co/kyXWiSgrsp.

via Echofon

Safari 13.1 Beta Release Notes: https://t.co/CgwXHZ936z. Some beautiful Web platform additions here: Async Clipboard API, nullish coalescing operator, CSS Shadow Parts,… 💏

via Echofon

RT @rowan_m: 🎛️ Look at that subtle colouring. The tasteful transparency. Oh my god, it even has an animation.

⚖️ Comparing native vs poly…

via Echofon

RT @jaffathecake: Chrome 80’s change to make cookies SameSite=lax by default is a huge step in preventing cross-site attacks. It should hav…

via Echofon

@rowan_m I’m getting microwaved out of this meeting room, sorry.
Not sorry.

via Echofon in reply to rowan_m

@benschwarz @fox Congratulations both. 💍

via Echofon in reply to benschwarz

@marcosc Bummer, but still a nice result! 💏

via Echofon

Screen wake lock has just received its third LGTM (https://t.co/rPiUTxW7og), meaning its Intent to Ship was approved! 🎉

That’s yet another Project Fugu 🐡 API checked. The use cases (see quoted tweet ⤵️ for a nice one) are super convincing. ht

via Twitter for iPhone

Accessible SVGs: Inclusiveness Beyond Patterns: https://t.co/7gelTFWRUO. Great summary article on making sure your SVGs are great for all. #a11y

via Twitter Web Client

@aayushagarwal5 @ChromiumDev @agektmr has the authoritative answer to this question. It’s rebranded as WebOTP.

via Twitter Web App

@gsnedders Depending on how long the situation stays as it is at the moment, this WFH order/recommendation might give some of us some hard to argue against, well, arguments.

via Echofon

RT @AMPhtml: Creating #AMPhtml pages just got a lot simpler 🤩 with the new AMP Optimizer 2.0. Check out the newest post on the AMP Blog ✨ t…

via Echofon

@andreasbovens @kennethrohde Same 🍌. I got one for development purposes (oh my, Firefox 48 is limited seen from today) and also bought another one for my kids as their first smartphone. It’s enlightening to watch them use it. Surprisingly little voic

via Echofon

🤔 I wonder if this means that some of the hardware APIs that Firefox OS piloted are coming back? Project Fugu 🐡 time? https://t.co/B1ubLQ1y4i

via Echofon

😳 Wow, Mozilla to collaborate with KaiOS on an updated Gecko engine: https://t.co/RCigtKxqpk. That’s great news for the web platform. https://t.co/bwkt43POoz

via Echofon

@mathias @ChromeDevTools Congratulations on landing this amazing feature! @ChromeDevTools just keep getting better and better! 💏

via Echofon in reply to mathias

RT @mathias: New accessibility feature in @ChromeDevTools: simulate vision deficiencies, including blurred vision & various types of color…

via Echofon

RT @JS_Days: Mit dem Project Fugu entstehen neue Möglichkeiten für das Web, rund um das Konzept der Progressive Web Apps herum. Aber worum…

via Twitter for iPhone

RT @meverteam: Censored Contagion: how Chinese social media manage #coronavirus information. Very interesting methodology of measuring cens…

via Echofon

@graycoding @SaraSoueidan +1 to the above tweet. For reverse geocoding (a task that tends to be expensive) have a look at https://t.co/enEdrdkVwg, which stands on the shoulders of the GeoNames project.

via Echofon

@Una Congratulations and welcome, Una!

via Echofon

RT @gregwhitworth: A new blog post that started out as a thank you to @meyerweb but grew into something larger - “Please, don’t stick to te…

via Echofon

Very interesting write up of a regular expression bug in shared library code that affected many Google products ⤵️.
Also #TIL about https://t.co/KX5nFqFm1s that was used during the bug hunt. https://t.co/2vup1kiuui

via Echofon

@jyasskin @monteslu @jlongster This, and https://t.co/8GMIc3utO1 to make it work on Firefox. :-)

via Echofon

@johnwilander The @nytimes has more profound background on the practice of “geofence” warrants, with an ace data journalism section (subheading “A new approach”) by @Rich_Harris: https://t.co/N6WVfV0fyi.

via Twitter for iPhone

@satvikpendem @slightlylate @philwalton No one is forcing you. 😌

via Echofon

RT @intenttoship: Blink: Intent to Ship: Screen Wake Lock API https://t.co/KqgHsabHww

via Echofon

RT @AaronGustafson: Notifying users of changes to your #PWA is hard. We’re thinking about ways to make it easier by enabling you to include…

via Echofon

Some more detail on @Brave’s randomization approach to prevent browser fingerprinting: https://t.co/ZUX3KMOswG. https://t.co/u5vMpbQqYd

via Echofon

RT @slightlylate: Pretty sure I’ve pointed this out before, but the architecture that @philwalton outlines in this post is the platonic ide…

via Echofon

RT @johnwilander: DuckDuckGo just released their own tracker list, ready to be used by privacy tools such as content blockers. They even op…

via Echofon

@individual8 @fgnass I had nothing to do with this, but I’ve sent myself a reminder to check out the service worker after my vacation. 😃 Sounds promising!

via Twitter for iPhone in reply to individual8

Google confirms Microformats are still a recommended metadata format for content: https://t.co/oOHSzoF2Bb. Structured data just comes in many flavors.

via Echofon

Scroll snapping after layout changes: https://t.co/yJjmsw3hs8. Great addition to the platform.

via Echofon

@daviddalbusco @workboxjs Technically this is just the vanilla Cache API :-)

via Echofon in reply to daviddalbusco

@ChrisLove @NOtherDev Great article, saw it before, but it got shared around here again. 💏

(Meta: Seems like the image https://t.co/nya5Pfk63b causes an overflow on mobile. Lacks `max-width: 100%` I’d guess.)

via Echofon

RT @webhintio: Catch #a11y pitfalls, cross-browser compatibility issues, and more… *before* they make it into your website’s codebase! 😎…

via Echofon

Creating the @EdgeDevTools 3D view: https://t.co/6sFB8U6wdI. Great overview article on how the 3D view feature came to life, starting from the early prototype to the final tool. 💍 https://t.co/Rnpx3cWfGC

via Echofon

@brucel @ourmaninjapan @RReverser @kennethrohde @domenic @Cloudflare <news-anchor-voice>Sundar Pichai, Chief Executive Officer of Alphabet Inc. and its subsidiary Google LLC, did not immediately respond to requests for comment.</news-anchor-voice>

via Twitter for iPhone

@brucel @RReverser @kennethrohde @domenic @Cloudflare @sundarpichai, any chance we can release user-agent statistics for Google Search?

via Twitter for iPhone

@brucel @RReverser @kennethrohde @domenic @Cloudflare *Cough*, yeah, a big we destination like https://t.co/aYox90zZc4 would have pretty insightful and representative user-agent statistics for sure. https://t.co/08gZvGotJH has https://t.co/1mRj9ppBj5, but

via Echofon

@daviddalbusco @deckdeckgo @stenciljs Really nice. For additional synergiesâ„¢, have you seeexcalidraw.com5q?

via Echofon in reply to daviddalbusco

@RReverser @mathias @v8js @marjakh File an Issue on me if you want, I’m happy to investigate once I’m back at work. 😃

via Twitter for iPhone

@RReverser @mathias @v8js @marjakh I still see it in incognito mode, on both iOS Safari as well as iOS Chrome. ¯\_(ツ)_/¯

via Twitter for iPhone

RT @MonsieurPerf: The @Wikimedia Foundation just hired @realnoam as a contractor to implement the Paint Timing API on Safari: https://t.co…

via Echofon

@simevidas @webkit On mobile it just works without a confirmation step. Tested on iOS 13.4 (17E5241d).

via Echofon

@mhartington Nice. @svenbudak has worked on something similar, too: https://t.co/Iysi2muqLm.

via Twitter for iPhone

RT @allanwhite: @TacticalMinivan Read up on Dark Mode design considerations. For example: enabling an all-black background helps OLED devic…

via Twitter Web App

@v8js @marjakh @mathias Oh no, I thought we had addressed the overflow issue (https://t.co/GmFW8Vk6Bv). I’m OoO, can you file an issue on me so I can have a look once back? https://t.co/rHelRUz8cp

via Echofon

RT @cos_theta: We’ve published an update on Chrome’s SameSite rollout: https://t.co/OkAyEZ5EHI

via Echofon

@patmeenan @addyosmani @ChromeDevTools Another proof point of how useful this feature would be: https://t.co/rD1gu0Pl5r

via Echofon

RT @stefanjudis: The `Intl` JS API gets better and better! Soon `DisplayNames` offers a quick way to get translated region, currency & lang…

via Echofon

RT @nickf: An interview with Thomas Steiner (@tomayac), Developer Advocate at Google Hamburg, about Project Fugu, a major player in the dev…

via Echofon

Good reminder by @addyosmani to always mark links with (at least) `rel=”noopener”` ⤵️. Calming to know that there’s a bug filed to make this the sensible default: https://t.co/oToddI66Wm 💍. https://t.co/9py3kxqlSJ

via Echofon