ISSUE-105: Compatibility caseless matching

Compatibility caseless matching

State:
CLOSED
Product:
html
Raised by:
Addison Phillips
Opened on:
2011-07-22
Description:
Please add comments to bugzilla:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=16970

2.3 Case-sensitivity and string comparison
http://www.w3.org/TR/html5/infrastructure.html#case-sensitivity-and-string-comparison

--
Comparing two strings in a compatibility caseless manner means using the Unicode compatibility caseless match operation to compare the two strings.
--

a. The specific reference to compatibility caseless matching should be provided (D146 in chapter 3).
b. I am unsure that compatibility caseless matching is desirable. It is only used twice in the whole document that I can find:

2.5.9 (hashname reference value matching)
4.10.7.1.17 (radio button name attribute matching)

In both cases, name attributes defined in the document are being matched. I think that compatibility decomposition in the matching operation would be a surprise to users, who might expect, for example, these to be separate values: â‘ â‘´â’ˆ. More to the point, the Korean Hangul script has a complex relationship with compatibility decomposition.

I would suggest replacing compatibility caseless matching with canonical caseless matching.

c. It seems to me that this is a stab at making 'name' attributes into 'identifiers', in which case compatibility decomposition is to be desired, with identifier caseless matching (which does use compatibility normalization but is slightly simpler). But then I note that this flies in the face of CSS3 Selectors matching that we previously discussed.
Related Actions Items:
No related actions
Related emails:
  1. [Bug 16970] i18n-ISSUE-105: compatibility caseless matching (from bugzilla@jessica.w3.org on 2016-08-15)
  2. [Bug 16970] i18n-ISSUE-105: compatibility caseless matching (from bugzilla@jessica.w3.org on 2016-04-18)
  3. [Bug 16970] i18n-ISSUE-105: compatibility caseless matching (from bugzilla@jessica.w3.org on 2015-10-05)
  4. [Bug 16970] i18n-ISSUE-105: compatibility caseless matching (from bugzilla@jessica.w3.org on 2015-06-17)
  5. Review of tracker issues for best practices (Part IV) (from addison@lab126.com on 2015-03-31)
  6. [Bug 16970] i18n-ISSUE-105: compatibility caseless matching (from bugzilla@jessica.w3.org on 2014-03-14)
  7. [Bug 16970] i18n-ISSUE-105: compatibility caseless matching (from bugzilla@jessica.w3.org on 2014-03-14)
  8. [Bug 16970] i18n-ISSUE-105: compatibility caseless matching (from bugzilla@jessica.w3.org on 2014-03-13)
  9. [Bug 16970] i18n-ISSUE-105: compatibility caseless matching (from bugzilla@jessica.w3.org on 2014-02-25)
  10. [Bug 16970] i18n-ISSUE-105: compatibility caseless matching (from bugzilla@jessica.w3.org on 2014-02-25)
  11. [Bug 16970] i18n-ISSUE-105: compatibility caseless matching (from bugzilla@jessica.w3.org on 2014-02-25)
  12. [Bug 16970] i18n-ISSUE-105: compatibility caseless matching (from bugzilla@jessica.w3.org on 2014-02-25)
  13. [Bug 16970] i18n-ISSUE-105: compatibility caseless matching (from bugzilla@jessica.w3.org on 2014-02-24)
  14. Re: [I18N-ACTION-150] Review of HTML open issues (from ishida@w3.org on 2014-02-21)
  15. [minutes] Internationalization telecon 2014-02-13 (from ishida@w3.org on 2014-02-20)
  16. [I18N-ACTION-150] Review of HTML open issues (from addison@lab126.com on 2014-02-18)
  17. [Bug 16970] i18n-ISSUE-105: compatibility caseless matching (from bugzilla@jessica.w3.org on 2014-02-12)
  18. [Bug 16970] i18n-ISSUE-105: compatibility caseless matching (from bugzilla@jessica.w3.org on 2014-02-12)
  19. [Bug 16970] i18n-ISSUE-105: compatibility caseless matching (from bugzilla@jessica.w3.org on 2014-02-12)
  20. [Bug 16970] i18n-ISSUE-105: compatibility caseless matching (from bugzilla@jessica.w3.org on 2014-02-12)
  21. [Bug 16970] i18n-ISSUE-105: compatibility caseless matching (from bugzilla@jessica.w3.org on 2014-02-12)
  22. [Bug 16970] i18n-ISSUE-105: compatibility caseless matching (from bugzilla@jessica.w3.org on 2014-02-12)
  23. [Bug 16970] i18n-ISSUE-105: compatibility caseless matching (from bugzilla@jessica.w3.org on 2014-02-12)
  24. [Bug 16970] i18n-ISSUE-105: compatibility caseless matching (from bugzilla@jessica.w3.org on 2014-02-10)
  25. [Bug 16970] i18n-ISSUE-105: compatibility caseless matching (from bugzilla@jessica.w3.org on 2013-09-23)
  26. [Bug 16970] i18n-ISSUE-105: compatibility caseless matching (from bugzilla@jessica.w3.org on 2013-04-23)
  27. [ISSUE-105]: I18N-ISSUE-245: Consider replacing Unicode block escapes with script escapes [ITS-20] [MLW-LT Standard Draft] (from ysavourel@enlaso.com on 2013-01-23)
  28. [Bug 16970] i18n-ISSUE-105: compatibility caseless matching (from bugzilla@jessica.w3.org on 2013-01-17)
  29. [Bug 16970] i18n-ISSUE-105: compatibility caseless matching (from bugzilla@jessica.w3.org on 2012-10-12)
  30. [Bug 18022] i18n-ISSUE-105: compatibility caseless matching (from bugzilla@jessica.w3.org on 2012-10-01)
  31. [Bug 18022] i18n-ISSUE-105: compatibility caseless matching (from bugzilla@jessica.w3.org on 2012-07-18)
  32. [Bug 16970] i18n-ISSUE-105: compatibility caseless matching (from bugzilla@jessica.w3.org on 2012-07-18)
  33. [Bug 18022] New: i18n-ISSUE-105: compatibility caseless matching (from bugzilla@jessica.w3.org on 2012-07-18)
  34. [Bug 16970] i18n-ISSUE-105: compatibility caseless matching (from bugzilla@jessica.w3.org on 2012-05-10)
  35. [Bug 16970] i18n-ISSUE-105: compatibility caseless matching (from bugzilla@jessica.w3.org on 2012-05-08)
  36. [Bug 16970] i18n-ISSUE-105: compatibility caseless matching (from bugzilla@jessica.w3.org on 2012-05-08)
  37. Re: HTML5 Comment disposition (from w3@norbertlindenberg.com on 2012-03-20)
  38. [minutes] i18n telecon 2012-03-07 (from ishida@w3.org on 2012-03-12)
  39. I18N-ISSUE-105: Compatibility caseless matching [HTML5-prep] (from sysbot+tracker@w3.org on 2011-07-22)

Related notes:

[aphillip]: Compatibility caseless matching

7 Mar 2012, 16:29:18

bug 16970

Addison Phillips, 7 May 2012, 17:42:27

Display change log ATOM feed


Addison Phillips <addisonI18N@gmail.com>, Chair, Richard Ishida <ishida@w3.org>, Bert Bos <bert@w3.org>, Fuqiao Xue <xfq@w3.org>, Atsushi Shimono <atsushi@w3.org>, Staff Contacts
Tracker: documentation, (configuration for this group), originally developed by Dean Jackson, is developed and maintained by the Systems Team <w3t-sys@w3.org>.
$Id: 105.html,v 1.1 2023/07/19 12:01:58 carcone Exp $