[UAX29] i18n comment 3: Defining intended uses for grapheme clusters

Comment from the i18n review of:
http://www.unicode.org/reports/tr29/tr29-12.html

Comment 3
At http://www.w3.org/International/reviews/0801-uax29/
Editorial/substantive: S/E
Tracked by: RI

Location in reviewed document:
3 [http://www.unicode.org/reports/tr29/tr29-12.html#Grapheme_Cluster_Boundaries]


Comment: 
para starting 
"Grapheme clusters are important for..."

 
We would like to see this para significantly expanded to provide a more complete list of potential applications for the grapheme cluster. This information is rather scattered around the section. Eg. mouse selection, cursor movement and backspace (and presumably delete) are mentioned later.

 
We feel that this will not only help readers understand the concepts in the section, but to more formally list the intended applications of these rules before defining a solution for them will also help better establish the required features of default grapheme clusters that need to be defined.

 
At the moment the document reads as if we have a solution looking for an application, rather than a set of use cases for which we are providing a solution. 

 
Note that applications we have come across recently include segmentation for vertical text and identification of boundaries for first-letter styling (which could be said to be a type of highlighting). (Segmentation of indic and south-east asian scripts for these applications is done on a syllabic basis. See examples at 
http://www.flickr.com/photos/ishida/2212584968/ [http://www.flickr.com/photos/ishida/2212584968/]
 and 
http://www.w3.org/International/notes/firstletter.html [http://www.w3.org/International/notes/firstletter.html]
 )

 

Received on Friday, 7 March 2008 11:28:46 UTC