- From: Ian Hickson via cvs-syncmail <cvsmail@w3.org>
- Date: Tue, 15 Sep 2009 04:00:37 +0000
- To: public-html-commits@w3.org
Update of /sources/public/html5/spec In directory hutz:/tmp/cvs-serv28407 Modified Files: Overview.html Log Message: Add note about why we strip all BOMs. (whatwg r3853) Index: Overview.html =================================================================== RCS file: /sources/public/html5/spec/Overview.html,v retrieving revision 1.3019 retrieving revision 1.3020 diff -u -d -r1.3019 -r1.3020 --- Overview.html 15 Sep 2009 01:39:25 -0000 1.3019 +++ Overview.html 15 Sep 2009 04:00:33 -0000 1.3020 @@ -55814,6 +55814,12 @@ <p>One leading U+FEFF BYTE ORDER MARK character must be ignored if any are present.</p> + <p class="note">The requirement to strip a U+FEFF BYTE ORDER MARK + character regardless of whether that character was used to determine + the byte order is a <a href="#willful-violation">willful violation</a> of Unicode, + motivated by a desire to increase the resilience of user agents in + the face of naïve transcoders.</p> + <p>All U+0000 NULL characters in the input must be replaced by U+FFFD REPLACEMENT CHARACTERs. Any occurrences of such characters is a <a href="#parse-error">parse error</a>.</p>
Received on Tuesday, 15 September 2009 04:00:46 UTC