Thomas Steiner (@tomayac)

Now at @tomayac@toot.cafe

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

October 2017

justmarkup Just realized navigator.connection.effectiveType is available in Service Workers 👍

Great for delivering different assets (2g -> low res img, 4g -> high res img…) to user based on available network.

via Twitter Web Client (retweeted on 8:32 PM, Oct 31st, 2017 via Echofon)

@hfmuehleisen @cwi_da @CWInl Congratulations, now that’s positive news :-)

via Echofon in reply to hfmuehleisen

Important reminder by @mahemoff: an app’s not just the look, but also the feel. Desktop Progressive Web Apps need proper system integration. twitter.com/mahemoff/statu…

via Echofon

JohnMu Fascinating to see how people break into online services. Good to get these reports (and fix them :-))!
medium.com/@alex.birsan/m…

via TweetDeck (retweeted on 8:15 PM, Oct 31st, 2017 via Echofon)

maxlynch Take it from me: if you’re building a UI library in 2017, strongly consider web components instead of a hard dependency on a framework

via Twitter Web Client (retweeted on 7:07 PM, Oct 31st, 2017 via Echofon)

@pistenprinz Pistenprinz, mach die Seite mal PWA Digga! 😉

via Echofon in reply to pistenprinz

If your app looks like app.js, vendor.js, main.css, you might want to watch/read @samccone’s talk (transcript): medium.com/@samccone/perf… 👏 twitter.com/samccone/statu…

via Echofon

Apple’s iPhone X: The First Field Report: wired.com/story/iphone-x… 📱

via Echofon

Netflix functions w/o client-side React, and it’s a good thing: jakearchibald.com/2017/netflix-a…. @jaffathecake debunks FUD on @netflix’ React move.

via Echofon

Wikicite Scholarly papers in Scholia whose main subject [P921] is @wikidata [Q2013] tools.wmflabs.org/scholia/topic/… pic.twitter.com/nQdNGdnQTl

via Twitter Web Client (retweeted on 12:18 PM, Oct 30th, 2017 via Twitter for iPhone)

agektmr Hacking Chrome’s Payment Request Api into PayPal’s iframe buttons
medium.com/@bluepnume/hac…

via TweetDeck (retweeted on 1:25 PM, Oct 29th, 2017 via Echofon)

sundarpichai Will drop everything else we are doing and address on Monday:) if folks can agree on the correct way to do this! twitter.com/baekdal/status…

via Twitter for Android (retweeted on 10:13 AM, Oct 29th, 2017 via Echofon)

Paul_Kinlan The new modal permission dialog in Chrome really make me resent sites the do ‘onload’ requests for services. Block has been hit a lot. pic.twitter.com/2aKqBW0ov1

via Twitter Lite (retweeted on 6:32 PM, Oct 28th, 2017 via Echofon)

🙏 folks: I’ve worked on “@Wikipedia & @wikidata Tools for Google Spreadsheets” Issues today—Help needed:github.com/tomayac/wikipe…c

via Twitter Web Client

Gave @Wikipedia Screensaver some much needed ❤️—Now speaking again after switching towikitech.wikimedia.org/wiki/EventStre…F.
Demo👉tomayac.github.io/wikipedia-scre…Apic.twitter.com/y92GX2s4JCC

via Twitter Web Client

Working at Amazon by @timbray: “[A]sshole density non-zero but < average.” tbray.org/ongoing/When/2…. I’d be interested in the diversity bit.

via Echofon

WiViVi—Wikipedia Views Visualized: interesting new visualization of@Wikipediaa traffic by language and country:blog.wikimedia.org/2017/10/27/new…C 🗺

via Echofon

Jokrates How to write a for dummies:
Poets that have a spouse that is born in the same city as Goethe pic.twitter.com/IA6pKmhkK3

via Twitter Web Client (retweeted on 10:15 AM, Oct 28th, 2017 via Echofon)

juansequeda Wrote up my trip report for …which includes the 1+ hour Jam Session video! You do not want to miss this!

juansequeda.com/blog/2017/10/2…

via Twitter Web Client (retweeted on 10:09 AM, Oct 28th, 2017 via Echofon)

RoKhanna In Portugal, with no net neutrality, internet providers are starting to split the net into packages. pic.twitter.com/TlLYGezmv6

via TweetDeck (retweeted on 11:50 PM, Oct 27th, 2017 via Echofon)

gokul_i 🔥 Tips: Check network requests made by an iframe by group. Super useful 🙌

DevTools > Network Panel > Select Group by frame

@ChromeDevTools pic.twitter.com/Ni50nPuquI

via Twitter Web Client (retweeted on 11:28 PM, Oct 27th, 2017 via Echofon)

umaar I’ve written a new article 🎊 The State of Modules in JavaScript: sitepen.com/blog/2017/10/2… ES Modules, dynamic imports, Node.js support & more pic.twitter.com/DNNsnstJYI

via Twitter Web Client (retweeted on 11:12 PM, Oct 27th, 2017 via Echofon)

@nekrtemplar @DasSurma Exactly, make non-cached links non-clickable if offline. @DasSurma’s microtip has the core code snippet for that. Congratulations again.

via Twitter for iPhone in reply to nekrtemplar

justinpervorse So turns out being in 25+ Slack channels plus all the DM’s is actually worse than using email to communicate with people

via Twitter Web Client (retweeted on 10:19 AM, Oct 27th, 2017 via Twitter for iPhone)

@nekrtemplar 💡Two ideas:
① use @DasSurma’s microtip to disable non-available links (youtube.com/watch?v=7fnpsF…)
② Ideally handle m. & regular site in the SW

via Twitter Web Client in reply to nekrtemplar

✨Brilliant fully offline enabled PWA (webpack-offline powered) for 🇳🇱 publisher @omroepwest built by @nekrtemplar: m.omroepwest.nl. twitter.com/nekrtemplar/st…

via Twitter Web Client

jaffathecake Detecting WOFF2 support using the font loading API, by @zachleat (h/t @_munter_)

github.com/filamentgroup/… pic.twitter.com/A0aExJVWZU

via TweetDeck (retweeted on 11:32 PM, Oct 26th, 2017 via Echofon)

The pure fact of folks complaining about the most minor design issues demonstrates the level of ❤️ to the detail people expect from Apple:⤵️ twitter.com/tcurdt/status/…

via Echofon

@cdavisafc Hey Cornelia. Just saw you in the C♀️DE film 🎥 (geekfem.net/2017/09/24/deb…). Great job! We met w/ @dret for @wsREST. Small world… pic.twitter.com/t8rhYMmBE5E5

via Twitter for iPhone

🇩🇪🗞Publisher @welt has launched a Progressive Web App with asset caching based on @workboxjs! Top work, @WeltDev 👏! Next step: full offline..twitter.com/PatrickDahms/s…90

via Twitter Web Client

thurrott Mozilla Embraces Progressive Web Apps - thurrott.com/mobile/142280/… pic.twitter.com/RjT2smwGqz

via Thurrott Dot Com (retweeted on 10:59 AM, Oct 26th, 2017 via Echofon)

@david_losert @wolframkriesing Yes, minifying individual files is definitely obligatory. Just the bundling step is now considered bad practice.

via Twitter for iPhone in reply to david_losert

📄Apple have just started implementing the Web App Manifest spec lists.webkit.org/pipermail/webk…! Also see @addyosmani’s bug bugs.webkit.org/show_bug.cgi?i….

via Twitter Web Client

Thanks, @auth0, for a _great_ summary of , Day 1 (Day 2 coming, too? </no-pressure>) auth0.com/blog/chromedev… twitter.com/auth0/status/9…

via Echofon

grigs Big changes to permissions coming in Chrome 63. Will be a modal. Will encourage good dev behavior. pic.twitter.com/OTnYANrphM

via Tweetbot for iΟS (retweeted on 8:59 PM, Oct 24th, 2017 via Twitter Lite)

ThisIsJoFrank “Success with CSS” medium.com/samsung-intern… I I wrote about how to make your css awesome! Down with Chaotic Style Sheets!

via Twitter Web Client (retweeted on 8:28 PM, Oct 24th, 2017 via Echofon)

Una Preload decisions:

- battery level
- available memory / storage
- user is not on cellular
- check for data saver boolean

pic.twitter.com/AqneffltDC

via Twitter for iPhone (retweeted on 8:21 PM, Oct 24th, 2017 via Echofon)

Embracing HTTP/2 also means undoing years of HTTP/1.1 optimizations that are now considered bad practice. Keep embracing, @HolidayCheckLab! twitter.com/wolframkriesin…

via Echofon

@kamranahmedse Thanks. Was a real pleasure discussing PWA strategies with you! Really enjoying the collaboration and looking forward to the @tajawalae PWA!

via Twitter Web Client in reply to kamranahmedse

jkup You know you built a great PWA when folks are willing to demo it live with the network turned off! @trivago at pic.twitter.com/zbJSbjJsB1

via Twitter for iPhone (retweeted on 10:16 PM, Oct 23rd, 2017 via Twitter for iPhone)

Amplifying the fact that Apple are again seeking the dialogue at . 📢 👏 twitter.com/jonathandavis/…

via Echofon

ChromiumDev Introducing the Chrome User Experience Report: bit.ly/introducing-cr… - real user experience measurement for the web! pic.twitter.com/GmbO7dGX9j

via TweetDeck (retweeted on 10:00 PM, Oct 23rd, 2017 via Echofon)

patmeenan The landing page for the Chrome User Experience Report announced at is here: developers.google.com/web/tools/chro…

via Twitter Web Client (retweeted on 9:57 PM, Oct 23rd, 2017 via Echofon)

lukew moving to a progressive Web application (PWA) had big impact for @trivago
developer.chrome.com/devsummit/ pic.twitter.com/S5U9wA7tlV

via Twitter for Mac (retweeted on 9:56 PM, Oct 23rd, 2017 via Echofon)

“When your only hammer is , everything else is just an transformation away from a nail.”—Unknowntwitter.com/tomayac/status…htwitter.com/sw12/status/92…m

via Echofon

patmeenan Remember when looking at real-user data:

-Faster sessions engage more
-Only non-abandoned sessions report

Reality is skewed to the tail twitter.com/slightlylate/s…

via Twitter Web Client (retweeted on 6:17 PM, Oct 23rd, 2017 via Echofon)

Now that Promise.prototype,finally has landed, it shouldn’t be used. Instead, go for async & await with a try, catch, finally flow. Agreed. twitter.com/mathias/status…

via Echofon

slightlylate New post: “Can you afford it?: Real-world Performance Budgets”: infrequently.org/2017/10/can-yo…

via TweetDeck (retweeted on 6:02 PM, Oct 23rd, 2017 via Echofon)

pistenprinz “My approach to using z-index” by @D__Gilbertson hackernoon.com/my-approach-to…

via Twitter for Android (retweeted on 1:58 PM, Oct 22nd, 2017 via Echofon)

@sw12 Gotta love their explanation of generators: “it’s complicated” 😂. Other than that, really useful cheat sheet.

via Echofon in reply to sw12

Very useful set of cross-domain utility functions and helpers open-sourced by PayPal: medium.com/@bluepnume/int… (summary post, many out-links)

via Echofon

Brilliant new code lab by @samthor on (vanilla) Web Components with and without Shadow DOM: codelabs.developers.google.com/codelabs/image… Enjoy hacking!👩‍💻👨‍💻 twitter.com/Paul_Kinlan/st…

via Echofon

pistenprinz “Modern JavaScript Explained For Dinosaurs” by @peterxjang medium.com/@peterxjang/mo…

via Twitter Web Client (retweeted on 11:51 PM, Oct 21st, 2017 via Echofon)

umaar I wrote a blog post on Improving your Performance with the Paint Timing API 🎊 sitepen.com/blog/2017/10/0… - Code examples, screenshots & links ✅ pic.twitter.com/it07P6NkmL

via Twitter Web Client (retweeted on 8:44 PM, Oct 19th, 2017 via Echofon)

API design: Choosing between names and identifiers in URLs cloudplatform.googleblog.com/2017/10/API-de…

via Echofon

troyhunt Massive post I’ve been working on for a while: how to go HTTPS the easy, reliable way - the “Happy Path” 😀 troyhunt.com/the-6-step-hap…

via Twitter Web Client (retweeted on 8:19 AM, Oct 19th, 2017 via Echofon)

Great user study by @jennylg on common Mobile Web annoyances and how to overcome them with modern Web tech like Progressive Web Apps. 👍 twitter.com/jennylg/status…

via Echofon

paul_irish <video autoplay muted> works across mobile browsers now. 📽️ No more need to ship an 8MB gif to your mobile users. 😢 pic.twitter.com/7nJOm3Ga48

via Twitter Web Client (retweeted on 7:59 AM, Oct 19th, 2017 via Echofon)

One of the more exciting Safari Technology Preview releases: Payment Request API support from the company that launched Apple Pay JS. 🎉 😲 twitter.com/webkit/status/…

via Echofon

@robertnyman Congratulations, very excited by this joint effort. Luckily we finally overcome the browser wars era. ✌️

via Echofon in reply to robertnyman

MSEdgeDev Documenting the Web together:
MDN web docs is now our official home for API reference

blogs.windows.com/msedgedev/2017…

via TweetDeck (retweeted on 7:35 AM, Oct 19th, 2017 via Echofon)

Tholle1234 I just released image-trace-loader, a loader that exports traced outlines as image/svg+xml data.

npmjs.com/package/image-… pic.twitter.com/vRma67R7zb

via Twitter Web Client (retweeted on 10:18 AM, Oct 18th, 2017 via Echofon)

radibit You can find the slides of my talk on perceived perf and human-centric metrics on the following link 🙂 bit.ly/human-centric-…

via Twitter for Android (retweeted on 10:13 AM, Oct 18th, 2017 via Echofon)

Fixing centuries old browser default stying for <sup> and <sub> after reading a 2017 article (alistapart.com/article/web-ty…). Way to go @domenic. twitter.com/domenic/status…

via Echofon

OpenType opens so many doors for amazing typography, e.g., through font-variant-numeric: oldstyle-nums: alistapart.com/article/web-ty… 🤓

via Echofon

DasSurma 📝New blogpost: My take on a WebRTC introduction and how I made WebRTC and Comlink work together. I can now make Chrome log to Safari’s DevTools :D

dassur.ma/things/comlink…

via Twitter Web Client (retweeted on 7:44 AM, Oct 18th, 2017 via Echofon)

umaar Just published! DevTools: A Modern Front-End Workflow, updated for 2017 ⭐ umaar.github.io/devtools-talk-… - video and slides are now available! 🎊 pic.twitter.com/gXfBObgDZv

via Twitter Web Client (retweeted on 12:41 PM, Oct 17th, 2017 via Echofon)

.@TheWebConf () authors: if your paper comes w/ a great implementation, also consider the Developers’ Track-www2018.thewebconf.org/call-for-paper…Ntwitter.com/TheWebConf/sta…d

via Echofon

@DasSurma @Paul_Kinlan @gauntface @kennethrohde @denladeside I was half joking, but my phone camera is definitely a better scanner than my actual scanner.

via Twitter for iPhone in reply to DasSurma

@DasSurma @Paul_Kinlan @gauntface @kennethrohde @denladeside Camera access from Web (✔️) and do the rest in software 🔜 Web Assembly :-)

via Twitter for iPhone in reply to DasSurma

@Paul_Kinlan @DasSurma @gauntface @kennethrohde @denladeside WebUSB, finally putting the ‘S’ into IoT ;-) You have valid arguments, but I remain skeptical. For me, Web is interoperability.

via Twitter for iPhone in reply to Paul_Kinlan

@Paul_Kinlan @DasSurma @gauntface @kennethrohde @denladeside You mean devices commonly connected to old WinXP PCs in museums? Without browser interoperability, I don’t see much added value over native.

via Twitter for iPhone in reply to Paul_Kinlan

@Paul_Kinlan @DasSurma @gauntface @kennethrohde Also that :-/ Fun demos, but yeah, nothing much that at least I personally can think of.

via Echofon in reply to Paul_Kinlan

vanhoefm Key Reinstallation Attacks: Breaking WPA2 by forcing nonce reuse krackattacks.com and see the paper at papers.mathyvanhoef.com/ccs2017.pdf

via Twitter Web Client (retweeted on 2:45 PM, Oct 16th, 2017 via Echofon)

bengrubb The widely used WPA2 encryption for Wi-Fi is rumoured to have been cracked. I can’t overstate how really bad this is alexhudson.com/2017/10/15/wpa…

via Twitter for iPhone (retweeted on 9:34 AM, Oct 16th, 2017 via Echofon)

yoavweiss Last year I wrote why the “H2 push is only saving 1RTT” argument is misleading at best. Still holds true blog.yoav.ws/being_pushy/ twitter.com/yoavweiss/stat…

via Twitter Lite (retweeted on 11:45 PM, Oct 14th, 2017 via Twitter Lite)

marcosc @tomayac @kaycebasques @ChromeDevTools @Twitter Yeah, totally. It’s so easy to spot/ban these idiots. @Twitter, get your shit together.

via Twitter for iPhone (retweeted on 11:11 AM, Oct 14th, 2017 via Echofon)

@marcosc @kaycebasques @ChromeDevTools Yes, one-off. But imagine you’re a ♀️coder and getting this sh1t for Every. Single.Tweet. @Twitter.

via Echofon in reply to marcosc

@marcosc @kaycebasques @ChromeDevTools Started reporting a number of the offensive replies. Seems like pretty well coordinated (bot) hate.😢

via Echofon in reply to marcosc

@natadimou @JLehmann82 @RubenVerborgh @erikmannens Congratulations Nata, (almost) PhD 👩‍🏫 When is the public defense? Do you share slides?

via Echofon in reply to natadimou

AMPhtml Starting with AMP⚡? Check out the new AMPstart.com with more templates for e-commerce and local business. amphtml.wordpress.com/2017/10/13/sta…

via Twitter Web Client (retweeted on 10:37 PM, Oct 13th, 2017 via Echofon)

rick_viscomi Had a blast presenting @HTTPArchive at with @paulcalvano tonight! 😃

Here are the slides slideshare.net/jrvis/akamai-e…

via Twitter Web Client (retweeted on 6:12 PM, Oct 13th, 2017 via Echofon)

aemkei This is by far the best entry of @MaximeEuziere’s combo: A full TETRIS game by @veubeke 🐌 in less than 512 bytes of HTML and JavaScript!

▶ Play: veu.github.io/mini-tetris/di…
ℹ️ Source: github.com/veu/mini-tetris

With help from @benjamin_js, @Fusselwurm and @aemkei (me). pic.twitter.com/01cl8vSHyR

via Twitter Web Client (retweeted on 6:05 PM, Oct 13th, 2017 via Echofon)

DasSurma 📝New article: How to efficiently animate a blur on the web. Heads up: It requires a workaround involving layers to build your own texture cache.

developers.google.com/web/updates/20… pic.twitter.com/XvcJBPrbCw

via Twitter Web Client (retweeted on 9:36 PM, Oct 12th, 2017 via Echofon)

jaffathecake I always forget that HTTP is full-duplex. The response can start arriving while you’re still sending the request body.

via TweetDeck (retweeted on 9:33 PM, Oct 12th, 2017 via Echofon)

slightlylate A sketch for letting pages listen for payloads sent over H/2 Push. Would love your thoughts!

gist.github.com/slightlyoff/18…

/cc @igrigorik @mnot

via TweetDeck (retweeted on 9:22 PM, Oct 12th, 2017 via Echofon)

twbartel My good buddy @matthiasendler with his very own version of “Getting to yes” :-) matthias-endler.de/2017/yes/ It’s about the Unix tool…

via Twitter Web Client (retweeted on 11:29 PM, Oct 11th, 2017 via Echofon)

poshaughnessy I just published “6 Myths of Progressive Web Apps”. Let me know what you think! 🙏 medium.com/samsung-intern…

via Twitter Web Client (retweeted on 11:24 PM, Oct 11th, 2017 via Echofon)

@mahemoff What library are you using? I’ve made mostly good experiences with npmjs.com/package/feedpa….

via Echofon in reply to mahemoff

@andreasbovens 😱 Wait, are you saying your Google Home doesn’t travel with you?

via Echofon in reply to andreasbovens

Some of the issues outlined in @jeremenichelli’s article on Web Components are fixed by @justinfagnani’s lit-html: github.com/PolymerLabs/li…. twitter.com/rob_dodson/sta…

via Echofon

jesarshah For Hack Week @Twitter we started developing . Here’s the early prototype that we put together in a week, which is likely to change. pic.twitter.com/c5LekvVF3l

via Twitter Web Client (retweeted on 1:59 PM, Oct 11th, 2017 via Twitter Web Client)

@rob_dodson @iandevlin 🤦‍♂️ Duh, sorry, missed the date picker. Anyway, could read it as a Feature Request for a date-independent view.

via Echofon in reply to rob_dodson

@rob_dodson @iandevlin Thanks for pointers. Seems like we should do a better job at tagging talks. The io17 one didn’t come up under A11Y.

via Echofon in reply to rob_dodson

KrauseFx 📝 One of these is Apple asking you for your password and the other one is a phishing popup that steals your password krausefx.com/blog/ios-priva… pic.twitter.com/6N3lawTVGo

via Tweetbot for Mac (retweeted on 6:02 PM, Oct 10th, 2017 via Echofon)

about Flag Emoji Tag sequences (unicode.org/reports/tr51/p…), e.g., the Catalan flag is “🏴󠁥󠁳󠁣󠁴󠁿”, as of emojipedia.org/flag-for-catal….

via Echofon

Get the advantages of TypeScript without transpiling: seg.phault.net/blog/2017/10/t…

via Echofon

@HolidayCheckLab Regarding 💩 third-party content, you should keep an eye on the Content Performance Policy, see the @wicg_ draft: wicg.github.io/ContentPerform…

via Twitter for iPhone in reply to HolidayCheckLab

@6arrid0 @unicode Early emoji access is one of the benefits of living on the bleeding edge ;-)

Sent from my iPhone (iOS 11.1 Beta 2) 🦖

via Twitter for iPhone in reply to 6arrid0

@iandevlin @rob_dodson To be fair, no pure Web talk (events.google.com/io/schedule/?s…), but definitely mentioned prominently in several talks.

via Echofon in reply to iandevlin

Thank you @unicode Consortium for adding the offline dinosaur emoji 🦖. Looks so good on my Twitter profile. pic.twitter.com/tFLpwmNF2M

via Twitter for iPhone

@iandevlin I let @rob_dodson chime in here. I think—while all isn’t perfect yet—we’re headed in the right directionyoutube.com/playlist?list=…Yn

via Echofon in reply to iandevlin

@felixhammerl @wolframkriesing You need to obviously always trust your CDN, and did I say HTTPS all the things!1!”? Related: stackoverflow.com/questions/3931… (maximize cache hits).

via Twitter for iPhone in reply to felixhammerl

@Paul_Kinlan My blog has a universal header unaware of blog post content, so always need to include all @AMPhtml components I ever use. Sad.

via Echofon in reply to Paul_Kinlan

@Paul_Kinlan …and iframe embeds like tweets, slides, instagrams, etc. if you have those. No easy retrospective solution.

via Echofon in reply to Paul_Kinlan

poshaughnessy A nice little example of something we’ve contributing into Chromium, landing in upcoming Chrome & Samsung Internet twitter.com/samsunginterne…

via Twitter Web Client (retweeted on 9:18 PM, Oct 9th, 2017 via Echofon)

umaar I’ve written an in-depth guide on JavaScript Streams - sitepen.com/blog/2017/10/0… - Streams has already reached Chrome, Edge, Opera & Safari ⭐ pic.twitter.com/WeEZpHhn30

via Twitter Web Client (retweeted on 9:16 PM, Oct 9th, 2017 via Echofon)

aemkei OMG: @kinugawamasato and @SylvainPV found a way to use only 5 different characters to write any JavaScript:

[ ] + | >

Note: This will possibly work in the future by default, if the ESNext “Pipeline Operator” |> proposal will make it. Read more: twitter.com/SylvainPV/stat… pic.twitter.com/FdNEOXfzEh

via Twitter Web Client (retweeted on 10:45 PM, Oct 8th, 2017 via Echofon)

@stefanjudis
- Unused CSS and JavaScript.
- A ton of trackers, even if served through tag managers.
- Render-blocking A/B testing.

via Echofon in reply to stefanjudis

@kdzwinel @mathias @notwaldorf A wise person once said the advantage of reinventing the wheel is that you can get a round one :-)

via Echofon in reply to kdzwinel

guardiantech Google CEO Sundar Pichai: ‘I don’t know whether humans want change that fast’ d.gu.com/PsxzLl

via dlvr.it (retweeted on 11:43 AM, Oct 7th, 2017 via Echofon)

@addyosmani @mathias @domenic With the default behavior if the attribute is missing, boolean, or has an invalid value.

via Echofon in reply to tomayac

@addyosmani @mathias 🤔 @domenic writes bikeshedding on the name isn’t productive. FWIW, my pref would be img[decoding=”deferred”] or img[decoding=”blocking”].

via Twitter for iPhone in reply to addyosmani

Wow, @alekseykulikov_ has built @____lighthouse as a service: treo.sh. Automated audits for Web apps. 🤖

via Twitter for iPhone

While I like the feature, I’m with @mathias in not quite liking the misleading attribute name (“decode” from comments seems a better fit). twitter.com/addyosmani/sta…

via Echofon

dannysullivan I’m joining Google to help public better know how search works & help Google better hear public feedback & improve. dannysullivan.com/my-new-chapter…

via Twitter Web Client (retweeted on 10:49 PM, Oct 6th, 2017 via Echofon)

wesbos 🔥 ResizeObserver is coming to browsers, which means we can have resize events on a per-element basis. (Element queries anyone?!) pic.twitter.com/tjbiKyeOdl

via TweetDeck (retweeted on 10:46 PM, Oct 6th, 2017 via Echofon)

@danbri @rtroncy I think your reviewed subject (the video snippet) could be simply described as ex.org/some-media.web…. Sufficient?

via Echofon in reply to danbri

umaar I’ve published a 🆕 free Modern DevTools video lesson! DevTools: A Better Authoring Workflow - youtube.com/watch?v=FOQpty… - Hope it’s useful ⭐ pic.twitter.com/n55F2GRCxJ

via Twitter Web Client (retweeted on 10:31 PM, Oct 6th, 2017 via Echofon)

ChromiumDev ❤📔 I really enjoyed the overview of Media Technologies for the Web by W3C at
w3c.github.io/web-roadmaps/m… ^fr pic.twitter.com/DqnG3HVbOV

via TweetDeck (retweeted on 10:30 PM, Oct 6th, 2017 via Echofon)

datao @tomayac I still use alterslash.org as a digest of /.

via Twitter Lite (retweeted on 10:17 PM, Oct 6th, 2017 via Echofon)

saradramirez My favorite part of yesterday:

Male speaker: Is it Miss or Mrs?
Female panelist: It’s Dr
🔥🔥🔥🔥

via Twitter for Android (retweeted on 8:22 AM, Oct 6th, 2017 via Twitter for iPhone)

Happy to be part of the Google Developer Days India 🇮🇳 in Bengaluru () and to be speaking about the future of the Web again..twitter.com/googledevs/sta…Ff

via Echofon

wesbos 🔥 Async functions can chain a .catch() to catch any errors without a try/catch pic.twitter.com/O3ffEqvHc6

via TweetDeck (retweeted on 7:59 AM, Oct 6th, 2017 via Echofon)

Wow, Slashdot /. is turning 20🎂 today. Honestly never was a big fan, but definitely remember it as one of the earliest sites I checked out. twitter.com/mahemoff/statu…

via Echofon

@samccone It’s pretty performant, too, as @RubenVerborgh and I have found out in our dev track paper: tomayac.com/papers/fixing_… [PDF]

via Echofon in reply to samccone

MSEdgeDev Microsoft Edge is coming to iOS and Android! Here’s what developers need to know
blogs.windows.com/msedgedev/2017…

via TweetDeck (retweeted on 9:00 PM, Oct 5th, 2017 via Echofon)

Impressive stats by @trivago—The Next Billion Users: trivago Embrace Progressive Web Apps as the Future of Mobilethinkwithgoogle.com/intl/en-gb/con…B 👌twitter.com/tom_says_thing…6

via Echofon

MSEdgeDev Node-ChakraCore update from Node.js Interactive 2017
blogs.windows.com/msedgedev/2017…

via TweetDeck (retweeted on 12:04 AM, Oct 5th, 2017 via Echofon)

Happy someone found my Google Sheets add-on “Wikipedia & Wikidata Tools for Google Spreadsheets” useful & blog-worthy. Gotta work on Issues..twitter.com/RobinRozhon/st…Hm

via Echofon

robotech_master If you use Google Chrome, go to

chrome://flags/-policy

and set it to “Document user activation is required.”

Boom: no more auto-playing videos.

You’re welcome.

via Twitter Web Client (retweeted on 8:17 PM, Oct 4th, 2017 via Echofon)

stefanjudis TIL that you can “syntax check” files in node without executing them using the `—check` flag. Thx @RReverser. ;) stefanjudis.com/today-i-learne… pic.twitter.com/Zq6s1GsxGS

via Tweetbot for Mac (retweeted on 8:15 PM, Oct 4th, 2017 via Echofon)

@pigsonthewing Sorry for the delay :-/ I’m trying my best, but am pretty busy with my day work and work-related travel these days.

via Twitter for iPhone in reply to pigsonthewing

The @EFF say: There is no justification for the Spanish Internet censorship during the Catalonian referendum: eff.org/deeplinks/2017…. +1!

via Twitter Web Client

romainhuet So excited that @stripe now supports both the @w3c Payment Request API and Apple Pay with a single integration. 💳✨👌 stripe.com/docs/elements/…

via Twitter Web Client (retweeted on 7:57 AM, Oct 4th, 2017 via Echofon)

OpenObservatory Evidence of Internet Censorship during Catalonia’s Independence Referendum: ooni.torproject.org/post/internet-…
Our report w/ @Qur1um
pic.twitter.com/68LU6AoaWI

via Twitter Web Client (retweeted on 9:08 PM, Oct 3rd, 2017 via Echofon)

Great article by @rob_dodson on why we need an Accessibility Object Model when working with Custom Elements, including historical context. twitter.com/rob_dodson/sta…

via Echofon

cramforce Great proposal for “iframe promotion” by @triblondon.
Needed web primitive to allow AMP to show document URLs.
discourse.wicg.io/t/proposal-for…

via Twitter for Mac (retweeted on 8:26 PM, Oct 3rd, 2017 via Echofon)

Having Sir @timberners_lee congratulate one on one’s professorship, just as one does… Wholehearted congratulations, Prof@RubenVerborghgh! twitter.com/timberners_lee…pk

via Echofon

umaar Canary Update: Dynamic imports() in JavaScript are available 🎊 It works with async/await ✅ Nicer than appending <script> tags into the DOM 🆕 pic.twitter.com/E7jTzB450v

via Twitter Web Client (retweeted on 8:59 AM, Oct 2nd, 2017 via Echofon)

Web Components: The Long Game infrequently.org/2017/10/web-co… “…[I]t’s time to consider how and when you’ll transition to Web Components”.

via Echofon

wikileaks The face of Spanish democracy today: masked government agents seize ballot boxes and abuse voters in pic.twitter.com/WUcxYwH8SU

via Twitter Web Client (retweeted on 1:52 PM, Oct 1st, 2017 via Echofon)

aaltafaj Dear @JunckerEU & @TimmermansEU I urge you to stop complacency and intervene to protect Catalan EU citizens. Cc @MartinSelmayr @MargSchinas twitter.com/janneriitakorp…

via Twitter for iPhone (retweeted on 1:50 PM, Oct 1st, 2017 via Echofon)