-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Ed,
You're using Cairo for rendering the type specimens right? Could you not just use a SVG Surface instead? Aaron Ed Trager wrote: > Hi, Egil, > > I and others have thought of this before too. I think someone > connected to SIL's Graphite project worked on something along these > lines in order to support complex layout scripts like Burmese in the > current crop of SVG-aware but Burmese-not-aware browsers. > > To write a server-side program that generates a bitmap image of text > is fairly simple. To write a server-side program that generates the > SVG snippets instead is more work. However such an SVG curve > generator would be pretty cool because then you could scale the text > dynamically on the client side, change colors using CSS, and generally > have a lot of fun playing around with the SVG outlines directly on the > client side. So it would be quite cool if someone did it. > > -- Ed > > > On Mon, Feb 9, 2009 at 10:44 AM, Egil Möller <[email protected]> wrote: >> Quite a few webbrowsers used today seems to support SVG images. Maybe >> rendering the preview to SVG (curves) would work? >> >> Khaled Hosny wrote: >> >> The new OFLB website uses @font-face CSS property for font preview, but >> I wonder if we really need it? Most browsers don't support it, even with >> the release of Firefox 3.1 we still have around 70% of web users with >> browsers that don't support it. Even if we put this aside, why I need to >> download a several megabits font just to get a static preview of it, it >> isn't even dynamic, what is the benefit (some Arabic or CJK fonts are >> even larger). Don't get me wrong, I find @font-face very great feature, >> but I think we are misusing it here. >> >> I think generating server side previews gives more better and responsive >> user experience, I think "font playground" already does this, just we >> need to merge it into the "main body" of the page instead of the current >> hidden (and annoying) separate popup (or whatever it is called). >> >> Regards, >> Khaled >> >> >> >> -- >> Konsulent, Fri Programvare / Free Software Consultant >> Mobil: +47 - 473 44 024 >> Telefon: +47 - 21 53 69 00, Fax: +47 - 21 53 69 09 >> Adr: Nydalsveien 30b, 3. etg., 0484 Oslo >> Web: www.freecode.no >> >> Check out our published Free Software @ http://code.freecode.no. >> -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkmQWoMACgkQEO7oWqc3IdqT8ACgntFL+fv4tS3buP88CWdVMZV8 lhAAn0xWLbarcoOyR27ySODDoEbnT2YU =mE/I -----END PGP SIGNATURE-----
