CSS text-transform: uppercase does not produce the new letter ẞ out of ß but SS instead
Categories
(Core :: Layout: Text and Fonts, enhancement)
Tracking
()
People
(Reporter: stefankaerst, Unassigned)
Details
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Firefox/102.0
Steps to reproduce:
open a webpage that uses text that includes ß and a CSS using "text-transform: uppercase;"
Actual results:
the text is transformed into uppercases letters, excluding ß which becomes SS
Expected results:
as of 2017? https://en.wikipedia.org/wiki/%C3%9F
the upercase version of ß is ẞ
e.g. Fußball becomes FUẞBALL not FUSSBALL
Straße -> STRAẞE, groß -> GROẞ
german words actually using ss like Nuss or Kuss are are pronounced differently, therefore all words must keep their correct spelling regardless of upper or lowercase form!
Updated•1 year ago
|
Reporter | ||
Comment 2•1 year ago
|
||
Reporter | ||
Comment 3•1 year ago
|
||
Reporter | ||
Comment 4•1 year ago
|
||
Updated•1 year ago
|
Reporter | ||
Comment 5•1 year ago
|
||
Comment 6•1 year ago
|
||
One concern I have here is that there are still many fonts that do not support the ẞ character. So if this transform is applied when such fonts are being used, the result will be incorrect/poor display (either a missing character, or maybe fallback to some other font, which may be a poor match for the surrounding text).
Comment 7•1 year ago
|
||
Dup'ing this to (still-open) bug 1697980 rather than bug 763877, given the more recent discussion there, and evolution of relevant standards.
Description
•