- From: <bugzilla@jessica.w3.org>
- Date: Tue, 21 Sep 2010 16:44:40 +0000
- To: public-html-a11y@w3.org
http://www.w3.org/Bugs/Public/show_bug.cgi?id=10661
Leif Halvard Silli <xn--mlform-iua@xn--mlform-iua.no> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |xn--mlform-iua@xn--mlform-i
| |ua.no
--- Comment #5 from Leif Halvard Silli <xn--mlform-iua@xn--mlform-iua.no> 2010-09-21 16:44:40 ---
(In reply to comment #4)
> (FWIW, I think using private use language subtags in public is questionable,
> but if software fails to ignore unrecognized subtags and fails to pay attention
> to the standard subtags (en and US), that's a bigger problem that needs to go
> in the appropriate bug databases.)
Where is it defined that user agents must ignore the 'x-*' part? I don't think
that anyone can infer what 'en-us-x-hixie' means. There is no semantic
difference between 'en-us-x-hixie' and 'en-us-x-myscript' or
'en-us-x-my-invented-orthogra-phy'. It would perhaps be smart of user agents to
- by default - ignore the '-x-whatever' part. But I don't think it is said
anywhere that they should.
> Is this a practical problem? That is, are there screen readers in use that
> don't properly ignore language subtags they don't know about. If there are,
> have you filed bugs against those screen readers about implementing RFC 5646
> properly?
First one needs to know what the proper treatment of such tags is. From BCP47:
]]
2.2. Language Subtag Sources and Interpretation
…
o The single-letter subtag 'x' introduces a sequence of private use
subtags. The interpretation of any private use subtag is defined
…
solely by private agreement and is not defined by the rules in
this section or in any standard or registry defined in this
document.
[[
--
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
Received on Tuesday, 21 September 2010 16:44:42 UTC