Thomas Steiner (@tomayac)

Now at @tomayac@toot.cafe

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

May 13th, 2020

RT @9to5Google: Progressive Web Apps will support Android’s homescreen app shortcuts https://t.co/TWJ0sY8ww6 by @nexusben https://t.co/CX23…

via Twitter Web App

@akctba @rynkns You can annotate your shortcut “url” entries like your “start_url” entries, here’s an example for Google Analytics:

…
“start_url”: “/?utm_source=homescreen”,
…
“shortcuts”: [{
“url”: “/shortie?utm_source=homescreen”
…
}]
…

via Twitter for iPhone in reply to akctba

googlechrome A little organization can go a long way. Managing your tabs just got easier on desktop. Learn more about the latest version of tab groups, now available in beta: goo.gle/2WPP63r pic.twitter.com/gebDyzoEo2

via Sprinklr (retweeted on 10:09 PM, May 13th, 2020 via Echofon)

@pushbullet @DotProto @rowan_m @ArtemR @Paul_Kinlan Gotcha. I just thought the rejection notice looked horribly familiar. Hope this situation resolves soon.

via Twitter for iPhone in reply to pushbullet

RT @pikapkg: 🍰🍰 Happy Deno v1 Release Day! 🍰🍰

Want to run npm packages in Deno? Try Pika CDN:
🏗️ Works with any npm package, not just ESM!…

via Echofon

@pushbullet @DotProto @rowan_m @ArtemR @Paul_Kinlan You might do this already, as I wrote I didn’t check your code, but this is what caused my rejection to magically go away for an extension of mine. The Chrome Web Store team’s message was equally cry

via Echofon in reply to tomayac

@pushbullet @DotProto @rowan_m @ArtemR @Paul_Kinlan Haven’t seen code, but what helps is DYNAMICALLY injecting the contentscript:

chrome.tabs.executeScript({
file: ‘contentscript.js’
}

This allows you to REMOVE this block from the manifest:

“conten

via Echofon in reply to pushbullet

@torgo @w3c Loved your subtle @Snowden visual book mention during the call. It has a special place on my bookshelf, too.

via Echofon in reply to torgo

@argyleink #TIL. There should probably be a mention of this only applying to user-editable (as in an input field or `contenteditable`) elements (the section before mentions this: https://t.co/QwpeODx2mR).

via Echofon

@samthor The desktop PWA is great, the music selection is good, including some non-official stuff like concerts etc. (albeit this content may be short lived). No Android Wear app yet, so I am a little stuck with Play still on my watch.

via Echofon in reply to samthor

@slightlylate @eleven_ty @Netlify Nice job, especially thanks for keeping the URLs working. I ended up doing an .htaccess lookup table for my blog, but it works.

Meta: I’m seeing some color switching as if links were initially blue, then black, and als

via Echofon in reply to slightlylate

@patmeenan @scottjehl @dalmaer They should have opted for the long URL CableNewsNetwork.com in hindsight. No one ever would have noticed how slow the CNN homepage is this way.

via Echofon in reply to patmeenan

patmeenan The synthetic Web Vitals (LCP, CLS and TBT) are now front-and center in the WebPageTest results for browsers that report them (Chromium-based).

The Filmstrip view also shows a red box around the frame that corresponds to LCP so you can verify it measures correctly for your site. pic.twitter.com/cevy8PDOGW

via Twitter Web App (retweeted on 9:00 PM, May 13th, 2020 via Echofon)

@fanthomas_ @rynkns @9to5Google It’s not required, but recommended, since most platforms will use shortcuts with icons. https://t.co/7DlZhL32Wm

via Twitter for iPhone

@fanthomas_ @rynkns @9to5Google Did you use Chrome Canary when you installed the app? It might also be Samsung’s modifications of stock Android, but this is just guessing.

via Twitter Web App in reply to fanthomas_