From W3C Wiki
< QA

There has been a discussion about the support of UTF-8 BOM. The Markup Validator issues a warning saying that might cause troubles in some user agents. It would be good to know what is the real support in different products related to the Web.

UTF-8 BOM test file

This is the normal result in an HTTP environment.

Passed without BOM with charset
Failed without BOM without charset
Passed with BOM with charset
Failed with BOM without charset

For authoring tool (which are not HTTP user agents), only the test with BOM with charset is meaningful.

Report on this page

  • Buggy/Good
  • the name of the User Agent
  • the precise version number
  • the platform
  • the comment about the bug if any
Buggy Internet Explorer 6 SP1, Windows 2000; .NET 2
Good Opera 9.02 (Build 8585), Windows 2000
Good Camino 2006091101 (1.0.3), Mac OS X
Good Firefox Mozilla/5.0 (Macintosh; U; Intel Mac OS X; fr; rv:1.8.1) Gecko/20061010 Firefox/2.0 Mac OS X
Buggy Firefox 2.0 Gecko/2006101023, Windows 2000
Good Lynx Version 2.8.5dev.16 OS/2
Buggy Netscape 4.61 OS/2
Good Safari Version 2.0.4 (419.3) Mac OS X
Good Textmate Version 1.5.4 (1324) Mac OS X
Good TextEdit Version 1.4 (220) Mac OS X
Good Golive Version 8.0.1 Mac OS X