@rob_dodson How can I unsubscribe from this mailing list? 😂
As @othermaciej says, “me too”-s don’t help on @WebKit bugs .
For being notified of changes: the “starring” (âï¸â€¦ https://t.co/SPGJcua4tg
A look at CSS hyphenation in 2019 by â¦@justmarkupâ©: https://t.co/yWJaaWKnv7. Summary: It works OK, but br-
owser (p… https://t.co/EKKnf28z5A
Marking scrollable elements is something I would love to see in @ChromeDevTools as well. Great idea. 💌 https://t.co/YKNfTJlIEF
@daytonlowell @ChromiumDev @webkit This is covered in @firt’s article (https://t.co/nlhChXcNmP); mine focusses most… https://t.co/zgjJ7QX5DT
RT @_developit: I’m so happy to see these clear timing markers come to the @ChromeDevTools performance timeline! https://t.co/z8KkHFv18t
@mhartington @jeffposnick has written about this here: https://t.co/xomrC0uQI2 (follow the reference link, then see the source code).
RT @umaar: Dev Tips: DevTools - Instant performance suggestions with Console Violations âš¡ï¸ https://t.co/tneIMfxKpz - Useful as you don’t n…
RT @naicuoctavian: So Safari Technology Preview 73 brought a 1st working version of MediaStream Recorder API which means it will eventuall…
@aaranged JSON-LD as the general data model that gets converted server-side into HTML (and, after initial render, c… https://t.co/3VzmwUnHo4
RT @_richtr: It’s official: Apple will cut vital sensor (deviceorientation and devicemotion) APIs in Safari from iOS 12.2+. WebVR is dead.…
@rob_dodson If this would allow for accessible tool tips, that’d be reason enough for championing it for me!
@argyleink Congratulations! 🎈 See you at the next TPAC then.
RT @codepo8: HTML is and always was a compilation target - can we deal with that?
https://t.co/hIlvMRWVfZ
RT @umaar: Node Tip 🔥 You can run `node —experimental-repl-await` to use top level await in the Node.js repl. Works in version 10 and abov…
Holding git wrong. 😂 https://t.co/hRYIcivci1
The Legacy of Firefox OS by @BFrancis: https://t.co/iL2KYStTeF 🦊
@AhsanEjazA @webkit Comment on https://t.co/BaDxwOwPTo and tell Apple why you (or your company) want it!
No one had filed a @webkit bug for  to add `BeforeInstallPromptEvent` support for A2HS. This just changed:… https://t.co/XzBL5bnsbK
@firt Let’s see what the F⬛ï¸â¬›ï¸â¬›ï¸â¬›ï¸â¬›ï¸â¬›ï¸ks of this world have to say about the feature and its ability to break out o… https://t.co/R7gVjBbasI
From @firt’s great take on the iOS 12.2 beta 1 changes in the quoted tweet: the major things I hadn’t noticed were… https://t.co/h5mIe99ji9
@firt @simevidas This is extremely weird, yes, and I was occasionally trapped with non-reactive UI. Indeed killing… https://t.co/id8hGZq9KP
@pietercolpaert @WHATWG @ChromiumDev Looks like @annevk is already on it. Thanks for filing the bug!
RT @ChromiumDev: @tomayac @webkit The most important part is the 🔢 Call to Action at the end of the article: https://t.co/QG1bAmmhRh.
ðŸ—£ï¸ C…
@chris_dumez @HenrikJoreteg Hey Chris! I have embedded the above tweet in my latest post: https://t.co/TsB9mm6XDc,… https://t.co/mI5ID3Qwg5
RT @ChromiumDev: Turns out, iOS 12.2 beta 1 (build 16E5181f) is “one heck of a release for Progressive Web Apps.†🎉
💉 Read @tomayac’s late…
Opening external links from PWAs added to home screen on iOS 12.2 Beta 1:
They now open in what looks like a custom… https://t.co/Ks9tG9WaMN
@firt @simevidas What so far consistently worked was opening external links, they would open in a fullscreen view (… https://t.co/NW8UFZp4g6
@firt @simevidas Twitter seems to work well, I suspect they do a lot of state-keeping independently anyway and stor… https://t.co/en2WUQJSsH
Future JavaScript: what is still missing? https://t.co/rqyb1BREGm. Some interesting thoughts by @rauschma.
@trukrs @mhartington @samthor The exact flow isn’t specified: https://t.co/E5U2dvx4cw (it could be triggered throug… https://t.co/PX5Wzp5MhC
RT @peterc: If you’re on macOS and have Homebrew installed, run `brew cask install quicklook-json` and Quick Look will let you look into JS…
RT @karanperi: ⚡Published a new essay: The truth about Mobile Web https://t.co/B50BE7ljaN #product #prodmgmt #web #mobile #progressivewebap…
@sujju321 This is a question for Apple, not me…
¯\_(ツ)_/¯
@mhartington Yepp, Web.app bugs are not visible from the outside. It’s all rdar:// land :-)
@layon_overwhale It used to be “research,†but since now we’re an AI first company the subdomain got changed to “aiâ€. ¯\_(ツ)_/¯
If this bug (reported at https://t.co/oTcE2yHYLQ but closed as it wasn’t within WebKit’s scope) was fixed, that’d b… https://t.co/dReoibK1hI
RT @mhartington: 3) A hell of a lot more experimental features! Web Auth, Web Animations, WebMetal(?), pointer events, intersection observe…
@mhartington @samthor Confirming, no manifest updates. I have a little test app, and it’s still the same: https://t.co/JQz44kYXeK.
Look at that, iOS 12.2 Beta 1 adds one more ’✅’ to the PWA Feature Detector (https://t.co/LnXsnelXmf): Safari now s… https://t.co/ftUlXRj3YJ
@jeffposnick @rowan_m There’s a German word for that: Pizzarandresteübriglasser.
RT @henrylim96: 🌚 Dark mode is now available on Chrome Canary 73.0.3683.3 (MacOS)! 🎉 https://t.co/ZRsFumGZTP
RT @HenrikJoreteg: Holy crap! iOS is getting support for the `download` attribute! Remember this whole thread and my ranting? Well, the bug…
Chrome University 2018 and BlinkOn: selected talks from Google’s internal training for new Chrome developers:… https://t.co/jIS2byUhvT
RT @addyosmani: Lighthouse CI: automate performance testing pull requests! https://t.co/8Xjbwenrsl âš¡ï¸
Also supports perf budgets (threshol…
RT @sw12: Get median scores for multiple URLs for multiple Lighthouse runs:
https://t.co/q9IDEglWFs
It’s really easy to use: list URLs i…
A couple of months ago, we tweeted about the “double back button†problem (see quoted tweet). Now there’s a proposa… https://t.co/R15h2v7y6X
RT @webkit: Release notes are now available for Safari Technology Preview Release 74, which includes abortable Fetch, Web Authentication up…
RT @slightlylate: Was digging into this data last week, and it turns out there isn’t much overlap.
10+% of all pageloads in Chrome are use…
Bringing high-quality imaging to the web platform: nice blog post by â¦@intelâ©â€™s Open Source team member â¦â¦â€¦ https://t.co/myWXrBiGpm
Very excited about this Intent to Ship 🚢: IntersectionObserver V2, here’s the Explainer https://t.co/qCv0n1Nuq1 https://t.co/5ULfc08HxB
RT @guardian: Don’t trust Daily Mail website, Microsoft browser warns users https://t.co/XCwZTdaVIi
Ten Things you didn’t know about https://t.co/M32drseWr6 by â¦@DeanoHumeâ©. Clickbaity title but well worth a read. https://t.co/sv3ME84fOj
RT @Wikimedia: We’re excited to announce that @Google and Wikimedia are working together to increase knowledge equity online. Here’s what t…
@daviddalbusco @googledevs There’s code referencing this bug ID: https://t.co/MIrJZLAclX ✅
What’s New In DevTools (Chrome 73) https://t.co/1AY1IHh6u7. Great treasure trove of developer improvements. 💌
@addyosmani @westonruter @_JayGeorge Isn’t the request order a naturally good heuristic of fetch importance for the… https://t.co/1RBylZtoEO
`<link rel=preload as=… importance=low>` “to allow developers to down-prioritize certain preloads which may contend… https://t.co/on88luRsVf
@_munter_ @css @yoavweiss @derSchepp found this issue: https://t.co/rAQJOnIFwZ.
RT @css: <img intrinsicsize> fights jank
It’s worth checking out the two videos linked up here to see how much nicer the loading experienc…
RT @anssik: Remember <marquee> and <blink>? Annoying? How about animating URLs with JS and emojis: https://t.co/Dhd2btohm4 🕺
Another puzzle piece to help make Progressive Web Apps equal-level players on the field: you can now share files wh… https://t.co/noky3KfpGJ
RT @umaar: Dev Tips - DevTools: A new and improved Inspect Element Tooltip which surfaces useful CSS properties 🎯 https://t.co/SzkSkGr92Y -…
Oh, interesting: CSS Shadow Parts (::part) is shipping! Here’s an Explainer of what it does and why it’s useful:… https://t.co/AYkWP7exTH
.@Wikidata has tons of details about programming languages, @yaph has put it all together in… https://t.co/LjdRIVpTxU
RT @mxbck: For anyone interested in last week’s post: I made a starter template for @eleven_ty with basic support for webmentions: 🚀https:/…
RT @benmorss: I made a thing called Speed Demon. It lets you check your webpage speed weekly using WebPageTest without writing any code!…
@justmarkup Lots of folks use @mahemoff’s https://t.co/VoYFG9YCER.
RT @keithjgrant: Fantastic set of CSS questions from @bradwestfall. These are not questions to trick you: each one illustrates an essential…
TIL about an interesting CSS property called `color-adjust` for adjusting potential user agent optimizations when p… https://t.co/eUXGc9yeR1
@RubenVerborgh @facebook @Twitter Are you on Mastodon? https://t.co/S69icnjgg6. Amy Guy is quite active there: https://t.co/mHMKZxgfbZ.
RT @googlewmc: 🎊 Yay! A new feature is now available in Search Console! 🎊
You can now see the HTTP response, page resources, JS logs and…
RT @kennethrohde: There is reason to be very excited about Microsoft adopting Chromium! 🎉🎊🕺
Intent to implement HTML modules! https://t.co…
@nhoizey @Mamboleoo Hehe, your article definitely came up when I researched this in the past and also today. Nice w… https://t.co/CoPAd9b7Uk
RT @derSchepp: Here are the slides of my talk at today’s @WebMeetupCgn on what I learned on imagery on the web: https://t.co/jrpj47V6OC
You’d think `body: { height: 100vh; }` (https://t.co/dBM6ZXdf0y) and you’re good? Turns out, oftentimes the answer… https://t.co/7EJZqm5fp8
Feature usage data via @HTTPArchive data on https://t.co/PzoAi6AFK5, all queries openly revealed at page bottom! 💅 https://t.co/fhAU8GrteV
And just as we talk about Shape Detection APIs (https://t.co/74SADlsSmI): nice face landmark use case realized by L… https://t.co/MxUwL2kJHD
RT @dougsillars: New Blog Post: State of the Web Animated GIFs.
https://t.co/q7f9qgvKQC
RT @jaffathecake: The next major version of my idb-but-with-promises library is starting to take shape.
âž¡ï¸ Size halved using modern JS (no…
@DenisTRUFFAUT This is where you would need additional tools and/or training data.
Wowza—My first ever Web Fundamentals post just went live, and I snuck in an incredibly smart title </self-irony> 🥳:… https://t.co/EdjB4fJX83
RT @HenrikJoreteg: Like tiny apps but need smooth scrolling? Selectively load this smooth scroll polyfill and use built-in support if prese…
RT @ebidel: New perf APIs coming to Blink…
â±Element Timing API
Know when hero images are first displayed - https://t.co/dolLrxejB9
ðŸ”La…
Correlating Performance Metrics to Page Characteristics: exciting performance analysis by â¦@paulcalvanoâ© based on â¦â€¦ https://t.co/bda6xUbW0V
RT @heydonworks: âœï¸ The Flexbox Holy Albatross
I found a way to make Flexbox switch directly between multiple and single column layouts. N…
@nhoizey @Paul_Kinlan Try https://t.co/gAQJjPBSaD for a realistic example, it should work fine there.
💪 The power of Web Components: @Paul_Kinlan shows how easily he added a simple yet powerful `<pinch-zoom>` element… https://t.co/fPZ5Qs71nW
RT @kennethrohde: I don’t know who made this nice Mahjong game but it’s a quite nice and fast PWA! 💾🎉ðŸ˜
https://t.co/JG6lfYcpPA https://t.c…
Defensive JavaScript: https://t.co/sgPGX0ImhW.
The great @rachelandrew on how and when to use multi-column layout with CSS `column-width` and `column-count`:… https://t.co/tB5HXjcuWL
@stubbornella html6rocks.com is up for grabs… 😂
@derSchepp The problem is that it’s an empty element: https://t.co/R6bp7w72DW. But yeah, the pattern would be somewhat logical at least.
jeffposnick @domenic Yeah, good idea. That gives me what I want once expanded. pic.twitter.com/NIOJFyoKuu
@jeffposnick I have a similar question for exception logging. Try logging a “FaceDetector not implemented†error in… https://t.co/GcZ5sDVnbp
RT @regocas: I’ve been working on css-contain lately, this is a blog post introducing the spec and the status of things around it: https://…
@derSchepp “`html
<link rel=”preload” as=”image”>
<source src=”ex.jpg” type=”image/jpeg”>
<source src=”ex.webp… https://t.co/7HbtojhY1i
RT @estark37: I checked in the guidelines that we use when building new URL displays in Chrome (a surprisingly tricky and common task!): ht…
RT @potch: an underrated CSS selector is the adjacency `+` operator.
`a + b` targets b, only when it’s right after a.
e.g. want borders…
RT @css: You don’t have to expand each DOM node individually in DevTools… option click > expand recursively https://t.co/BaKMu1cUyy
Hooray for more video write-ups ðŸ’! Here’s @rick_viscomi’s State of the Web interview (https://t.co/BLRgjYZABc) of… https://t.co/RXgxdSABGF
How Google’s own in-house SEOs do SEO for Google’s own web content: https://t.co/gvkNTsyTyx. We have to go deeper. https://t.co/0vQgB3bqU6
@rob_dodson Probably still GitHub labels ðŸ·: https://t.co/5kzJiowJ3F (can bookmark a filtered view that excludes “cluttering†ones.
RT @TheHackersNews: Google Public DNS Service (8.8.8.8) Now Supports DNS-over-TLS #Security Feature
https://t.co/smXhJGRZy2
It not just h…
Program Manager @codepo8 reflects on his now four years at Microsoft (mostly in the broader @MSEdgeDev team I think… https://t.co/zrltOyYxoO
@rowan_m 🤣 Nice.
The two books I have ever read are 🔗 “What They Teach You at Harvard Business School” by Philip De… https://t.co/nZWLwyKbK1
RT @natfriedman: Shipping today — set a status on your GitHub profile to let your friends and colleagues know what you’re up to, and set ex…
RT @Una: I wrote a blog post about CSS Houdini and the Paint API! 🎇
https://t.co/ZKXBNjxUeF
Complete with some #devdoodles 😎
RT @intenttoship: Blink: Intent to Implement and Ship: CSS prefers-reduced-motion media query https://t.co/RImgeSejbe
RT @rowan_m: Finally at a shareable stage, it’s my Web A Skeb PWA!
🔄 Twist the knobs to draw
💋 Shake to erase
🌈 Toggle through 3 effects
Sh…
RT @argyleink: Added Revenge.css to VisBug’s beta plugin set and it’s already helped me find 8 errors! Here’s a gif of it running in a desk…
meganmarie610 Just found out about http.cat
RT @samccone: @_developit @trysmudford and to support IE11 + Edge high contrast mode you can do 💡 https://t.co/st8QtaYJU7
RT @davidbaron: Congratulations to @hober @sangwhanmoon & @sundress for being elected to the W3C TAG.
It’s been great working with @slight…
RT @smashingmag: ⚡Let’s make 2019… fast!
Meet the annual front-end performance checklist for 2019.
ðŸŽðŸ’¨ Front-End Performance Checklist 201…
RT @DasSurma: I wanted to experiment with Discrete Cosine Transforms, so I built a toy:
➡ Calculates the DCT of a 128x128 region (instead…
A declarative router for service workers: https://t.co/k9yoEze7Ca. Spinning up a service worker can be costly and m… https://t.co/aInlbQAAvv
@medleyj64119 @DasSurma @DotProto @medleyjp Maybe add the accounts’ focuses to the particular bio and cross-reference them?
RT @PixelProspector: “How Cameras in 2D Games work (especially platformers)”
>6 min video by @ansimuz: https://t.co/HulLiY0Jo2
>52 min talk…
@westonruter @Twitter @lanegreene Funny how this troll still makes the rounds even eighth years later: https://t.co/cWvLEtfNuh. 😂
RT @SpiderMonkeyJS: We implemented dynamic import() support in @FirefoxNightly, but it still requires the about:config preference javascrip…
RT @anildash: If you want to know why we’re so proud of @Glitch, and I’m so excited about the team & the community that I get to work with,…
RT @DasSurma: 🗜Maybe unintuitive to some: Even though WebAssembly files are binary, they still compress _really_ well.
In my most recent p…
https://t.co/JiZXeLTRWC has become one of my favorite tools on the Web; we also use it intensely for the… https://t.co/i8zipaqD1I
@rowan_m @johnrh @DasSurma Meanwhile at my parents in law in Spain someone built your PWA in real life. #Impact https://t.co/3CsdzJw9Bl
RT @Fyrd: Fun fact: “Can I use…” turns 10 years old today! 🎉
For anyone curious about how the site started, here’s the original blog pos…
RT @justmarkup: Your new year resolution is to spend less time on social media?
Great, there is a thing called RSS and I launched an app f…
RT @smashingmag: âœï¸ You don’t need to memorize every CSS property and value, but there are some fundamental things which will make CSS much…
“Things I’ve been wrong about, things I’ve been right about,†by Nolan Lawson. Love this retrospective (and self-cr… https://t.co/hEPtUeGRx2
This promises to be exciting (as in my definition of exciting): 365 IETF RFCs, one summarized each day:… https://t.co/32OSaSy8qq