Missing Fonts with Flash Player 9 on Linux

Here’s one for Google: If you suffer from the widespread “missing text”/”missing font” problem with Flash Player 9 (or earlier i guess) on Linux, one possible cause might be Flash Player’s simplistic way to choose it’s default fonts. The trick is to add replacement mappings for “Times” and “Courier” to your ~/.fonts.conf:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="pattern" name="family">
 <test name="family" qual="any"><string>Courier</string></test>
 <edit name="family" mode="assign">
  <string>Bitstream Vera Sans Mono</string>
 </edit>
</match>
<match target="pattern" name="family">
 <test name="family" qual="any"><string>Times</string></test>
 <edit name="family" mode="assign">
  <string>Bitstream Vera Serif</string>
 </edit>
</match>
</fontconfig>

Props go out to Mark for spotting the solution.

March 7, 2008 | Technical

Using Xinf to publish SVG content via FlashPlayer

as a little Xinf demo project, and maybe useful for publishing open-standard vector graphics on the web, i’m releasing a little Xinf/Flash-based SVG viewer. It might prove useful while SVG is not as
widely supported (and does not render as consistently) as we might wish.

Details are here.

March 6, 2008 | Xinf Is Not Flash