Slashdot Mirror


Typography On the Web Gets Different

bstender writes "Most major browsers — including the latest versions of Internet Explorer, Firefox, Safari, Chrome, and Opera — recognize a CSS rule known as @font-face. What that means, in brief, is that Web developers can now easily embed downloadable fonts in their pages. To see an example, load up Firefox 3.5 or Safari 4 and learn more. You'll see three new typefaces — Liza, Auto, and Dolly — used in the body text and headlines." No doubt the licensing issues are just as complex as the font nerd potential.

12 of 378 comments (clear)

  1. Oh Lord! by fidget42 · · Score: 5, Insightful

    That page looked terrible on my PC (with FireFox 3.5)! I can easily see this getting abused.

    --
    The dogcow says "Moof!"
    1. Re:Oh Lord! by Diabolus+Advocatus · · Score: 3, Insightful

      Anything is better than yellow Comic Sans on a purple background!

  2. Self-downloading fonts... by Drakkenmensch · · Score: 4, Insightful

    ... how long before some hack turns this into an exploit for new self-installing viruses?

  3. Web developers can now easily embed... by Anonymous Coward · · Score: 3, Insightful

    ... and web browsers can easily be set to ignore.

    The average "Web developer" knows nothing about type, and thinks "kearning" is something you do to corn on the cob. Read a whole essay in Trainwreck Bold Oblique? No thanks.

    kulakovich

  4. Abused but Necessary by eldavojohn · · Score: 5, Insightful

    I can easily see this getting abused.

    Your prediction need only look back on UI technologies like Flash to realize that there will certainly be some of an "artistic" nature that will be enabled by this new technology to make their page look like this. Don't get me wrong, I love !!! and their music. And I find the site amusing. Horrendously confusing (you'll notice you can interact with those things) but a common occurrence among bands to take Flash to a level it's not supposed to go.

    And I welcome it. Seriously, I'd rather have this be a well formed completely open standard in CSS and allow the creative types a way to vent and put tattoo or gothic or whatever font all over their page. At least I won't need a plugin. At least it won't be in some weird .swf file. At least the browser will be able to show you something if you don't have the ability/desire to render it.

    I'm not going to start using this until everything's ironed out and your average web surfer finds it not only acceptable but desirable. But I still am excited that CSS and HTML are meeting needs. With IE6 soon dead, they are liberated.

    People will abuse the tools you give them. If you don't believe me, go visit the graveyard that is Geocities. Doesn't stop the rest of us from using the tools in the way they were meant to be used. You might have an argument about this exacerbating the issue with these latest tools but I've always been one to promote unbridled liberation on the web.

    --
    My work here is dung.
  5. Re:Hold on a sec... by ZackSchil · · Score: 4, Insightful

    What, like images, video, or plugin content like Flash games?

    Of course there are security risks. And if this tech uses system font APIs, interfaces not normally subjected to the same security scrutiny as those of, say, images, then there will need to be some security code auditing.

    I'm certain there will be a few exploit events before the situation settles down. But we can't stop the progress of useful functionality just because there might be some unknown security flaw. This an isn't ActiveX situation. Fonts do not contain executable code. A perfectly secure font reader should be relatively easy to write.

  6. Re:IE doesn't support font-face by kimvette · · Score: 3, Insightful

    It's time to bring back the "get firefox" banners and link buttons on web sites, with a little blurb like this:

    "Does this site look lousy in your browser? It's because of that abusive monopolist company Microsoft ignoring the standards everyone else in the Universe follows, all while claiming to embrace those standards. Upgrade to Firefox, Safari, or Opera now to get a browser which actually adheres to those standards."

    --
    The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
  7. Licensing nightmare? by Karellen · · Score: 3, Insightful

    Why?

    Why is font licensing any different from image licensing? The page directs you to (optionally) download font information. Your computer either does or does not. If it does, it uses the font information to render something on the page. As the server gave you this information when your computer asked for it, you legitimately have a copy. However, you are not allowed to redistribute this copy to a third party unless you have a license to do so, else you are in breach of copyright.

    It's just a bunch more bits that you've downloaded off of a server. How are these bits any different from any other bits?

    (Is there a missing href in the story?)

    --
    Why doesn't the gene pool have a life guard?
  8. Re:Hold on a sec... by Hurricane78 · · Score: 3, Insightful

    Well, how do you think those HTML pages, CSS sheets, JS files, images, and plugin files (flash,java,etc) work?

    Download -> run trough interpreter -> render output

    It depends on the interpreter. And I say that one is the same for any font, and therefore you could also use maybe an obscure Unicode character to wreak havoc in the interpreter. No matter what font it is.

    Somehow I have the feeling that you do not understand how web pages work.

    --
    Any sufficiently advanced intelligence is indistinguishable from stupidity.
  9. Re:IE doesn't support font-face by elrous0 · · Score: 3, Insightful

    Some of us do real web design for real clients. Tell a client that the site you've designed is only going to look good in Firefox and they're going to tell you "goodbye."

    --
    SJW: Someone who has run out of real oppression, and has to fake it.
  10. Re:Fonts by suggsjc · · Score: 5, Insightful

    Wow, somebody is grumpy...and ill informed.

    Licensing? Resolvable. No different than "copyrighted" images and the licensing for them. Honest developers will use properly licensed material (fonts, images, etc), dishonest or uninformed developers won't care.
    Bandwidth? At 50-100k they are not that much compared to swf files or large images previously used (also, you can cache them)
    Security? Security patches will come as they arise. How is this different than any other "potential for abuse"?
    Compatibility? Does degrade nicely, you can specify the web fonts but fall back to "traditional" fonts
    Gains? Designers will have flexibility! They won't have to rely on images to produce "nice fonts" and the pages can be more semantic (text > images). This is just a few of the potential gains.

    Do you really want to hold back progress because YOU think something is stupid and YOU would prefer no styling at all just standard html? Also, you do not have to "DOWNLOAD every font mentioned on a page", just the ones you want to specify, so get your facts straight before you jump to irrational conclusions. Get your morning coffee, relax and realize that this is progress even if you don't see the benefit in the implementation/execution.

    --
    When I have a kid, I want to put him in one of those strollers for twins and then run around the mall looking frantic.
  11. So font face is dead, RIP by Ilgaz · · Score: 3, Insightful

    This is exactly how Microsoft can stop progress of web and in fact, the entire progress in computer/software industry.

    Once they don't support something or support it in a way that is impossible to implement in other platforms, that thing is dead.

    Don't hold your breath for them to support a multi platform way of doing things. That is how every webmaster ended up using Flash for drop down menus and also the reason why they hate Flash enough to ship a 'me too' joke.