Some insights from Google Search on the Text Fragments (web.dev/text-fragments/) feature and user perception. ⤵️ twitter.com/david_bokan/st…
@henrylim96 This is a good find, thank you!
@henrylim96 Hmmm, right. Also my other demo broke. Maybe a regression? Have you checked the WebKit bug tracker?
@henrylim96 There’s no user gesture. The operation needs to be the result of a user gesture like a click.
@samthor Yeah, it sounds reasonable, unlike the recent news.
@simevidas @stefanjudis There are client-side implementations like github.com/orling/graphem… and there was discussion around adding a `graphemeAt()` method (esdiscuss.org/topic/working-…, not sure where it went). For RegExp, the ‘u’ flag has made things bettedeveloper.mozilla.org/en-US/docs/Web…
@samthor No, but close: basecamp.com/handbook/08-be…. 😂
The `navigator.serviceWorker.controller` approach mentioned below ⤵️ is what I use in the Service Worker Detector extension: github.com/google/service… (available for many browsers, including Safari, for which it happens to be a convenient—yet still litwitter.com/jeffposnick/st…
@feross @webkit Classic. i.insider.com/50192cf1eab8ea…
There’s an early Container Queries polyfill out there made by @jon_neal: github.com/jsxtools/cqfill. Exciting times! 😆
patrickwardle 1⃣ Update to macOS 11.3, like now.
2⃣ Read about, IMHO, the worst macOS bug in recent memory (in terms of its ease of exploitability and potential impact to everyday Mac users). twitter.com/objective_see/…
@wesbos Have you seen @jorikdelaporik’s article on DataTransfer: web.dev/datatransfer/? He maintains a library (mentioned in the post), too, that may make your life easier.
@firt By now you should probably be on their payroll. Great work!
iOS 14.5 brings the new Safari 14.1 to PWAs and the Web Platform. @firt’s post provides all the details you should know. 👏 firt.dev/ios-14.5/

steveruizok This week I’m bringing perfect-freehand into @excalidraw to improve the pen tool. Pressure-sensitive digital ink is on its way! pic.twitter.com/YgTZIIFWSg
@hdv Sorry to disappoint, but this stuff happens on-device and never leaves your machine: blog.google/products/chrom….