Sign in

Fuqiao Xue

@fuqiao.bsky.social
29 followers 23 following 51 posts

薛富侨 · W3C Staff w3c.social/@xfq

PostsRepliesMedia
Fuqiao Xue @fuqiao.bsky.social · 21/09/2026
The script standardized by Qin Shi Huang has now been officially encoded. Unicode 18.0 was released last week, adding 13,007 characters to bring the total to more than 170,000. Of these new additions, 11,328 are Small Seal characters.
011 1
Fuqiao Xue @fuqiao.bsky.social · 31/08/2026
it's from the phototypesetting era: www.w3.org/Internationa...
w3.org
Requirements for Chinese Text Layout - 中文排版需求
112 2
Fuqiao Xue @fuqiao.bsky.social · 28/08/2026
Today marks the 38th anniversary of Joe Becker's landmark document *Unicode 88*, the manifesto that first laid out the principles of a universal character encoding. Thirty-eight years later, the work continues. Happy anniversary, Unicode!
000 0
Reposted by Fuqiao Xue
Justin Fagnani @justinfagnani.com · 24/08/2026
Native CSS modules are coming to WebKit!! github.com/WebKit/WebKi... WebKit is the last major browser engine to add support, so we'll get to baseline support soon. Servo supports them too 😎
github.com
Implement CSS module scripts by tuankiet65 · Pull Request #72110 · WebKit/WebKit
32d0e5b Implement CSS module scripts rdar://80917329 https://bugs.webkit.org/show_bug.cgi?id=227967 Reviewed by NOBODY (OOPS!). This patch implements importing CSS stylesheets as JavaScript modul...
25615 56
Fuqiao Xue @fuqiao.bsky.social · 14/08/2026
The agenda for the "E-commerce for Humans and AI Agents" workshop has been announced: www.w3.org/2026/ecommer...
w3.org
Agenda
W3C/GS1 Workshop on E-commerce for Humans and AI Agents, 8-9 September 2026, Zurich and online.
110 1
Reposted by Fuqiao Xue
W3C Internationalization, i18n @webi18n.bsky.social · 14/08/2026
FOR REVIEW: How can I use language metadata in native APIs? w3c.github.io/i18n-drafts/... (temporary URL) This article contains pointers to native APIs for applying language metadata to strings and text ranges. We are looking for comments by Friday 18 December, 2026.
w3c.github.io
How can I use language metadata in native APIs?
Pointers to native APIs for applying language metadata to strings and text ranges
011 1
Reposted by Fuqiao Xue
Web Engines Hackfest @webengineshackfest.org · 12/08/2026
Eemeli Aro talks about "DOM Localization" at the Web Engines Hackfest 2026 www.youtube.com/watch?v=TuyI...
Eemeli Aro speaking at the Web Engines Hackfest 2026 podium, gesturing with one hand while presenting.
021 2
Reposted by Fuqiao Xue
Chen Hui Jing | 陈慧晶 @huijing.bsky.social · 29/07/2026
if you understand Chinese, this @thetype.com episode covering the Yi script and Yi people is really worth a listen. www.thetype.com/typechat/ep-...
thetype.com
032 3
Fuqiao Xue @fuqiao.bsky.social · 20/07/2026
This issue is known as language tag matching. The i18n WG has just added a section on this topic to its best practices document. The underlying core specification is BCP 47, which defines two matching modes: Lookup and Filtering. Find more details here: www.w3.org/TR/internati...
w3.org
Internationalization Best Practices for Spec Developers
This document provides a checklist of internationalization-related considerations when developing a specification. Most checklist items point to detailed supporting information in other documents. Whe...
110 1
Fuqiao Xue @fuqiao.bsky.social · 20/07/2026
What should your app return if it supports 20 languages ​​and a user sets their system language to "French (Switzerland)", but you only support `fr-FR` / `fr`? Returning an English fallback might cause you to lose that user.
100 1
Reposted by Fuqiao Xue
W3C Internationalization, i18n @webi18n.bsky.social · 20/07/2026
REFRESHED! Ruby Styling Offers practical guidance for content authors on how to style ruby annotations in line with the CSS Ruby specification. This article was updated to include recent developments, and add information on ruby-overhang and the ruby-position:alternate value.
152 5
Fuqiao Xue @fuqiao.bsky.social · 13/07/2026
Using a website in your own language and it just didn’t work properly? That’s the kind of problem we work on at W3C. We keep a Project Radar so everyone can see what the i18n activity is tackling right now: closing gaps in language support, reviewing standards, and building education resources.
w3c.github.io
I18n Activity Project RADAR
Tracks active projects in the W3C Internationalization Activity.
000 0
Reposted by Fuqiao Xue
W3C Internationalization, i18n @webi18n.bsky.social · 06/07/2026
New translation into Chinese: 管理中文和日文中的行内空白 (Managing inline spaces in Chinese & Japanese) www.w3.org/Internationa...
w3.org
管理中文和日文中的行内空白
如何处理中文和日文中的文本间距。
011 1
Fuqiao Xue @fuqiao.bsky.social · 15/06/2026
You can file issues or suggest improvements on our GitHub repos, review documents, or join public discussions. No barriers. If you're part of a W3C Member org, you can join the group for meetings, reviews, etc. Details here: www.w3.org/Internationa...
w3.org
Internationalization Working Group home page
000 0
Fuqiao Xue @fuqiao.bsky.social · 15/06/2026
I'm leading W3C's Internationalization efforts. Our Working Group helps ensure HTML, CSS, Unicode, and web standards support every script and language properly. Want to get involved?
w3.org
Internationalization Working Group home page
130 3
Fuqiao Xue @fuqiao.bsky.social · 09/06/2026
Yes, that's what I meant too. For example, LinkedIn has a translation function. Its translation is probably based on the text you write, with language detection performed on it.
000 0
Fuqiao Xue @fuqiao.bsky.social · 08/06/2026
Product teams often assume language detection is “good enough” and don’t expose explicit metadata controls. Unfortunately, that's often not reliable.
110 1
Fuqiao Xue @fuqiao.bsky.social · 03/06/2026
Details: www.w3.org/news/2026/up...
w3.org
Upcoming: W3C/GS1 Workshop on E-commerce for Humans and AI Agents
This workshop aims to share experience of creating content with AI Agents in mind, with ecommerce as a particular focus.
000 0
Fuqiao Xue @fuqiao.bsky.social · 03/06/2026
W3C and GS1 to Jointly Host a Workshop on E-commerce Technologies for Humans and AI Agents Date: September 8–9, 2026 Location: Zurich, Switzerland (remote participation supported) If you are involved in e-commerce, AI agents, web standards, or related fields... welcome to share your experiences.
100 1
Fuqiao Xue @fuqiao.bsky.social · 27/05/2026
Specifically, they need to use the device's NFC capability to read data from an external physical bank card. For medium-to-high-risk transactions, they mandate the user's physical card for supplementary verification. However, the current WebNFC spec/impl does not appear to support this.
110 1
Fuqiao Xue @fuqiao.bsky.social · 27/05/2026
Additionally, based on recent communications with UnionPay, I have learned that their requirements regarding fraud prevention for web-based payments cannot currently be met.
110 1
Fuqiao Xue @fuqiao.bsky.social · 27/05/2026
As a user, the issue I occasionally encounter is when a payment has successfully gone through, yet the merchant's page still displays a "Pending Payment" status. Upon refreshing the page, I am then met with a prompt warning me not to make a duplicate payment.
110 1
Reposted by Fuqiao Xue
Rowan Merewood @rowan.fyi · 26/05/2026
🫰🤬💰 What most annoys you about #payments on the #web? I want your opinion as a dev, customer, merchant, framework author - all of it. What causes you to get part way through a purchase and then just give up? 🔁 Casting a wide net, so share away! Feel free to message if you don't want to comment!
13810 13
Reposted by Fuqiao Xue
Kevin Powell @kevinpowell.co · 21/05/2026
The State of CSS 2026 survey is out! These survey's are a huge signal to the browser makers on what people want, and the more people fill the out, the better that information is. survey.devographics.com/en-US/survey...
survey.devographics.com
State of CSS 2026
Take the State of CSS survey
06125 61
Reposted by Fuqiao Xue
W3C Internationalization, i18n @webi18n.bsky.social · 16/05/2026
PUBLISHED! Managing inline spaces in Chinese & Japanese www.w3.org/Internationa... This article looks at ways of using CSS to add gaps between certain types of text, to reduce gaps between punctuation marks, and to manage paragraph-initial spacing.
Managing inline spaces in Chinese & Japanese
043 4
Reposted by Fuqiao Xue
W3C Internationalization, i18n @webi18n.bsky.social · 03/05/2026
FOR REVIEW: Managing inline spaces in Chinese & Japanese w3c.github.io/i18n-drafts/... (temporary URL)
111 1
Fuqiao Xue @fuqiao.bsky.social · 11/04/2026
Specs now point to JLReq for details, and it sparked similar language enablement guides for Arabic, Chinese, Korean, Tibetan, and many more. Real typographic knowledge, turned into web standards that make the global internet look right in every language.
100 1
Fuqiao Xue @fuqiao.bsky.social · 11/04/2026
Back in 2008 W3C sat down with Japanese typesetting experts and created a clear, practical guide to how Japanese text really works so CSS, SVG, and HTML could support it properly on the web.
100 1
Fuqiao Xue @fuqiao.bsky.social · 11/04/2026
Happy 18th anniversary to the first draft of JLReq! 🎉
100 1
Fuqiao Xue @fuqiao.bsky.social · 27/03/2026
Use of Large Language Models in Standards Work is a Group Note on when LLMs can accelerate our work and when they create real risks. Must-read for anyone using AI in Web standards.
w3.org
Use of Large Language Models in Standards Work
As Large Language Models (LLMs) become increasingly synonymous with “AI”, and are used by people within our community, we want to highlight considerations around different ways in which LLMs can be us...
021 2
Fuqiao Xue @fuqiao.bsky.social · 23/03/2026
The new charter for the International Working Group has been adopted. We welcome everyone to join or rejoin the group.
000 0
Fuqiao Xue @fuqiao.bsky.social · 23/03/2026
We've recently added automated testing to our i18n articles. From now on, before publishing, we'll automatically check common issues such as wrong language tags, date formats, and invalid markup.
000 0
Reposted by Fuqiao Xue
W3C Internationalization, i18n @webi18n.bsky.social · 23/03/2026
A NEW VERSION of Requirements for Hangul Text Layout and Typography 한국어 텍스트 레이아웃 및 타이포그래피를 위한 요구사항 has been published. www.w3.org/TR/klreq/
The klreq document in KoreanThe klreq document in English
362 6
Fuqiao Xue @fuqiao.bsky.social · 17/03/2026
I built a CLI that validates and explains BCP 47 language tags: www.npmjs.com/package/bcp4...
npmjs.com
000 0
Fuqiao Xue @fuqiao.bsky.social · 06/03/2026
I've recently been trying to create some CJK layout examples. They're still very basic and have many areas for improvement (such as more examples, multilingual support, more info about browser support, dark mode, display the underlying code, etc.). Link: xfq.github.io/cjk-layout-l...
xfq.github.io
The CJK Layout Lab
The CJK Layout Lab - Exploring modern Web typography.
000 0
Fuqiao Xue @fuqiao.bsky.social · 29/01/2026
Over 1,000 people in one Chinese village were forced to change their surnames, because computers couldn't type them. This isn't a tech curiosity. It's a barrier to bank accounts, train tickets, and ID cards. My latest on why character encoding is an ethical imperative: dev.to/xfq/the-ethi...
010 1
Fuqiao Xue @fuqiao.bsky.social · 17/12/2025
Many people have forgotten Tim Berners-Lee's article "Cool URIs don't change", which emphasizes that links should be designed to be persistent. It suggests avoiding elements that are prone to change in links to ensure their long-term validity.
000 0
Fuqiao Xue @fuqiao.bsky.social · 16/12/2025
“Westerners get used to this so-called ‘modern’ design, and they think everything should be like this. But when they put it into the CJK background, they found everything was different.” www.japantimes.co.jp/life/2025/12...
japantimes.co.jp
Why Japan’s internet looks weird — unless you live here
A closer look at Japan’s maximalist web design shows how cultural values and practical needs create an online world richer than it appears.
000 0
Fuqiao Xue @fuqiao.bsky.social · 15/12/2025
Styles are prone to being overridden unexpectedly, and interactions between properties are often complex.
210 2
Fuqiao Xue @fuqiao.bsky.social · 08/12/2025
Unicode 18.0 (to be released in September 2026) will include 11,328 Small Seal Script characters, which is the set of characters standardized by Qin Shi Huang during the "standardizing writing" movement. In addition, Unicode 18 will also add 965 Jurchen characters.
000 0
Fuqiao Xue @fuqiao.bsky.social · 02/12/2025
The updated version of clreq published today supports extra spacing between Chinese and Western text: www.w3.org/TR/clreq/
w3.org
Requirements for Chinese Text Layout - 中文排版需求
This document summarizes text composition requirements in the Chinese writing system. One of the goals of the task force is to describe issues for Chinese layout, another is to describe correspondence...
000 0
Reposted by Fuqiao Xue
Hidde @hidde.blog · 01/12/2025
“Each user agent serves its user, not any of the other constituencies.” says the @tag.w3c.social.ap.brid.gy in their latest Group Note Draft on user agents www.w3.org/TR/2025/DNOT...
w3.org
Web User Agents
141 4
Fuqiao Xue @fuqiao.bsky.social · 22/11/2025
It's cool!
010 1
Fuqiao Xue @fuqiao.bsky.social · 21/11/2025
I'm curious, what tools were used to create the animation effects?
100 1
Fuqiao Xue @fuqiao.bsky.social · 20/11/2025
I think it's great. Personally, I prefer reading text because it's easier to search, but watching videos (both long and short) occasionally is also nice.
010 1
Fuqiao Xue @fuqiao.bsky.social · 09/11/2025
Yeah, I like it too!
000 0
Fuqiao Xue @fuqiao.bsky.social · 08/11/2025
They should read www.w3.org/Internationa... :)
w3.org
List of articles and videos - W3C Internationalization
A list of articles, tutorials, guidelines, and videos from the W3C Internationalization Activity.
000 0
Fuqiao Xue @fuqiao.bsky.social · 27/10/2025
Some pages on the W3C i18n subsite are finally mobile-friendly!
000 0
Fuqiao Xue @fuqiao.bsky.social · 18/09/2025
When redesigning the W3C website, I think we deliberately avoided frameworks like React and Vue to ensure the production JavaScript code remains readable and avoid excessive complexity.
010 1
Fuqiao Xue @fuqiao.bsky.social · 29/08/2025
Today marks 37 years since Joe Becker's landmark "Unicode 88" document! #Unicode #i18n
010 1