- From: Richard Ishida <ishida@w3.org>
- Date: Thu, 22 Apr 2010 11:38:21 +0100
- To: <public-html@w3.org>
- Cc: <public-i18n-core@w3.org>
The HTML5 spec currently says: "The following attributes are obsolete (though the elements are still part of the language), and must not be used by authors: charset on a elements charset on link elements Use an HTTP Content-Type header on the linked resource instead." Could someone please explain for me/point me to the thread that gives answers to the following questions: 1. Why is charset on link and a deprecated? 2. Why is charset on script not treated the same way as charset on link? 3. Why the recommended alternative for charset on link doesn't mention in-document declarations such as @charset, especially since http headers are not available when the CSS is not read from a server. Thanks, RI PS: In case it saves time for future discussions, you can find some test results for use of link and charset on major browsers at http://www.w3.org/International/tests/tests-html-css/tests-character-encoding/results-css-encoding. ============ Richard Ishida Internationalization Lead W3C (World Wide Web Consortium) http://www.w3.org/International/ http://rishida.net/
Received on Thursday, 22 April 2010 10:39:16 UTC