Fennec and @font-face

From CDOT Wiki
Jump to: navigation, search

Project Name

Adding @font-face CSS rule support to Fennec on Windows Mobile

Project Description

The @font-face CSS rule is part of the CSS3 working draft set. The rule is designed to allow web programmers to be able to use custom fonts on their web pages even if the users of the page do not have the custom font installed on their system. In this case the system is the mobile phone. The @font-face rule was introduced into Firefox 3.5 not long ago to allow for font linking support. Why is this concept so important for a mobile browser ? Simple. If you want to use a custom font or even a standard font for a desktop system it may not be installed on every different phone out their depending on many different factors such as handset brand, OS platform, version number, etc. Drive space on the device can also be a concern so you might not want to fill up a device with 100 fonts that are only ever used once in a blue moon. Font linking with @font-face allows for the font to be downloaded as needed and disposed of after a browsing session if necessary, all transparent to the user.

Project Leader(s)

Daniel Hodgin [1]

Project Contributor(s)

Project Details

coming soon

Project Related Bugs

Set Fennec user agent make filling in forms easier revise theme for higher resolutions (300 ppi)

Project News

Sept 27 2009 Built Fennec from source tonight, took about 1h 45m on windows. If your running windows vista or Windows 7 make sure and load the batch file that runs the Mozilla build shell with administrator privileges or you will run into errors about bad file number.

Oct 6 2009 Updated my blog on some of the research progress I've been making. This is still really cloudy though but I think i'm making a little headway. I posted links to 3 other bugs currently involving Fennec that I'm interested in watching.