Discussion
Loading...

Post

Log in
  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Chee Aun 🤔
Chee Aun 🤔
@cheeaun@mastodon.social  ·  activity timestamp 10 hours ago
Chee Aun 🤔
Chee Aun 🤔
@cheeaun@mastodon.social  ·  activity timestamp 12 months ago

My Web Development Wish List 2025:

- Play-pause-able GIF components
- Syntax/text highlighting for textareas
- Safe area inset debugging in dev tools device emulation
- Native emoji picker input field
- Native emoji fallback
- Native virtual list
- JS API for browser-native text translation and language detection
- Better MathML for LaTeX Math

#WebDev #WebDevWishList2025

RE: https://mastodon.social/@cheeaun/113799164264894990

❌ Play-pause-able GIF components
❌ Syntax/text highlighting for textareas
❌ Safe area inset debugging in dev tools device emulation
❌ Native emoji picker input field
❌ Native emoji fallback
❌ Native virtual list
✅ JS API for browser-native text translation and language detection
→ Chrome 138+ https://developer.mozilla.org/en-US/docs/Web/API/Translator_and_Language_Detector_APIs#browser_compatibility
→ Edge 143?+ https://learn.microsoft.com/en-us/microsoft-edge/web-platform/translator-api#availability-of-the-translator-api
❓ Better MathML for LaTeX Math — a little bit better maybe? https://webstatus.dev/features/mathml?q=baseline_date%3A2022-03-01..2023-02-01&sort=availability_safari_asc

Web Platform Status

Translate text with the Translator API - Microsoft Edge Developer documentation

Translate text between different languages by using an expert model that's built into Microsoft Edge, from JavaScript code in your website or browser extension.

Translator and Language Detector APIs - Web APIs | MDNMDN

The Translator and Language Detector APIs provide functionality to detect the language that text is written in, and to translate text into different languages, via a browser's own internal AI model (which may differ between browsers).
  • Copy link
  • Flag this post
  • Block
Chris Hayes
Chris Hayes
@chris@nutmeg.social replied  ·  activity timestamp 9 hours ago

@cheeaun there's a JS API for that? That sounds amazing.

  • Copy link
  • Flag this comment
  • Block
Chee Aun 🤔
Chee Aun 🤔
@cheeaun@mastodon.social replied  ·  activity timestamp 9 hours ago

@chris yeah, tho' note that it's LLM-based which means could still "hallucinate" sometimes. Language files, per language-pair, still need to be downloaded on the client-side, so you're shifting that burden to users instead, especially using up disk space 🫣

  • Copy link
  • Flag this comment
  • Block

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.1-alpha.41 no JS en
Automatic federation enabled
Log in
  • Explore
  • About
  • Members
  • Code of Conduct