Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Xft Support For Mozilla

Posted by timothy on Thu Jan 24, 2002 03:36 PM
from the one-order-of-augmented-lizard dept.
keithp writes "The results of a few short hours of hacking by blizzard (with a bit of help from me) can be seen here." According to Keith, "The hope is to have a patch of less than 100 lines; currently it's more like 400 lines. ... The patch uses a new version of the Xft library available at http://keithp.com. That will be integrated into the XFree86 CVS tree after 4.2 stablizes; the existing Xft library will remain in place for backwards compatibility. One feature of the new library is that it works with older X servers that don't have the Render extension, providing AA text (including the LCD optimizations) for any screen with a TrueColor visual." Chris Blizzard provided a link to the patch itself, as it stands right now.
This discussion has been archived. No new comments can be posted.
Display Options Threshold:
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • Nice link... (Score:4, Funny)

    by FortKnox (169099) on Thursday January 24 2002, @03:40PM (#2896630) Homepage Journal
    the first link autocloses the window...

    And am I the only one that thought "Wow, Blizzard stopped coding for WarCraft 3 to help Mozilla out?!?"
  • LCD what? (Score:2, Interesting)

    by augros (513862) on Thursday January 24 2002, @03:40PM (#2896632)
    LCD optimizations? what are these, and how can i get them? and are they sexy?

    why is this patch HUGE compared to the older one that often gets supplied with the libgdkxft.so that you preload?
    • Re:LCD what? (Score:5, Insightful)

      by chabotc (22496) <chabotc@xs4all.STRAWnl minus berry> on Thursday January 24 2002, @04:01PM (#2896753) Homepage
      This patch patches mozilla to fully use Xft rendering. The other patch patched mozilla to use GDK rendering.

      Mozilla is trying to move away from using gdk for its font rendering to make it more portable and less reliant on gdk. Also it should be more flexiable and faster.

      I gues the difference in size comes from the fact that it takes more code to use Xft directly then to use libgdkxft. (this is kinda obvious, since the Xft using code is then in libgdkxft).

      Bottom line though, the libgdkxft patch didnt have a chance to get included in main stream mozilla, where as this ones probably does.
      [ Parent ]
    • Re:LCD what? by Brian Kendig (Score:3) Thursday January 24 2002, @06:01PM
      • Re:LCD what? by Reality_X (Score:2) Thursday January 24 2002, @10:26PM
      • Re:LCD what? by Jhan (Score:1) Friday January 25 2002, @08:21AM
  • VERY exciting (Score:5, Informative)

    by kwj8fty1 (225360) on Thursday January 24 2002, @03:45PM (#2896657) Homepage
    This patch looks very promising. One of windows XP's big claim was better LCD support; they are right, it does look quite sharp on any type of square pixel display.

    As I'm sure most of you know, most monitors use round pixels, whereas most LCDs use square or the more typical rectangular pixels. So what this means from a GUI standpoint: You need to optimize for the output device. The end result in the screenshot looks GREAT.

    Good work guys!
    • Re:VERY exciting (Score:4, Informative)

      by Booker (6173) on Thursday January 24 2002, @04:06PM (#2896784) Homepage
      An excellent explanation of antialiasing for LCDs can be found here [grc.com], and a HOWTO for implementing this on Linux is here [jmason.org]. The screenshots in the article do look better than I have been able to achieve, though.
      [ Parent ]
      • Re:VERY exciting (Score:5, Insightful)

        by Otter (3800) on Thursday January 24 2002, @04:30PM (#2896920) Journal
        From the HOWTO:
        Now, edit your /etc/X11/XftConfig file, and add a line at the end. Most LCD screens will look better with R-G-B LCD Sub-Pixel Rendering. If yours does, add this line:
        match edit rgba = rgb;

        See, this is what I love and hate about Linux. The good news is someone hacked this up and someone else documented it and now Konqueror looks *sweet* on my TiBook.

        The bad news is -- how the hell was I supposed to know to do this? I mean, besides reading every comment on Slashdot until someone posted a link. (Thank you, by the way, for two excellent links.)

        [ Parent ]
        • Re:VERY exciting (Score:4, Informative)

          by Khalid (31037) on Thursday January 24 2002, @04:56PM (#2897156) Homepage
          No ! you could have looked for it in goups.google.com by sarching for something like this "LCD, TrueType, Xfree86" you would have found it in some seconds !!

          searching in groups.google.com has become a "reflex" for me, and it pays !!
          [ Parent ]
        • Re:VERY exciting by linuxguy (Score:1) Thursday January 24 2002, @08:56PM
        • Re:VERY exciting by ajs (Score:2) Friday January 25 2002, @04:24PM
        • 1 reply beneath your current threshold.
      • Re:VERY exciting by spectecjr (Score:3) Thursday January 24 2002, @04:56PM
    • Re:Pixel shape by spitzak (Score:2) Thursday January 24 2002, @06:06PM
  • Oh dear (Score:4, Insightful)

    by Tony Hoyle (11698) <tmh@nodomain.org> on Thursday January 24 2002, @03:46PM (#2896663) Homepage
    Whoopee.... blurry text, just what I needed.

    Luckily I never load Render & I never intend to - after about 5 minutes of looking at KDE with it enabled I had a bad headache. That font smoothing stuff is *really* hard on the eyes.

    I remember when the old archimedes did the same thing... it kinda worked there because they were crappy monitors anyway. With a sharp 17" it's not an improvement.
    • Re:Oh dear by kwj8fty1 (Score:1) Thursday January 24 2002, @03:54PM
      • Re: X11 calls by spitzak (Score:3) Thursday January 24 2002, @06:16PM
      • Re:Oh dear by Brian Kendig (Score:3) Thursday January 24 2002, @06:26PM
        • Re:Oh dear by LunaticLeo (Score:1) Thursday January 24 2002, @06:37PM
          • Re:Oh dear by Brian Kendig (Score:2) Friday January 25 2002, @12:20AM
            • Re:Oh dear by kilrogg (Score:2) Friday January 25 2002, @04:44AM
              • Re:Oh dear by Brian Kendig (Score:1) Friday January 25 2002, @10:05AM
        • Re:Oh dear by Darren Winsper (Score:1) Thursday January 24 2002, @06:39PM
        • Its the pdf blur! by ahde (Score:2) Friday January 25 2002, @01:06AM
    • Re:Oh dear by slashdot2.2sucks (Score:2) Thursday January 24 2002, @03:55PM
    • Re:Oh dear by st. augustine (Score:2) Thursday January 24 2002, @03:56PM
      • Re:Oh dear by drfrank (Score:1) Thursday January 24 2002, @04:22PM
        • Re:Oh dear by st. augustine (Score:1) Thursday January 24 2002, @04:52PM
        • Re:Oh dear by protonman (Score:1) Thursday January 24 2002, @04:57PM
    • Re:Oh dear by Tyndareos (Score:1) Thursday January 24 2002, @04:11PM
      • Re:Oh dear by Howie (Score:1) Thursday January 24 2002, @04:19PM
        • Re:Oh dear by Tyndareos (Score:1) Thursday January 24 2002, @04:28PM
      • Re:Oh dear by Malc (Score:2) Thursday January 24 2002, @04:56PM
        • Re:Oh dear by spectecjr (Score:3) Thursday January 24 2002, @05:02PM
          • Re:Oh dear by jovlinger (Score:2) Thursday January 24 2002, @05:36PM
        • Re:Oh dear by modulus (Score:1) Thursday January 24 2002, @09:55PM
    • Mozilla(or anything) +W2K + font smoothing = good. by iamr00t (Score:1) Thursday January 24 2002, @04:21PM
    • Depends (Score:5, Informative)

      by jeti (105266) on Thursday January 24 2002, @04:26PM (#2896881) Homepage
      Antialiased fonts can look extremely good and
      make reading less stressful for the eyes.

      Look at text in newer versions of MacOS, BeOS
      or Windows XP. Especially at LCD screens the
      quality is absolutely convincing.

      BUT you need not only a good font renderer, but
      also fonts that are hinted correctly.
      [ Parent ]
    • Re:Oh dear (Score:5, Informative)

      by damiam (409504) on Thursday January 24 2002, @04:35PM (#2896964)
      If you don't read AA fonts at normal sizes, then don't use them. I only enable them for larger fonts, where they look good.

      Put this into /etc/X11/Xftconfig:

      match
      any size > 8
      any size < 15
      edit
      antialias = false;

      [ Parent ]
    • Re:Oh dear by KeyserDK (Score:1) Thursday January 24 2002, @04:40PM
    • Re:Oh dear by Jay Carlson (Score:2) Thursday January 24 2002, @05:56PM
    • Problem with AA in X by Tom7 (Score:2) Thursday January 24 2002, @06:41PM
    • Re:Oh dear by NoMercy (Score:1) Thursday January 24 2002, @08:28PM
    • 1 reply beneath your current threshold.
  • by nervlord1 (529523) on Thursday January 24 2002, @03:46PM (#2896664) Homepage
    And does windows already have this.. (YES IM STUPID and im honestly not trolling) i dont understand..
  • Damn..... (Score:1, Interesting)

    by friedmud (512466) on Thursday January 24 2002, @03:46PM (#2896667) Homepage
    I thought I was going to get away with not upgrading to XFree4.2 - since my 4.1 is running rock solid on my GeForce3.

    But it looks like I'll have to upgrade now - and redo all of that font junk, I hope it is a little easier this time around than the last - I can remember spening at least a couple of hours getting it to work last time......

    Derek
  • Wait for stability (Score:3, Insightful)

    by kenneth_martens (320269) on Thursday January 24 2002, @03:49PM (#2896682)
    While I like the idea of making my Mozilla browsing experience more aesthetically pleasing, I am not willing to sacrifice stability.

    This new patch is great, but you shouldn't update yet. Wait until it's merged into the official release. Unless, of course, you like to try out new things, in which case go get the update.

    Anyway, I look forward to getting the final version of this. (Until then, I'll just have to buy a bigger monitor.)
  • Gdkxft has had this for a while (Score:5, Informative)

    by ronmon (95471) <ronmon.bellsouth@net> on Thursday January 24 2002, @03:57PM (#2896719)

    It anti-aliases your GNOME widget fonts and there is a separate patch for Mozilla (good up to 0.9.6), which works nicely with Galeon, BTW.

    Check it out [sourceforge.net].

    • Re:Gdkxft has had this for a while by augros (Score:1) Thursday January 24 2002, @04:10PM
    • Re:Gdkxft has had this for a while by daserver (Score:2) Thursday January 24 2002, @04:45PM
    • Re:Gdkxft has had this for a while (Score:4, Interesting)

      by matman (71405) on Thursday January 24 2002, @10:16PM (#2898847)
      Well it's not too bad. Xwindows supports a generic interface for rendering things that are accelerated by hardware (falling back to software when need be). Now, please, if I'm wrong, someone correct me, but I believe that it works like this: XFT is an API for drawing fonts in XWindows - it replaces X's old font interface. XFT talks to freetype to turn a string into a vector image (font file) into a bitmap image. The bitmap image that freetype produces can either be a monochrome pixmap (what normal X font routines use) or a 256 colour pixmap with antialiasing). XFT takes the 256 colour (greyscale) image and gives it an alpha channel (through some kind of an operation like multiply or darken only in GIMP. It then passes this image to XRender to have it rendered on the screen. Right now, most QT or GTK apps use QT and GTK font rendering routines. These routines used to use the normal x font stuff... if you patch them to use XFT, they all get anti-aliasing. Mozilla has it's own widget set, so it needs it's own patch to use the better font rendering mechanisms.

      The font support is in the right place, it's just that applications need to be changed to use the new, better interface, instead of the old interface that can't do hardware accelerated alpha channel stuff.
      [ Parent ]
      • 1 reply beneath your current threshold.
    • 1 reply beneath your current threshold.
  • Huh? (Score:2, Insightful)

    by Score0, Overrated (550447) on Thursday January 24 2002, @03:59PM (#2896739) Homepage
    The hope is to have a patch of less than 100 lines; currently it's more like 400 lines

    Why don't you concentrate on making sure the code works instead of aiming for some arbitrary patch size?
    • Re:Huh? (Score:5, Informative)

      by keithp (139560) on Thursday January 24 2002, @04:09PM (#2896793) Homepage
      Why don't you concentrate on making sure the code works instead of aiming for some arbitrary patch size?


      It's not arbitrary; I believe about 3/4 of the patch consist of unnecessary changes to code that shouldn't be executed in the Xft code path. Unfortunately, the internal abstractions for dealing with fonts are somewhat strained in the current code base, making this assertion testable but not easily verified by visual inspection.

      [ Parent ]
      • Re:Huh? by Score0, Overrated (Score:1) Thursday January 24 2002, @04:17PM
    • Re:Huh? by Grayraven (Score:1) Thursday January 24 2002, @04:12PM
      • Re:Huh? by Score0, Overrated (Score:1) Thursday January 24 2002, @04:15PM
    • Re:Huh? by barzok (Score:2) Thursday January 24 2002, @04:36PM
  • Already possible, sourt of. (Score:4, Interesting)

    by foonf (447461) on Thursday January 24 2002, @04:01PM (#2896748) Homepage
    Look here [washington.edu]. This is with the version of mozilla included in Debian unstable, patched to work with the gdkxft [sourceforge.net] hack. The real question is will this new patch actually be included in any commonly distributed Mozilla binaries. Because if it isn't, I don't think many are going to recompile the whole damn thing just for anti-aliasing (but that won't stop people from complaining about the lack of it!).
  • AA? Goog grief... (Score:1)

    by soboroff (91667) on Thursday January 24 2002, @04:02PM (#2896757)
    My biggest problem is web sites that use 2-point fonts. Gaaah. It's nice that Mozilla gives a key combo to change the font size!
  • by Greedo (304385) on Thursday January 24 2002, @04:03PM (#2896765) Homepage Journal
    ... that screen grab is kinda hard to look at after a while.

    Hopefully this can be configured like Windows seems to be, and not AA fonts below a certain size (seems to be 12pt). Below that size, things look clearer to me non-AA.

    But that's just IMHO.
  • Italics (Score:2, Interesting)

    by pigeon (909) on Thursday January 24 2002, @04:06PM (#2896783) Homepage
    Great, I would really love to see a solution which gives me non-ugly italic fonts (especially in my webbrowser) with Linux.
  • by OneFix (18661) on Thursday January 24 2002, @04:07PM (#2896786)
    Yea, the tree closed for 0.9.8 like a week ago. Tree Closes for 0.9.8 [mozillazine.org]. For those that don't want to click the link, here's what it says...

    ...0.9.8 will have a variety of new items including new natively drawn widgets on WindowsXP, Mac OS X, and GTK, when you are in the classic skin (We will have more on this later, including screenshots)...

    If you're really interested in what's going on with the project, try the latest Build Comments [mozillazine.org]

    Yesterday was the last of the frozen trunk builds. And if that's not enough, the Tree Is Opened [mozillazine.org] for 0.9.9 checkins.

    And there's now a Mozilla 1.0 Manifesto [mozilla.org] that lays down precisely what Mozilla 1.0 should be (which will come right after 0.9.9).

    Of course, it's nice to see a change in SlashDot change its view [slashdot.org] of the project. But, then again, maybe I was right all along [slashdot.org]. :)
  • Speaking of Mozilla (Score:2, Interesting)

    by astyanax (8365) on Thursday January 24 2002, @04:08PM (#2896788) Homepage
    I believe 0.9.8 is due out tomorrow. Is anyone else foaming at the mouth for this release like me? :) Can't wait... well I can wait long enough not to download nightlies and pretend it's the real release.
  • Mozilla just keeps getting cooler. (Score:4, Insightful)

    by BgCntry (8263) <[ten.dirgeht] [ta] [yawdarm]> on Thursday January 24 2002, @04:13PM (#2896816)
    No matter what gets said here about feature bloat and endless delays, Mozilla is just the coolest and most ambitious browser out there. At this rate it's well on its way to becoming the Emacs of the browser world, and it might even be there now. I've been using it as my main browser for god-knows-how-long. It's been fascinating to watch it evolve from the early milestone releases up to now.

    Hell, Mozilla's never going to be finished, and I don't really care to see it finished either. I'd have to find a new religion.
  • AA (Score:1, Funny)

    by Anonymous Coward on Thursday January 24 2002, @04:19PM (#2896844)
    I thought AA was supposed to help things looks less blurry!
  • XFT is... (Score:5, Informative)

    by skia (100784) <skia@nOSPAM.skia.net> on Thursday January 24 2002, @04:34PM (#2896947) Homepage
    For the uninitiated:

    Xft [eax.com] is a simple library designed to interface the FreeType rasterizer with the X Rendering Extension.


    FreeType [sourceforge.net] is a software font engine that can be used in graphics libraries, display servers, font conversion tools, text image generation tools, etc. to produce high quality glyphs and characters. The important thing here is that FreeType supports Adobe Type1 and TrueType (that is, Windows) scalable fonts.


    the X Rendering Extension [xfree86.org] is a protocol that represents a new way to render (that is, draw) stuff on your screen in X windows.


    thus, Xft's incorporation into Mozilla gives us smooth, high quality, Windows compatible fonts while surfing the web on Linux or *BSD

    • 1 reply beneath your current threshold.
  • Unfortunately .. (Score:5, Insightful)

    by Eloquence (144160) on Thursday January 24 2002, @04:36PM (#2896966) Homepage
    .. the screen-shot [people.redhat.com] still shows the flaws of anti-aliasing under Linux. Take a look at the "k" in the "Bookmarks" text on the toolbar, or at the "W" in Wednesday -- this is what it actually looks like if you turn on anti-aliasing under KDE. Some fairly standard fonts just get really ugly and you have to search a long time until you have disabled all of them everywhere without removing them (webpages can probably still use them), or you have to disable anti-aliasing entirely at certain font sizes (haven't figured out how to do that yet, but haven't really looked either, KDE doesn't seem to have an option for it at least, but somewhere in the mess that is X configuration I'm sure it's possible).

    Even if Linux desktop installations weren't so horribly deployed as they are by most distributors (I completely lost faith in SuSE after their handling of the Euro-Sign, I think that they are no longer interested in ordinary desktop users), anti-aliasing algorithms itself could probably be much improved, although the Freetype [freetype.org] page points out that Apple patents are a problem and some features had to be disabled (damn you, Apple!). All in all, I'm not happy with anti-aliasing support at all, except for subpixel rendering, which works very well on my Notebook. (And don't give me the "You didn't pay, don't complain" bullshit -- I paid a lot of cash to distributors already, but they seem to prefer to spend it on the server end).

    • Re: Unfortunately .. (Score:4, Informative)

      by Sandmann (182819) <sandmann@daimi.au.dk> on Thursday January 24 2002, @09:53PM (#2898738)
      > the screen-shot still shows the flaws of antialiasing under Linux

      You are right that the k and the W don't look good, but that does not have anything to do with your kernel, but rather the fact that Verdana and Times should not be antialiased at that size. Antialiasing these fonts at that size with hinting enabled is really font murder.

      You don't want hinting enabled with antialiasing at that size, because hinting is a way to distort the fonts so that they can be rendered at very low resolution, and antialiasing is essentially a cheasy way to increase resolution. That is why you see the weird "k": the hints don't expect the resolution to be this high.

      Here [daimi.au.dk] is a piece of an actual screenshot, showing Verdana mostly un-antialiased, and antialiased in the preview box in the fontselector.

      As others pointed out, to match Windows in quality you will need high quality fonts. Of couse, the MS/Monotype fonts (Ariel, Verdana, Trebuchet, etc) are well done and especially well-hinted (if you don't antialias them at sizes where they shouldn't be), but actually the Luxi fonts that are shipping with XFree86 4.2 are not bad - their hints just need some work.

      For fun, I hinted Luxi Sans (with the Gimp) at a few sizes. This [daimi.au.dk] is not a real screenshot, but it does show how it could look with better hints. (Note that the bold antialiased Luxi Serif is not hinted at all - a bit of careful hinting would probably improve it somewhat).

      > anti-aliasing algorithms itself could
      > probably be much improved, although the
      > Freetype page points out that Apple patents

      This is nonsens. The Apple patent covers the interpreter for the hints in TrueType fonts. Most distributions turn the interpreter on, regardless of the patent, and in fact the bad rendering of the "k" that you complain about is there precisely because both interpreter and antialiasing were used.
      [ Parent ]
  • Sooo, How do we build this? (Score:2, Informative)

    by stevek (25276) on Thursday January 24 2002, @04:48PM (#2897054) Homepage
    I'm guessing what I need to do is get a fresh mozilla sourcebase from CVS (just updated to 0-9-8 branch), apply Blizzard's patch (change some paths), get keithp's "fonts" directory from his CVS, build that, then build mozilla..

    Anyone actually get it built?
  • Blizzard did this? (Score:1)

    by Communomancer (8024) on Thursday January 24 2002, @04:48PM (#2897060)
    What are they doing with this stuff? I really think they should be finishing up Warcraft III.

    :P
  • by Jase_Woolley (89736) on Thursday January 24 2002, @05:37PM (#2897548) Homepage
    Looks good. Here is a link to a screenshot of the
    nanox port of Mozilla (Done by Tuxia Labs Aust)
    that shows antialias font support. The original
    announcement on the nanox mailing list was dated
    6th Dec 2001.

    See http://nxzilla.tuxia.org/antialias.png
  • Finally! (Score:1)

    by crivens (112213) on Thursday January 24 2002, @08:16PM (#2898389) Homepage
    It's about time! I have gdkxft working to give me anit-aliased menus and icons in GTK apps, and it makes a huge difference. Unfortunately the text that is rendered by Mozilla (actually I'm using Galeon) isn't AA-ed, and I wish it was!!! That's probably why I use Opera as much as possible.
  • by Anonymous Coward on Thursday January 24 2002, @10:33PM (#2898916)
    It should take a few hours only to fix this one [mozilla.org]
  • by kcbrown (7426) <slashdot@sysexperts.com> on Thursday January 24 2002, @11:02PM (#2898997)
    This bit about having to render fonts using a completely different mechanism than what's already provided by X is complete nonsense, IMHO. Why doesn't X font rendering simply do the right thing?

    I can understand that X fonts originally were simple bitmaps that got rendered directly to the screen. But the X server knows what kind of visual is being rendered to, so I don't see why it can't render in a more sophisticated manner when drawing to a visual with at least 16 bits worth of color depth.

    Were the original designers of the font rendering mechanism so braindead as to specify that all fonts forevermore would be bitmaps??? What the hell for???

    As for the X font protocol, that's easy: design an upgraded protocol that the X server can also deal with, that's used to transmit font information along with transparency information. Or use a separate channel for the transparency information and keep the bitmap protocol the way it is.

    But either way, font rendering belongs in the server, and having the client do it is complete nonsense.

    I mean, the GC is an opaque data type, as is the Font, right? So what's to prevent you from having a mask with a depth greater than 1, which is created when you use XSetFont() with a font that has alpha information?

    Help! I don't understand!!

  • by protomala (551662) on Friday January 25 2002, @07:43AM (#2900027) Homepage
    I still have XFree 3.3.6 because my Trident 3D 975 dosen't work well on XFree4 (still haven't tested 4.2 because there are no rpms for redhat 7.1), so, basically I don't have Xft, even having some true types using an old Xfree3 hack for this. In this case, this mozilla patch will not show fonts on my system right? So... this thing should never be merged on Mozilla, right? Or I am missing something?
  • by augros (513862) on Thursday January 24 2002, @03:44PM (#2896651)
    uh, what exactly is linux klugding in? if u mean MOZILLA needs to be PATCHED to use xft, i see what u mean. but mozilla is not linux nor is patching "kludging." furthermore, render and xft has been around for years as well.
    [ Parent ]
  • Re:So what you're telling me is... (Score:2, Insightful)

    by Archie Steel (539670) on Thursday January 24 2002, @03:52PM (#2896699)
    Not Linux, young troll, Mozilla. Anti-aliased fonts have been available for quite a while in KDE and Gnome. Speaking of which...is it me, or does Netscape 6.2 already support anti-aliased fonts?

    In any case, I'm still waiting for important stuff, like multipe consoles and desktops, good memory management, remote graphical apps, etc. to be standard features on Windows...
    [ Parent ]
  • by GrenDel Fuego (2558) on Thursday January 24 2002, @03:59PM (#2896735) Homepage
    Never played around with framebuffer support, have ya ;)
    [ Parent ]
  • Lets get some facts straight first. (Score:4, Insightful)

    by clump (60191) on Thursday January 24 2002, @04:03PM (#2896762)
    That Linux has to kludge in a feature that Windows has had for seven years?


    So basically, we are still waiting for it to be a standard feature?

    What I think people should keep in mind is that you are comparing a multi-billon-dollar corporation with access to all kinds of patents and trade secrets to what *volunteers* do in their spare time. Keep in mind access to good fonts are what corporations like Microsoft and Apple *slow down* to keep people on their platforms.

    If you want to stick your head out against possible liability so others can *freely* use something be my guest. At least don't criticize when others do.
    [ Parent ]
    • Re:Lets get some facts straight first. by toast0 (Score:2) Thursday January 24 2002, @04:11PM
      • Re:Lets get some facts straight first. by mprinkey (Score:1) Thursday January 24 2002, @04:29PM
      • by Graff (532189) on Thursday January 24 2002, @04:34PM (#2896948) Homepage
        Microsoft distributes the base true type fonts at no cost, in fact they either invented or popularized the (usually inexpensive) true type font system to compete with expensive fonts from other vendors.

        Well, actually Microsoft only agreed to use TrueType when it came out. It was actually developed by Apple. They developed it for Windows and Macintosh in order to combat Adobe's strangle hold on the market. Here's an intresting quote on Microsoft's site on TrueType [microsoft.com]:
        The TrueType digital font format was originally designed by Apple Computer, Inc. It was a means of avoiding per-font royalty payments to the owners of other font technologies, and a solution to some of the technical limitations of Adobe's Type 1 format.

        You can see a pretty detailed history of TrueType on this web page [demon.co.uk].

        [ Parent ]
      • Re:Lets get some facts straight first. by david.johns (Score:2) Thursday January 24 2002, @04:39PM
    • 1 reply beneath your current threshold.
  • Re:cool symbol (Score:1)

    by limbostar (116177) <stephen AT awdang DOT com> on Thursday January 24 2002, @04:47PM (#2897051) Homepage
    That's the default.ico file, a Microsoft 'feature' that the rest of the industry has adopted (probably because they were sick of getting bad requests from MSIE). I don't know if Mozilla supports it (it would have to render a Microsoft icon format image), but if it does you may have to bookmark it.

    Personally I find it amusing that Slashdot has the icon at all, given that the overwhelming vibe here is anti-MS-influence.
    [ Parent ]
  • Re:Good work... (Score:1)

    by inkless1 (1269) on Friday January 25 2002, @01:39AM (#2899505) Homepage
    No kidding. I've used Linux. I've coded. I've compiled. I'm familiar with X, etc. etc.

    I have no idea what the hell they're talking about, why it means anything to anybody or why they are pimping some couple hours worth of work.

    Once again, brilliant reporting!

    inky
    [ Parent ]
  • 16 replies beneath your current threshold.