Thomas Steiner (@tomayac)

Hamburg, Germany

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

March 2018

googlewmc For normal crawling and indexing, just use a sitemap file. To submit individual URLs, use Fetch as Google. But if y..twitter.com/i/web/status/9…FK

via Twitter Web Client (retweeted on 8:19 PM, Mar 31st, 2018 via Echofon)

arnaudbrousseau Sparklines implemented in…a typeface? Brilliant idea: aftertheflood.co/projects/spark…

via Twitter Web Client (retweeted on 8:19 PM, Mar 31st, 2018 via Echofon)

paul_irish Some of the brightest performance minds I know have tried to make loading unbundled ES modules fast. They have not..twitter.com/i/web/status/9…M3

via Twitter Web Client (retweeted on 8:05 PM, Mar 31st, 2018 via Echofon)

Create a Node.js-based app quickly from any device (including a phone if you need to), serve it instantly, share an..twitter.com/i/web/status/9…sz

via Echofon

stefanjudis This is a fantastic guide on the ResourceTiming API! 👏🏻
Thanks @nicj for writing “ResourceTiming Visibility: Third-..twitter.com/i/web/status/9…sP

via Twitter Web Client (retweeted on 3:45 PM, Mar 30th, 2018 via Echofon)

@thekitze 🤔 Hmmm, now I want to build <Meme> as a Web Component. tenor.com/search/that-do…

via Echofon in reply to thekitze

pepelsbey_ How to misuse viewport units: font-size: 1vw. Text is too small or too big? Cmd/Ctrl+ or Cmd/Ctrl− won’t work, desi..twitter.com/i/web/status/9…oa

via Twitter Web Client (retweeted on 3:34 PM, Mar 30th, 2018 via Echofon)

“Emscripting a C library to Wasm” by @DasSurma. Great tutorial! 👌 developers.google.com/web/updates/20…

via Twitter for iPhone

<MARQUEE>Background Apps: xkcd.com/1965/ ✈️

via Echofon

anssik @kennethrohde @tomayac @firefox Firefox disabled old deprecated versions of those APIs. The corresponding Generic S..twitter.com/i/web/status/9…ZG

via Twitter for iPhone (retweeted on 12:34 PM, Mar 30th, 2018 via Twitter for iPhone)

@kennethrohde @firefox @anssik Yeah, I get that. Probably going through a permission dialog would be the best way g..twitter.com/i/web/status/9…Pr

via Twitter for iPhone in reply to kennethrohde from Schlüchtern, Deutschland

The @firefox browser disables the Proximity and Ambient Light Sensor APIs: bleepingcomputer.com/news/software/…. I’m all for pri..twitter.com/i/web/status/9…dn

via Echofon

Site isolation (chromium.org/Home/chromium-…) got enabled by default in @googlechrome’s beta channel.

via Echofon

@rmondello Congratulations to your entire team! This is brilliant news for the Web ecosystem. Too bad the feature d..twitter.com/i/web/status/9…Kn

via Echofon in reply to rmondello

@firt If you don’t get it, uninstall the iOS beta software profile, reboot, and you should get it.

via Echofon in reply to firt

“Update: A previous version of this post stated the Service Worker API is available in all applications using WKWeb..twitter.com/i/web/status/9…O6

via Twitter Web Client in reply to tomayac

The four screenshots show 🕵️‍♂️ PWA Feature Detector (tomayac.github.io/pwa-feature-de…) running in:
① Safari ✅
② SFSafariVi..twitter.com/i/web/status/9…wG

via Twitter for iPhone in reply to tomayac from Hamburg, Germany

Just updated to iOS 11.3 final, Build 15E216. Happy to report that Service Workers are supported in…
✅ Safari
✅ SFStwitter.com/i/web/status/9…3bgn

via Twitter for iPhone from Hamburg, Germany

@JoubranJad Fair enough :-) For CSP, maybe there’s a way to integrate with report-uri.com.

via Twitter Web Client in reply to JoubranJad

@JoubranJad There’re many sources for RUM data. I envision WebDash could become an open target for tracking them…twitter.com/i/web/status/9…sf

via Twitter for iPhone in reply to JoubranJad from Hamburg, Germany

sw12 Progressive Web Apps for WebRTC — from@appear_inn’s@kartoffelmoss:
webrtchacks.com/pwa-webrtcw

‘devices are thermally.twitter.com/i/web/status/9…s7g

via Twitter Web Client (retweeted on 12:40 AM, Mar 29th, 2018 via Echofon)

brad_frost Software projects, please stop with language like “just run `npm install …”

What does `run` mean? Where?
What’s..twitter.com/i/web/status/9…Vk

via Twitter Web Client (retweeted on 12:29 AM, Mar 29th, 2018 via Echofon)

@JoubranJad Is it somehow possible to integrate Real User Monitoring (RUM) data? Also Content Security Policy (CSP..twitter.com/i/web/status/9…uE

via Echofon in reply to JoubranJad

@DasSurma @bfgeek @googlechrome @eae @tabatkins Define “intent”… But yeah, I know what you mean.

via Twitter for iPhone in reply to DasSurma from Hamburg, Germany

@bfgeek @DasSurma @googlechrome @eae @tabatkins Cool 😎, I guess this counts as “Intent”. One more purple box, @DasSurma. 💜 📦.

via Echofon in reply to bfgeek

patmeenan Haven’t figured out how to expose it in the UI yet but WebPageTest now runs @Wappalyzer detection as part of the te..twitter.com/i/web/status/9…Un

via Twitter Web Client (retweeted on 9:31 PM, Mar 27th, 2018 via Echofon)

@sw12 Closed-world assumption in full action: what is not currently known to be true, is false. en.m.wikipedia.org/wiki/Closed-wo…

via Echofon in reply to sw12

@DasSurma Do you think we could get signals for the two @googlechrome red boxes? The Google authors @eae (Font Metr..twitter.com/i/web/status/9…Z0

via Twitter for iPhone in reply to DasSurma from Hamburg, Germany

ebidel “Working with the new CSS Typed Object Model”: developers.google.com/web/updates/20…

Calling this .className => .classList, but..twitter.com/i/web/status/9…9E

via TweetDeck (retweeted on 9:11 PM, Mar 27th, 2018 via Echofon)

pbakaus Incredible article and reflection by @glueckpress on AMP, the open web, WordPress and so much more. glueckpress.com/9336/amp-and-w…

via Twitter for Android (retweeted on 9:40 AM, Mar 27th, 2018 via Echofon)

justmarkup Collected most of the mentioned CSS snippets in an article including explanations: justmarkup.com/log/2018/03/co… twitter.com/justmarkup/sta…

via Twitter Web Client (retweeted on 7:26 AM, Mar 27th, 2018 via Echofon)

JoubranJad We’re launching Webdash, our latest Open Source project!

Webdash is a customizable web dashboard for your web proj..twitter.com/i/web/status/9…6L

via Twitter Web Client (retweeted on 12:35 AM, Mar 27th, 2018 via Echofon)

@individual8 Hehe, found you. My Facebook request is pending.

via Twitter for iPhone in reply to individual8 from Hamburg, Germany

And we’re back 👍 Thanks a lot for the quick help!

In the future, a better user/developer experience would be to se..twitter.com/i/web/status/9…1N

via Twitter Web Client

My @WikiLiveMon @Twitter bot 🤖 that’s been running alongside @mediagalleries almost uninterruptedly since May 2013..twitter.com/i/web/status/9…ye

via Twitter for iPhone from Hamburg, Germany

Paul_Kinlan I’m impressed. Firefox for Android on Chrome OS can add PWA. On first glance works quite well.

+ offers prompt (n..twitter.com/i/web/status/9…th

via TweetDeck (retweeted on 11:19 PM, Mar 24th, 2018 via Echofon)

@HenrikJoreteg @Paul_Kinlan Favorite related article: “My $169 development Chromebook” blog.lessonslearned.org/building-a-mor… 👌

via Echofon in reply to HenrikJoreteg

ChromeDevTools A list of DevTools tips by @flaviocopes

flaviocopes.com/chrome-devtool… pic.twitter.com/SOax0GO1US

via TweetDeck (retweeted on 7:41 PM, Mar 24th, 2018 via Echofon)

beverloo If the Guardian Mobile Labs’ incredible research on notifications and interactive news formats influenced your work..twitter.com/i/web/status/9…9i

via Twitter Web Client (retweeted on 8:44 PM, Mar 23rd, 2018 via Echofon)

ChromiumDev What does it mean to develop new JS feature? and what need to be considered before introducing new method? Check ou..twitter.com/i/web/status/9…mY

via TweetDeck (retweeted on 8:37 PM, Mar 23rd, 2018 via Echofon)

umaar Dev Tips: DevTools: Modernize your JavaScript codebase with DevTools: umaar.com/dev-tips/167-c… - Get the correct Fet..twitter.com/i/web/status/9…ej

via Twitter Web Client (retweeted on 12:28 PM, Mar 23rd, 2018 via Echofon)

about the (now obsolete!) “compressive” images technique: upscale your images and save them with super low qua..twitter.com/i/web/status/9…pR

via Echofon

Junaidanwar3 Never knew about this @ChromeDevTools feature:

Ctrl+click on a css property and it takes you to the definition of..twitter.com/i/web/status/9…DQ

via Twitter Web Client (retweeted on 12:16 PM, Mar 23rd, 2018 via Echofon)

webrendyn I’m stoked to introduce the web to the Edge DevTools Protocol (“EDP”): docs.microsoft.com/en-us/microsof…

Last year we began..twitter.com/i/web/status/9…C4

via Twitter Web Client (retweeted on 12:14 PM, Mar 23rd, 2018 via Echofon)

Compare the @googlechrome for iOS screenshot from this tweet taken on beta 6 with the screenshot in my previous twe..twitter.com/i/web/status/9…Bv

via Twitter for iPhone in reply to tomayac from Hamburg, Germany

Unless I’m mistaken it seems like the latest beta 6 of iOS 11.3 removed Service Workers from WKWebView 😱.
It shoul..twitter.com/i/web/status/9…mA

via Echofon

Pre-print of my @TheWebConf Developers’ Track paper: “What is in a Web View? An Analysis of Progressive Web App Fea..twitter.com/i/web/status/9…n2

via Twitter for iPhone

⚠️ If you develop @AMPhtml pages that go alongside your regular pages (i.e., AMP pages that are _not_ canonical), t..twitter.com/i/web/status/9…PK

via Echofon

Are you agile? Interesting talk on agility by @facebook VP @mrabkin: if you only have one try, the traditional proc..twitter.com/i/web/status/9…2E

via Twitter for iPhone

We’re so fast 💨, we even flipped the accent on the ‘à’ 😉… Come see our master class o@AMPhtmlml and Progressive Webtwitter.com/i/web/status/9…NHXW

via Twitter Web Client

@jdlrobson @ffloeck @WikiResearch Thanks for adding. It got quite some coverage in 2013 and 2014, not just on socia..twitter.com/i/web/status/9…FJ

via Twitter for iPhone in reply to jdlrobson from Aveiro, Portugal

@KingWebString I guess as long as you have a mapping of url➡️industry you could build it yourself with developers.google.com/web/tools/chro….

via Echofon in reply to KingWebString

cheneytsai I’m really liking how Twitter’s PWA disables the native pull-to-refresh options and replaces it with an improved me..twitter.com/i/web/status/9…9t

via Twitter Web Client (retweeted on 9:20 AM, Mar 4th, 2018 via Echofon)

@osandacooray @JohnMu All we can say about this topic is covered in this blog post: webmasters.googleblog.com/2018/01/using-….

via Echofon in reply to osandacooray

ChromeDevTools Tip: The Quick Sources tab lets you inspect a file’s source code alongside any other DevTools panel. pic.twitter.com/u2chXvlHIr

via TweetDeck (retweeted on 7:23 PM, Mar 3rd, 2018 via Echofon)

Real_CSS_Tricks “Fontanello is a browser extension for Google Chrome and Firefox that lets you display the basic typographic styles..twitter.com/i/web/status/9…eA

via TweetDeck (retweeted on 7:19 PM, Mar 3rd, 2018 via Echofon)

Quick visual recap of yesterday’s event at @GoogleUK in London: events.withgoogle.com/pwa-roadshow-l…. More roadshow..twitter.com/i/web/status/9…cQ

via Twitter Web Client

ebidel Use Puppeteer to verify your service worker 🏗is caching the entirety of a page. Don’t forget resources, then discov..twitter.com/i/web/status/9…Gq

via TweetDeck (retweeted on 7:05 PM, Mar 2nd, 2018 via Echofon)

@KingWebString You can get more details on the methodology by clicking on the circled ‘i’, see the screenshot below: pic.twitter.com/ubbimAvmE0

via Twitter for iPhone in reply to KingWebString from Camden Town, London

paulcalvano Looking at Akamai mPulse data, Firefox Quantum shows a massive 24% improvement in DOMContentLoaded time. Hats off t..twitter.com/i/web/status/9…Z8

via Twitter Web Client (retweeted on 8:34 AM, Mar 2nd, 2018 via Echofon)

There’re a number of mobile speed measuring tools out there. The article “How To Think About Speed Tools” does a de..twitter.com/i/web/status/9…Nl

via Echofon

@Paul_Kinlan Ironically, yes, setting the flag definitely makes me more unique from a finger printing point of view… ¯\_(ツ)_/¯

via Twitter for iPhone in reply to Paul_Kinlan from London, England

Not firing one’s Web tracking pixels if the `navigator.doNotTrack` flag is set. 🚩 twitter.com/justmarkup/sta…

via Echofon

Web Platform Test results for major browsers: wpt.fyi. twitter.com/yoavweiss/stat…

via Echofon

What @sw12 said ⤵️. For a live test you can also use 🕵️‍♀️ PWA Feature Detector: tomayac.github.io/pwa-feature-de…twitter.com/i/web/status/9…78

via Echofon

ChromiumDev Want to learn about variable fonts? This introduction by @Mustafa_x will teach you the basics;..twitter.com/i/web/status/9…VK

via TweetDeck (retweeted on 1:52 PM, Mar 1st, 2018 via Echofon)

mmatuzo TIL about CSS line-clamp, which let’s you truncate multi-line text after x lines.
Pen: codepen.io/matuzo/pen/BYG…
Su..twitter.com/i/web/status/9…j9

via Twitter Web Client (retweeted on 1:45 PM, Mar 1st, 2018 via Echofon)

@KingWebString @Google @rowan_m We start boarding now-ish, but I doubt I’ll make it on time. We have the replacemen..twitter.com/i/web/status/9…qN

via Echofon in reply to KingWebString

@KingWebString @Google @rowan_m Hmmm 🤔… Stuck in Hamburg myself. My initial flight got canceled, my replacement flitwitter.com/i/web/status/9…k4QJ

via Twitter for iPhone in reply to KingWebString from Hamburg, Germany

Service Worker Background Sync helps @Pinterest recover and replay requests that else would have gone lost. Added t..twitter.com/i/web/status/9…NW

via Echofon

rob_dodson Really excited for this!
Intent to implement :focus-visible in Chromium 😀

groups.google.com/a/chromium.org…

via Twitter Web Client (retweeted on 12:58 AM, Mar 1st, 2018 via Echofon)