W3C home > Mailing lists > Public > public-html-comments@w3.org > September 2009

Re: HTML5's Q element

From: Ian Hickson <ian@hixie.ch>
Date: Wed, 2 Sep 2009 00:23:03 +0000 (UTC)
To: Yahia Chlyeh <cyahia@gmail.com>
Cc: public-html-comments@w3.org
Message-ID: <Pine.LNX.4.62.0909020019320.6775@hixie.dreamhostps.com>
On Wed, 26 Aug 2009, Yahia Chlyeh wrote:
> Having quotation punctuation generated by the user agent is utterly 
> wrong. This discussion has been going from a long time ago in the 
> mailing lists. Quotation marks for the /q/ element should be provided in 
> the source so that 1) non-graphical user agents can represent them, 
> otherwise the content would be flawed,

Why can't non-graphical user agents insert quotes also?

> and 2) to avoid issues that arise when writing content in different 
> languages: in French for example, the reference of the quote is written 
> inside the quote inside quotation marks (..., he whispered, ...) while 
> in English that's put outside the quotation marks;


> there's also problems with punctuation in/outside quotation marks that's 
> different in languages.


> After all these arguments, the best is to prevent automatic generation 
> of quotation marks and notify web authors to add them outside the /q/ 
> element itself, since if quotes generation is preserved, then why not 
> auto generate periods for end of /p/ elements too?

IE8, Firefox, Safari, and Opera all render quotes. We lost this war.

You don't have to use <q> though.

Ian Hickson               U+1047E                )\._.,--....,'``.    fL
http://ln.hixie.ch/       U+263A                /,   _.. \   _\  ;`._ ,.
Things that are impossible just take longer.   `._.-(,_..'--(,_..'`-.;.'
Received on Wednesday, 2 September 2009 00:20:49 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 20:03:58 UTC