Thomas Steiner :chrome: · @tomayac
1506 followers · 6850 posts · Server toot.cafe

@zeh As proudly featured on the Project Fugu 🐡 API Showcase: developer.chrome.com/fugu-show

#projectfugu

Last updated 1 year ago

Thomas Steiner :chrome: · @tomayac
1501 followers · 6839 posts · Server toot.cafe

📢 The Origin Private File System (OPFS) is a cross-browser solution for your performance-critical, file-based storage needs on the Web! @chrisdavidmills has documented everything you need to know about the API over on MDN: developer.mozilla.org/en-US/do.

💡 This is what powers Photoshop (developer.chrome.com/blog/how-) and SQLite Wasm (developer.chrome.com/blog/sqli).

#️⃣ 🐡

#opfs #projectfugu

Last updated 1 year ago

Thomas Steiner :chrome: · @tomayac
1477 followers · 6801 posts · Server toot.cafe

The Virtual Keyboard API, by @shadeed9: ishadeed.com/article/virtual-k. I wrote about this Project Fugu 🐡 API some time ago (linked in the article) and am happy for the API get some more well-deserved attention. ⌨️

#projectfugu #VirtualKeyboard

Last updated 1 year ago

Thomas Steiner :chrome: · @tomayac
1475 followers · 6799 posts · Server toot.cafe

Generic Sensors and Thingy:52: dev.to/denladeside/generic-sen. Cool post by Lars Knudsen, including a Thingy:52 driver for high-level access to the sensors on the device.

( 🐡 )

#projectfugu #genericsensor #thingy52 #webbluetooth

Last updated 1 year ago

Thomas Steiner :chrome: · @tomayac
1451 followers · 6768 posts · Server toot.cafe

A look at Chrome’s security review culture security.googleblog.com/2023/0. I love ♥️ the humane tone of this post. This team is super important to , but also all feature teams at Google Chrome really.

#projectfugu

Last updated 1 year ago

Thomas Steiner :chrome: · @tomayac
1389 followers · 6676 posts · Server toot.cafe
Thomas Steiner :chrome: · @tomayac
1381 followers · 6655 posts · Server toot.cafe

📢 Web Apps on macOS Sonoma 14 Beta:

blog.tomayac.com/2023/06/07/we

With macOS Sonoma, Apple goes all-in on the concept of installable web apps. They're highly integrated in the overall macOS experience and don't give away their web roots by not showing any Safari UI at all.

#️⃣

#sonoma #macos #apple #webapps #projectfugu #safari

Last updated 1 year ago

Thomas Steiner :chrome: · @tomayac
1366 followers · 6620 posts · Server toot.cafe

📢 How SVG editor Boxy SVG uses the Local Font Access API to let users pick their favorite local fonts, by Jarek Foksa:

👉 Article: developer.chrome.com/en/blog/h
👉 Video: youtube.com/watch?v=Y40vMQap9f

Part 5 of a new blog series on 🐡 used in practice.

#projectfugu

Last updated 1 year ago

Markus Günther · @markus306
186 followers · 1051 posts · Server neos.social

@tomayac is the Lego Mindstorms inventory set also using that? Because the hub seems to be the same (excerpt the color)…

The son got one for the 8th birthday and would be funny to know that they use Web APIs from

The iPad app just offers visual coding and python.

#projectfugu

Last updated 1 year ago

Thomas Steiner :chrome: · @tomayac
1358 followers · 6586 posts · Server toot.cafe

The quiet before the storm at Connect Miami 🌴 where we’re demo’ing 🐡 in practice with LEGO Education’s use of the Web Serial and the Web Bluetooth APIs for their SPIKE Prime kits, and Salonhub’s web payment solution that uses the WebUSB, Web Serial, Web Bluetooth, Web HID, Window Controls Overlay, Screen Wake Lock, and Idle Detection APIs (and probably more that I’m forgetting now) for their product.

#projectfugu #googleio

Last updated 1 year ago

Thomas Steiner :chrome: · @tomayac
1358 followers · 6582 posts · Server toot.cafe

📢 How LEGO® Education uses the Web Bluetooth and the Web Serial APIs:

👉 Article: developer.chrome.com/blog/lego

Part 3 of a new blog series on Project Fugu 🐡 used in practice!

#️⃣

#lego #webserial #webbluetooth #projectfugu

Last updated 1 year ago

Thomas Steiner :chrome: · @tomayac
1341 followers · 6521 posts · Server toot.cafe

Just presented The Capable Web at W3C and Developers Track.

❓RQ1: Why do people not fully bet on PWA?
❓RQ2: Why is Flutter so popular

❔How Fugu is my browser? howfuguismybrowser.dev
❔How Fugu is the Web? goo.gle/how-fugu-is-the-web

Slides: goo.gle/the-capable-web
Paper: dl.acm.org/doi/pdf/10.1145/354 [PDF]

#️⃣ 🐡

#projectfugu #thewebconf2023

Last updated 1 year ago

Thomas Steiner :chrome: · @tomayac
1340 followers · 6518 posts · Server toot.cafe

A browser in a browser: Install this PWA velocity.radon.games/ and enable Window Controls Overlay (web.dev/window-controls-overla)! It's a super well-made tabbed interface 🌐🗂️. Maybe even better than what they would get with the native Tabbed Application Mode (web.dev/tabbed-application-mod).

#️⃣:

#projectfugu

Last updated 1 year ago

Thomas Steiner :chrome: · @tomayac
1338 followers · 6507 posts · Server toot.cafe

🥳 It’s happening: the Intent to Deprecate and Remove for Web SQL has been sent: groups.google.com/a/chromium.o; read more about our plans on the blog: developer.chrome.com/blog/depr.

Together with the SQLite team, we’ve prepared a replacement for Web SQL based on SQLite Wasm backed by the origin private file system (OPFS): developer.chrome.com/blog/sqli.

There’s also a Web SQL 🔜 SQLite Wasm migration guide: developer.chrome.com/blog/from.

#️⃣ Hashtags:

#projectfugu #opfs #webassembly #wasm #websql #sqlite

Last updated 1 year ago

Thomas Steiner :chrome: · @tomayac
1284 followers · 6369 posts · Server toot.cafe

🤩 iOS/iPadOS 16.4 massively improve upon what’s possible on the Web on iOS/iPadOS devices, including several Project Fugu 🐡 APIs. I’ve just set aside the morning to read through the release notes: webkit.org/blog/13966/webkit-f. 👏 One wish remained open: Fullscreen API support on iPhone as well. Why? For apps like AirConsole: developer.chrome.com/fugu-show.

#projectfugu

Last updated 1 year ago

Thomas Steiner :chrome: · @tomayac
1284 followers · 6367 posts · Server toot.cafe

📢The File System Standard adds an origin private file system (OPFS) 📂 as a storage endpoint private to the origin of a page providing optional access to a special kind of file 🗂️ that’s highly optimized for performance. My latest article has all facts! developer.chrome.com/articles/

#projectfugu #opfs

Last updated 1 year ago

Thomas Steiner :chrome: · @tomayac
1252 followers · 6340 posts · Server toot.cafe

Photo editor Photopea (photopea.com/) supports the Local Font Access API (developer.chrome.com/articles/) now. See what other Project Fugu 🐡 APIs it uses on top: developer.chrome.com/fugu-show.

#projectfugu

Last updated 1 year ago

Adriana Jara · @tropicadri
286 followers · 82 posts · Server hachyderm.io

If you are interested in PWA technologies, maybe you are wondering how others are using the APIs, the Fugu Showcase is THE place to visit and it has a new home! Check it out: developer.chrome.com/en/blog/a

#webdev #chromedevelopers #projectfugu #pwa

Last updated 1 year ago

Christian Liebel · @christianliebel
28 followers · 14 posts · Server mastodon.cloud

Over the last few months, my colleague Patrick Jahr and I wrapped four APIs for : The Badging, File Handling, Web Share, and Async Clipboard API. You can now conveniently use these modern web from C#. Thanks to @KristofferStrube for his valuable insights into wrapping APIs for Blazor and his feedback on our article. thinktecture.com/net/adding-su

#projectfugu #blazor #webassembly #capabilities #WebCapabilities

Last updated 1 year ago

Ondřej Pokorný · @ondra
394 followers · 1872 posts · Server social.unextro.net

@tomayac I think the showcase is the best way. I usually send people couple links to some wasm virtualization, VSCode, Vysor, CAD, webtorrent... and they become converts. :)
A chromeos.dev-style dedicated landing page for the Fugu Showcase, featuring a curated subset of webapps that people can immediately try themselves would go a long way. And then of course a series of "case-study" blog-posts and video series on Chrome dev YouTube channel interviewing their devs etc. ;)

#projectfugu

Last updated 2 years ago