W3C home > Mailing lists > Public > public-html-bugzilla@w3.org > July 2011

[Bug 13392] New: i18n-ISSUE-72: BOM as preferred encoding declaration

From: <bugzilla@jessica.w3.org>
Date: Wed, 27 Jul 2011 17:51:37 +0000
To: public-html-bugzilla@w3.org
Message-ID: <bug-13392-2486@http.www.w3.org/Bugs/Public/>

           Summary: i18n-ISSUE-72: BOM as preferred encoding declaration
           Product: HTML WG
           Version: unspecified
          Platform: PC
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: HTML/XHTML Compatibility Authoring Guide (ed: Eliot
        AssignedTo: eliotgra@microsoft.com
        ReportedBy: public-i18n-core@w3.org
         QAContact: public-html-bugzilla@w3.org
                CC: mike@w3.org, public-html-wg-issue-tracking@w3.org,
                    public-html@w3.org, eliotgra@microsoft.com

3. Specifying a Document's Character Encoding

"By using the Byte Order Mark (BOM) character (preferred)."

Although the BOM at the start of an HTML file is recognised by most major
browsers these days, there are some issues associated with using it:

For example, a BOM can cause problems with files served using the latest
version of  PHP, it produces quirks mode in IE6, it overrides HTTP encoding
declarations in some browsers - which can be problematic in the case of
server-based transcoding, and some authoring tools either don't allow you to
set the BOM or don't save with/without the bom properly.

We are happy to leave the above line in the spec, we would just like to see the
text "(preferred)" removed.  

Another reason for this is our preference for visible in-document encoding
declarations, which you mention a little further down.

Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
Received on Wednesday, 27 July 2011 17:51:43 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 20:01:56 UTC