Version: 3.5.8 (using KDE 3.5.8, compiled sources) Compiler: Target: i486-slackware-linux OS: Linux (i686) release 2.6.21.1 An HTML file with a byte-order mark and the encoding set in a META tag is not correctly detected as UTF-8. The layout breaks very noticeably unless the encoding is manually set to "Unicode (utf8)". Example URL: http://www.brandonsanderson.com/book/Alcatraz/ (This example may not be great because it doesn't validate and doesn't have an <?xml?> tag despite claiming to be XHTML.) There are other bugs similar to this one in the database, but I'm reporting it because they all seem to have been closed as resolved years ago.
It renders the page as firefox 3 rc1 with konqueror 4 trunk 813735
I confirm this in 3.5.9 . In trunk r816330 there is no need to set the encoding, it renders fine.
Works fine in 4.x indeed.