Difference between revisions of "Fennec and @font-face"

From CDOT Wiki
Jump to: navigation, search
(Created page with 'new page')
 
Line 1: Line 1:
new page
+
== 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 [mailto:dhhodgin@learn.senecac.on.ca]
 +
 
 +
== Project Contributor(s) ==
 +
 
 +
== Project Details ==
 +
 
 +
coming soon
 +
 
 +
== 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.

Revision as of 20:50, 27 September 2009

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 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.