Posts by tomayac@toot.cafe
(DIR) Post #ASe0o4JrJ4eUvIR4YC by tomayac@toot.cafe
2023-02-13T16:47:53Z
0 likes, 0 repeats
Sneak peak 👀 of the new 🐡 Project Fugu API Showcase…
(DIR) Post #ATPEpBACYPgySCiQiG by tomayac@toot.cafe
2023-03-08T12:47:28Z
0 likes, 0 repeats
@ondra @kevinctofel Glad it finally arrived. 😃 What kind of app do you use the feature for?
(DIR) Post #ATPIrMOMB6NbfpdFk8 by tomayac@toot.cafe
2023-03-08T13:32:45Z
0 likes, 0 repeats
@ondra @kevinctofel Thanks both. Yeah, it makes a lot of sense for all these use cases.
(DIR) Post #AU8gRFmBTHBbPtsK1I by tomayac@toot.cafe
2023-03-30T09:12:30Z
0 likes, 2 repeats
In the HTML: `<h1>Hello</h1>`.In the CSS: `h1 { text-transform: uppercase; }`.Select the H1 and copy. On the 📋 clipboard: Chrome: HELLO Safari: HELLO Firefox: HelloOnly Firefox is right: https://w3c.github.io/csswg-drafts/css-text/#text-transform:~:text=This%20property%20transforms%20text%20for%20styling%20purposes.%20It%20has%20no%20effect%20on%20the%20underlying%20content%2C%20and%20must%20not%20affect%20the%20content%20of%20a%20plain%20text%20copy%20%26%20paste%20operation.@aardrian is on this since 2012 (https://adrianroselli.com/2012/06/copying-content-styled-with-text.html). I just filed a Chrome bug (https://crbug.com/1429183) after the WebKit bug by @mathias from 2010 (https://bugs.webkit.org/show_bug.cgi?id=43202).
(DIR) Post #AVL8CGrLStZmZXUkro by tomayac@toot.cafe
2023-05-02T16:22:06Z
0 likes, 1 repeats
StackBlitz’ WebContainers now mostly work in Safari: https://blog.stackblitz.com/posts/webcontainers-are-now-supported-on-safari/. The blog post gives some insights into how they made it happen and what obstacles the team had to overcome.
(DIR) Post #AXQCxnlfvJgYrerSvA by tomayac@toot.cafe
2023-07-06T15:21:10Z
0 likes, 1 repeats
The Mastodon founder on what to expect from Meta’s Threads app: https://blog.joinmastodon.org/2023/07/what-to-know-about-threads/.
(DIR) Post #AYUAsQUDaKW0dcJjgu by tomayac@toot.cafe
2023-08-07T09:41:51Z
0 likes, 1 repeats
“Unlike their actual usage today, `http-equiv` meta tags were initially intended to be read by the _server_ so that it can set the corresponding response headers. Nowadays though, they’re read by the user agent to parse and handle the document accordingly.”—https://rviscomi.dev/2023/07/you-probably-dont-need-http-equiv-meta-tags/ 🤯 Top research by Rick Viscomi!
(DIR) Post #AYXKHQmT6rPpqtjQ7U by tomayac@toot.cafe
2023-08-08T23:44:53Z
0 likes, 0 repeats
@simon The introduction article https://web.dev/text-fragments/ has a lot more information on it. Opt-out, extension, polyfill,…
(DIR) Post #AYpca7wfMejc66xeu8 by tomayac@toot.cafe
2023-08-17T19:21:00Z
0 likes, 1 repeats
#TIL about @simon's fantastic LLM tool, and how ridiculously easy it makes it for you to run local models on your machine: https://llm.datasette.io/en/stable/other-models.html#installing-and-using-a-local-model.(Originally via @nelson's https://nelsonslog.wordpress.com/2023/08/16/running-my-own-llm/.)
(DIR) Post #AaGwb7gAOONeJ8QRJg by tomayac@toot.cafe
2023-09-29T21:48:23Z
0 likes, 0 repeats
@simon You don't say "please"? 😱
(DIR) Post #AaGxNcCME4F6rSbapU by tomayac@toot.cafe
2023-09-29T21:57:23Z
0 likes, 0 repeats
@simon I was joking of course, but to your point, Google Home devices, at least for a while, would positively note it to kids when they asked nicely. (I still always say “please” to machines. You never know. M3gan and friends are just around the corner.)
(DIR) Post #AafIlEjwDOq4FZZxaa by tomayac@toot.cafe
2023-10-11T13:31:27Z
0 likes, 1 repeats
The Invokers API proposal (https://open-ui.org/components/invokers.explainer/) is quite exciting, as it removes the requirement for JavaScript to open a `<dialog>`: ```html<button invoketarget="my-dialog">Open dialog</button><dialog id="my-dialog">Look ma, no JavaScript</dialog>```Chrome is starting to experiment with this: https://groups.google.com/a/chromium.org/d/msgid/blink-dev/54ade4d0-7495-4f4b-92b4-0b967687ef02%40app.fastmail.com.
(DIR) Post #AbYberJNGseoSqrbJw by tomayac@toot.cafe
2023-11-07T08:10:30Z
0 likes, 0 repeats
@simon I'm smelling new approaches for the xkcd 530 situation: https://xkcd.com/530/.
(DIR) Post #AbrD4tKYpw5d2cQequ by tomayac@toot.cafe
2023-11-16T07:07:57Z
0 likes, 1 repeats
Intent to Ship: Storage Buckets APIhttps://groups.google.com/a/chromium.org/g/blink-dev/c/wuJBA0CB7Ko/m/8LwJnDqmBwAJ. This is a neat API that I have written about in https://developer.chrome.com/blog/storage-buckets/. And we have another vendor, Mozilla, interested. 👏
(DIR) Post #AcjF2fdaMVTb2NTPlo by tomayac@toot.cafe
2023-12-12T09:13:02Z
0 likes, 0 repeats
@ondra @developers @paul There was a thread about this recently. The gist is that our new shared infrastructure doesn't support feeds yet, but a feature request for it to be added has been made. Meanwhile, you can use @bramus unofficial feeds. https://github.com/bramus/chrome-for-developers-rsshttps://github.com/bramus/web-dev-rss
(DIR) Post #AdfbjzZUCvB0LTkcPQ by tomayac@toot.cafe
2024-01-09T12:40:45Z
0 likes, 1 repeats
📢 We're removing one of the biggest annoyances when working with the File System Access API: the constant re-prompting for permission to access files 🎉 even when the user granted permission before.You can now allow your users to have their file system permissions persisted, both for files 📄 and folders 📂: https://developer.chrome.com/blog/persistent-permissions-for-the-file-system-access-api.What this means is that, for example, if you're a Web-based IDE like VS Code, you can now get permanent access to `/Users/tomayac/projects`. #ProjectFugu 🐡
(DIR) Post #Ahv9mZ2KiozOIeHnGa by tomayac@toot.cafe
2024-05-15T16:30:43Z
0 likes, 0 repeats
@aral @raymondcamden The best way to get this fixed is to file a WebKit bug: https://bugs.webkit.org/enter_bug.cgi.
(DIR) Post #AoImU16yLqpy9ueKTA by tomayac@toot.cafe
2024-11-22T13:13:16Z
0 likes, 1 repeats
The HTTP Strict Transport Security (HSTS, https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Strict-Transport-Security) response header field is a mechanism that sites can use to tell the browser not to load a host name over insecure HTTP but to instead use HTTPS. Sounds like a no-brainer, right? But on the Web, we just can't have nice things. Read this problem statement, then cry 😭: https://github.com/explainers-by-googlers/HSTS-Tracking-Prevention?tab=readme-ov-file#problem.
(DIR) Post #AumPisooBPBhSfG98S by tomayac@toot.cafe
2025-06-04T06:49:45Z
0 likes, 1 repeats
"We found that native Android apps—including Facebook, Instagram, and several Yandex apps including Maps and Browser—silently listen on fixed local ports for tracking purposes.These native Android apps receive browsers' metadata, cookies and commands from the Meta Pixel and Yandex Metrica scripts embedded on thousands of web sites."—https://localmess.github.io/This proposal is related: https://github.com/explainers-by-googlers/local-network-access. You can also replace native apps with PWAs that don't have the power to open servers.
(DIR) Post #Ay8ChnrMEj0eA569rc by tomayac@toot.cafe
2025-09-12T06:29:04Z
0 likes, 0 repeats
The German government, @Bundesregierung is active here, great 👏. It's hilarious to read the Fediverse's responses to their recent few toots where they announce their nonsense clientele politics. The #Fediverse is alright! It's an alright bubble, unfortunately.