Name: Nicolas Spalinger
Member since: 2007-05-05 17:55:05
Last Login: 2009-06-17 22:32:45
Homepage: http://planet.open-fonts.org/
Notes: Open font community: maintaining various open font packages in Debian and Ubuntu's font teams, contributing to the open font design toolkit, advocating FLOSS methodologies to font designers, etc. Active with the Libre Graphics Meeting, OpenFontLibrary and TextLayoutMeeting communities.
17 Jun 2009 (updated 17 Jun 2009 at 22:32 UTC) »
The availability and use of all kinds of mobile devices is growing like crazy but what about fonts on these devices?
What happens when the default set shipped with the particular OS is not good enough for you? When the fonts simply look ugly to you or don't provide sufficient support for a language and the corresponding writing system you're using, or you really really want a specific design? You may happen to use the device as an e-book-reader, something to read RSS feeds, do blogging, drawing or whatever, you might also use it as some kind of literacy primer digital chalkboard...
Basically you own the device and you want to enjoy or create content with your preferred font (an open font or not) and not be dependent upon the decision of the creator of the device who may not care about your needs in that area. If you agree that malleability of a device includes choosing and being able to install and use your own font then all devices are not equal: sometime the device makes it very easy, sometimes you have to fight it, hack aggressively the filesystem, reflash, and sometimes you're just stuck. Let's hope that the device makers will come to see the value of allowing end-user font changes. With the pressure of open mobile platforms we can hope the current status quo will improve.
~/.fonts
and fontconfig
will allow you to see it in all the apps. There are also
font packages available in the repositories, you can install
various browsers, future versions of these browsers will
support @font-face.
~/.fonts/ and
fontconfig will do its thing.
/System/Library/Fonts/Cache/ and you need to
tweak the plist by hand but the browser supports @font-face.
/system/fonts but putting fonts in there
doesn't do
anything. Meh.
~/.fonts is
fine. The browser with support for @font-face will be easily
available.
/FONT folder in the filesystem is exposed
allowing to add new fonts. Again you
need to tweak the settings by hand. No browser is seems.
17 Jun 2009 (updated 17 Jun 2009 at 13:41 UTC) »
John Dagget of mozilla has written a good article about various technical aspects of using webfonts with Firefox.
In his example he uses quality open fonts such as Gentium, Scheherazade and MgOpen Moderna. Another font used as an example is Grau Blau Sans: a freeware-don't-modify font but with explicit clauses in its EULA to allow webfonts usage.
How about using real landscape pictures as your alphabet? An artist from Australia has researched satellite pictures from a well-known mapping site to find artefacts looking like letters of the Latin alphabet. There's also a geogreeting website for you to use the world's letters to convey your message, provided you stay with the simple writing systems :-)
Thankfully there are plenty of other glyphs in other alphabets for you to hunt the maps and continue creating these new kind of world alphabets. Typography at a whole new dimension: lots of fun ahead.
I'm pretty sure our OSP friends who are also into creative mapping would be interested...
3 Jun 2009 (updated 3 Jun 2009 at 19:09 UTC) »
So open fonts for the web are nicely coming together... But what about the desktop side of things?
Well, recent versions of packagekit and pango have introduced a new mechanism for automatic font detection and installation for the desktop. Basically when faced with text containing characters not covered by a font already installed on the system a little dialog will pop up prompting you to install an extra package containing a font covering that character. Pretty nifty.
To try this out:
sudo yum install
gnome-packagekit-extra packagekit-gtk-module
gconftool-2 –type boolean -s
/apps/gnome-packagekit/enable_font_helper 1
Fedora already comes with a good selection of open fonts by default thanks to the good work of the Fedora Font SIG, but try opening the HELLO.txt file in gedit, or copying elements that look foreign to you from the Why can't they all speak **** and you should see the dialog telling you that you need an extra font to support a particular language, asking you to search for a suitable font, offering you a selection of packages before allowing you to install it.
It's a great start so a big thank you to Richard Hughes and Behdad Esfahbod and all the other people involved for their work on this!
For future versions I think the UI should really show more information about the packaged font itself so that the user can make a more educated choice: font family name, foundry, designer, license, along with some classification categories while making some of that metadata clickable.
3 Jun 2009 (updated 17 Jun 2009 at 13:40 UTC) »
Great to see a recent XKCD comic contribute in its own wonderful way to the efforts to raise typographic awareness and make more people realize that fonts need to be used appropriately: Papyrus is the new Comic Sans!
I must admit I also twitch when I see Matura MT Script in signs and documents... Ouch, painful!
So please, don't kill your message with a inappropriate font when they are great open fonts out there to choose from which may fit the connotation of your text much better. Spend a little more quality time with your font menu to choose something better...
yosch certified others as follows:
Others have certified yosch as follows:
[ Certification disabled because you're not logged in. ]
FOAF updates: Trust rankings are now exported, making the data available to other users and websites. An external FOAF URI has been added, allowing users to link to an additional FOAF file.
Keep up with the latest Advogato features by reading the Advogato status blog.
If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!