w3c / hlreq

Hebrew script layout requirements
Other
8 stars 9 forks source link

By default, browsers don't show low+high quotation marks #15

Open r12a opened 3 years ago

r12a commented 3 years ago

See the requirements.

The <q> elements don't currently show low quotation marks for Hebrew at all. Example can be found at a Hebrew Q fiddle. Firefox shows “ for the beginning and ” for the ending. Chrome uses the plain " and ' characters. Chrome's behavior is acceptable, although not very elegant. Firefox's behavior is definitely wrong. It would be good to have the elegant low and high quotes as the standard, or at least to have " and ' characters as the standard.

aphillips commented 3 years ago

@r12a: I'll note that the CLDR data for he doesn't match the low/high quotes. Is that the source of the problem? Cf. https://unicode-org.github.io/cldr-staging/charts/37/summary/he.html#5b9334c0c418e2d5

xfq commented 3 years ago

per HTML and css-content CLDR seems to be used as the source.

I filed a CLDR bug here: https://unicode-org.atlassian.net/browse/CLDR-13998

r12a commented 3 years ago

The first comment in this issue contains text that will automatically appear in the Hebrew gap-analysis document as a subsection with the same title as this issue. Any edits made to that comment will be immediately available in the document. Proposals for changes or discussion of the content can be made in comments below this point. The initial text of that comment was provided by Amir Aharoni.