
"The ability to download and immediately render non-standard web fonts is just one of
several advancements Apple has planned for Safari 3.1, a small but significant update to its share-gaining web browser for both the Mac and Windows PCs. The release, which underwent private testing this week, will tie in a number of other enhancements, most of which have been under constant development as part of the company's WebKit open source application framework since last fall. They aim to provide Web developers a means of writing more dynamic and customizable web pages and iPhone apps, which will in turn provide surfers with a more feature-rich and enjoyable experience."
Member since:
2008-01-08
Actually, Safari CAN show accented characters, what it does not do (either by choice or technical limitation) is not render windows specific characters. For instance, the character 'é' if attained via charmap (or a different language typeset keyboard) will use the windows character encoding directly. Most web browsers will be lenient when rendering these characters and show the correct ones anyway, but Safari does not (and neither does Firefox if you put it into Strict xhtml mode, etc).
Sure fire way to get those chars appearing is by using the html encoded character in it's place:
< !ENTITY eacute CDATA "é" -- latin small letter e with acute, U+00E9 ISOlat1 -->
If you view the source of my post, you'll see that while I can render the char 'é', I have to use the html encoding to make it render in Safari.
http://www.w3.org/TR/html401/sgml/entities.html
EDIT: ARG
OSNews is garbaging all my hard work, even though their preview renders it correctly, the site escapes my html encoded stuff... just check out that link.
Edited 2008-02-07 18:30 UTC