Slashdot Mirror


Anti-Aliased GNOME and Mozilla

Ur@eus writes "Want to see how nice your GNOME desktop and Mozilla browser will look anti-aliased? We have just posted screenshots and a non-stable patch on Gnotices" Here's evolution and mozilla displaying slashdot. Neither are perfect, but its still exciting to see progress.

221 comments

  1. Would like to see... by Tom7 · · Score: 2


    Fonts at small sizes often look better in their raw bitmap (or truetype hinted) form; anti-aliasing makes things look blurry. I'm no big font expert on linux, but is it possible to use anti-aliasing for only large fonts (say, 14pt+) and really tiny fonts as Windows does?

    1. Re:Would like to see... by boc · · Score: 2

      yeah, it is pretty easy to do.

      we can just check the font size and then skip the AA loading if it is small.

    2. Re:Would like to see... by cfleming · · Score: 1

      That is an effect of the AA algorithm. A good algorithm will not make small fonts look smudged. But if it happens, then it should be fixed and not worked around.

    3. Re:Would like to see... by mrfrostee · · Score: 1

      >is it possible to use anti-aliasing for only large fonts (say, 14pt+)
      >and really tiny fonts...

      This works for me. Add the following lines to /usr/X11R6/lib/X11/XftConfig :

      # don't anti-alias these sizes (like Windows)
      match any family == "Arial" any size > 9 any size < 15 edit antialias = false;
      match any family == "Verdana" any size > 9 any size < 15 edit antialias = false;
      match any family == "Tahoma" any size > 9 any size < 15 edit antialias = false;

    4. Re:Would like to see... by The+Pim · · Score: 2
      Fonts at small sizes often look better in their raw bitmap (or truetype hinted) form; anti-aliasing makes things look blurry.

      True--but below a certain size (roughly, when the pixels are bigger than the features of the glyph), blurriness is the lesser of evils. In this domain, un-smoothed text is so blocky, it's hard to recognize. (On the other hand, it's probably best not to try to read such small letters in the first place!)

      is it possible to use anti-aliasing for only large fonts (say, 14pt+)

      14 points is not big enough at typical screen resolutions, IMO. Blurriness persists until lines are more than a pixel wide.

      --

      The evaluation of an action as 'practical' . . . depends on what it is that one wishes to practice.
  2. Re:back to the real work by DunbarTheInept · · Score: 2
    The separation into separate processes, at least as it exists now, hinders these goals.
    No! Whatever concerns you may have about the inconsistent UI's, the fact that they are implemented as seperate processes is GOOD DESIGN. You might argue for having a consistent set of these processes, instead of replacable components that differ, but the fact that the WM, Xserver, and gui toolkit are all independant in memory and runtime is a very good thing, and should be kept that way even if you'd like there to only be one choice of WM, one choice of Xserver, and one choice of gui toolkit.
    --

    Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

  3. Headline? by jon_c · · Score: 1
    Doesn't seem to be that big of a deal, I've been able to get anti-aliases fonts on windows for years now, and the source to do it as well.

    It just goes to show how little you have to do to get attention and praise from the open source world, which is a good thing I guess.

    -Jon

    Streamripper

    --
    this is my sig.
    1. Re:Headline? by cyber-vandal · · Score: 2

      Now lessee. Windows was conceived first as OS/2 in 1985. The first Microsoft OS to have anti-aliased fonts was Windows95. A speedy ten years to provide something. However Linux folks have taken a mere four years to provide the same from scratch. Remember that MS has had 25 years and has only recently produced an OS that doesn't crash at least once a week. That's because Linux was allowed to become a good platform before the pretty pictures were added, not the other way around.

    2. Re:Headline? by Eil · · Score: 2


      Now lessee. Windows was conceived first as OS/2 in 1985.

      Erm, nooooo....

      However Linux folks have taken a mere four years to provide the same from scratch. Remember that MS has had 25 years and has only recently produced an OS that doesn't crash at least once a week.

      You may be right about the stability issue. But when we talk about GUIs and fonts, and anti-aliasing, you have to talk about X, not Linux. X has been around far longer, and is maintained on something over a dozen different operating systems... you may even buy a commercial X server for Windows. Linux is an operating system kernel only. Not a single program nor its libraries are considered to be "Linux," as the vast majority of them were/are developed completely separate of any system bearing the Linux kernel.

      This is particularly the case with X. X was begun in 1984 by some clever folk at MIT. Anti-aliased fonts in Windows were introduced around 1996 (IIRC). Therefore a far more accurate calculation shows that it took X far longer than Windows to introduce this bit of eye candy.

      Even if the above weren't true, your suppososition of it taking "Linux" a mere 4 years would be way off. This year is 2001 (IIRC) and the first version of Linux, 0.01, was released in August of 1991. That would make Linux nearly 10 years old, more than double the four years you claim. Linux history does not begin the instant J. Random User installs Red Hat for the first time on his desktop.

    3. Re:Headline? by Rotten168 · · Score: 1
      Remember that MS has had 25 years and has only recently produced an OS that doesn't crash at least once a week.

      Now maybe I have a short memory but I don't really remember DOS crashing all that much. 3.x wasn't really even that bad, it's just that the 9x series have been pretty bad.

  4. Re:Beware of Geeks bearing GIFs by el_chicano · · Score: 1
    In typical internet fashion, a few vocal geeks incited ...
    Please do me the courtesy of assuming I can think for myself. Dismissing everybody with a certain kind of opinion out of hand is bigoted, illogical, and (worst of all) lazy.
    Whoa, hold on there cowboy. Did I say that "fm6 incited ..."? The internet I was referring to includes millions of vocal geeks who are not fm6.

    Misreading a post that is supposed to be a humorous comment on human behavior as a personal attack and responding by calling someone "bigoted" is even more intellectually lazy than the behavior you decry...
    --
    You think being a MIB is all voodoo mind control? You should see the paperwork!
    --
    A man who wants nothing is invincible
  5. Re:Don't view screenshots under Netscape 4 by GrenDel+Fuego · · Score: 1

    THANK YOU!
    I was trying to figure out why it looked like such crap!

  6. So what if this is just catching up? by mfterman · · Score: 1

    To my mind the whole point of Linux, GNOME, KOffice, Apache and every other open source project isn't to produce bleeding edge software. It is to raise the bottom line of functionality for software. Anti-aliased fonts are now becoming a part of Linux, which means that every future operating system from now on needs to offer them.

    Sure, Microsoft is forging ahead with .NET as Linux catches up in so many directions such as with their desktop software, printer support (e.g. CUPS) and so forth. But Linux is raising the bottom line and as the gaps are filled in, its becoming a stable and functional operating system that costs nothing. And Microsoft has to work harder to justify charging money for their operating system.

    In a way I hope Linux doesn't drive Microsoft out of the operating business. The only way that Microsoft is going to survive against the Linux threat is to start pushing ahead and finding ways to be competitive in terms of delivering value, instead of creative in ways of gouging money.

    If Microsoft wants to keep the checklist of features that makes Windows superior and worth paying money for long, they're going to have to keep adding items. Anti-aliased text has just been removed from the list of items that Microsoft can hold over Linux.

  7. Re:KDE? by MagnusDredd · · Score: 1

    Hmm, and I wondered where those came from. For a while there there seemed to be applications using the IBM guidelines as stated above, the apple guidelines, and of course the scattering of "I can come up with my own shortcuts" programs roaming around.

  8. Re:Is it just me or...? by Nailer · · Score: 2

    The reason is may be because at small point sizes, with black text on a white background, the edge of a font might not actually have any black pixels.

  9. Re:what does this mean??? by Ig0r · · Score: 1

    X (>= 4.0.2) supports AA natively but the apps have to make use of it, which is what they're starting to do.

    --

    --
    Soma: because a gramme is better than a damn.
  10. Re:what does this mean??? by be-fan · · Score: 2

    Actually, I'd beg to differ. For AA algorithms that are *properly* implemented, AA gives a larger effective screen resolution, since the blending causes the view to see a perfectly smooth line in between the actual positions of the pixels of the screen. That makes small point sizes easier to read (for many people, anyway) because the blending enhances the real shape of the letter (parts of which are smaller than 1 pixel)

    --
    A deep unwavering belief is a sure sign you're missing something...
  11. Re:Slashdot/Microsoft CONSPIRACY?! by Lughlamfainne · · Score: 1

    they removed the messages and links..'nuff said, obviously /. got scared and ran.. *shrugs* either that or the ISP quietly *removed* the msg's because it figured no one would care to look them up (read also, I am an artist, I have no life ;) ) thereby complying with M$ even though *we* urged /. to fight it.. ah well... c'est la vie noir

    --
    .sig under construction
  12. almost there by benshutman · · Score: 2

    thats great, lets do something about that hideous times new roman font and youve got yourselves a convert


    NEWS: cloning, genome, privacy, surveillance, and more!

    1. Re:almost there by Derek+Pomery · · Score: 1

      So, import your Windows truetype fonts if you've got the space. Me, I downloaded all of the ones off of a work machine, and it sucked up all the free space on my poor little linux machine (until I upgraded from 2Gig to 46 recently)
      10MB per font.
      Ick.

      --
      -- perl -e'print pack"H*","6e656d6f406d38792e6f7267"' /. ate my old sig. Bastards.
  13. Re:So shiny... by Nailer · · Score: 2

    It is indeed shiny. I can't wait this this become standard for the two main toolkits. KDE has the capability too.

    Now all they need to do is work out a consistent UI between GTK and QT apps. Roll on the unified UI Style Guide!

  14. Re:what does this mean??? by tchristney · · Score: 2

    It is important to understand that there are two ways to perform anti-aliasing, one for very small fonts (which is usually called hinting) and one for large fonts (usually called anti-aliasing.)

    In PostScript Type 1 fonts, for example, each glyph has information contained within the file called rendering hints. These allows the font renderer to shift the "legs" and "stems" of the glyph so that they are on the pixel boundaries by informing the renderer how far it is allowed to move the boundaries without making the font look crappy (i.e. unreadable). These hints ensure that there is at least one "white" pixel between the legs of an 'h' at very small font sizes, where without hinting they would be rendered as a single two pixel wide bar, making 'h', 'b' and 'k' indistinguishable. Similarily, with very thin fonts, a renderer that doesn't use hinting may decide that a glyph doesn't cover enough of the pixel to be rendered at all. Suddenly, many 'I' glyphs would simply disappear... ;-)

    In this sense, hinting could technically be called anti-aliasing, but in my experience, the term anti-aliasing is usually reserved for the case of larger font sizes looking jaggy.

  15. Re:what does this mean??? by MrBogus · · Score: 2

    Thank you for the explaination, but please add that the PS/TT Font Renderers in XFree don't handle the hinting information very well at all.

    Poor hinting, NOT the lack of Anti-Aliasing, is the #1 reason that text looks like crap on XFree. While Windows has AA, it's only enabled for very small or relatively large fonts. Unless you routinely surf the web with a 16pt font, AA doesn't buy you squat on Windows.

    My fear is that the "solution" to the Font problem on XFree will aliasing now that it's been invented and integrated into the popular toolkits. Well, that's not solving the problem - it's masking a symptom. And really, looking at blurry 12 point text is not as great as it might seem from those screenshots.

    --

    When I hear the word 'innovation', I reach for my pistol.
  16. Anti-aliasing is an ergonomics issue by dsfox · · Score: 2

    Its not salesmanship or first impressions. The benefits of anti-aliasing are just as real as higher resolution screens, higher refresh rate monitors, and ergonomic chairs.

  17. Re:OT: ximian money ;) by halk · · Score: 1
    It's only on the english language page.

    Any bets how long before we see ximians in fuckedcompany.com?

  18. Another @#@king slowdown for X by melted · · Score: 1

    I think this will slow X Window down to crawl. It's already slow, but at least it only has to transfer bitmaps to the server and cache them there. It's not an option with AA. It will transfer letter images in 24 bit without any caching. And if you remember that X uses IPC even locally and IPC has never been as fast as direct API calls... Goddamit, somebody invent some replacement to X!

    1. Re:Another @#@king slowdown for X by vidarh · · Score: 1
      You're wrong. That's how it works if you use Freetype or similar in the client. But XFree86 supports a new extension that allow you to do server side antialiasing, which means that the X server either will read straight from disk, and cache on it's side, or it will transfer glyphs from a font server, and antialias on it's side.

      But caching antialiased glyphs does take more memory, of course.

  19. Re:Thank You, God. by nitehawk214 · · Score: 1

    Windows has been my platform of choice precicely because of the smooth edges on the fonts.

    Really? In all the years windows9x has supported this I have never noticed a difference. I always attributed this to the fact that I run my monitor at a real high resolution where any anti-alaising effect would be diminished.

    -nite

    --
    I'm a good cook. I'm a fantastic eater. - Steven Brust
  20. Re:Mmmmm... tasty flamebait by RedGuard · · Score: 1

    Transmeta and Redhat's venture capitalists and
    stock holders paid for it. Thanks guys, shame
    about the stock price.

  21. Re:Oh great, just what the world needs, more overh by ShaunC · · Score: 1

    >Obviously you need to learn something about User
    >Interface and appreciation.

    You say this after flaunting your preference for antialiased fonts, as if to imply that anyone who doesn't use antialiasing in their design is a moron. The first rule of UI, whether graphical or not, is "give the user the choice." You prefer antialiased fonts. I don't, cause they give me a headache, plus I don't need fonts when I'm looking at porn.

    This is definitely a step forward. It just needs to be made into a preference which the user can configure to his taste.

    Shaun

    --
    Thanks to the War on Drugs, it's easier to buy meth than it is to buy cold medicine!
  22. Re:Try a different GUI. by Ig0r · · Score: 1

    X does not do Anti-Aliased fonts.

    From X 4.0.2 on X does have support for things like antialiasing and alpha blending.
    Apps just need to start supporting them, which is exactly what this article is about.

    --

    --
    Soma: because a gramme is better than a damn.
  23. Re:ClearType blows microphones. by Qwaniton · · Score: 1

    It has the same pixel layout of LCD screens? That's why it looks fine. On my triniton Dell, it still looks weird. It just inflames your eyes. Hard to explain.

    d00d ur l337! 31337 |\/|0n10R!

    Definitions:
    XML: Leading the way to make the web a ebiz thing

  24. Re:Thank You, God. by _fuzz_ · · Score: 1
    My fonts are not antialiased

    Actually, they are... just only in certain cases. Usually large or bolded text is antialiased, but the Windows fonts are, in general, optimized for 10-12 points, so they look better without the antialiasing. Once you try to scale them up, the antialiasing kicks in and smooths things out so it looks better.
    --

    --
    47% of all statistics are made up on the spot.
  25. Thank You, God. by Skyshadow · · Score: 5
    Oh, Thank God. I know that a lot of bitheads have a tendancy to rate visual appeal nuances low on the "importance" totem pole.

    Moreover, I can't argue that scalability, reliability, efficiancy and the like are more important than having fonts with smooth edges. Still, for my surfing dollar, Windows has been my platform of choice precicely because of the smooth edges on the fonts.

    Sounds silly, doesn't it?

    But hey, silly first impressions count for a lot. People buy iMacs because they look cool. People spend thousands to make their cars look faster with body kits and the like. And people think that Windows is more advanced because it looks cleaner. It's not logical or fair, but it's true.

    Anyhow, kudos to the Gnome crowd for getting this done. Now if only "Gnome" didn't automatically remind me of that "Scary Indian Fakir with No Legs and the Squeaky Cart" episode of the X-Files a few weeks back (shiver)....

    ----

    --
    Every year during my review, I just pray the words "slashdot.org" aren't mentioned.
    1. Re:Thank You, God. by istartedi · · Score: 4

      Windows has been my platform of choice precicely because of the smooth edges on the fonts.

      This is really strange. My Windows desktop looks better at 800*600 than that PNG (and I am viewing the PNG with something that handles PNGs very well). My fonts are not antialiased. I never even knew Windows (98) supported that. The antialiased fonts just look blurry to me. It's actually kind of distracting and I wouldn't want it. I've been watching this whole "let's get antialiased fonts" thing with detached amusement. Am I the only one that feels this way?

      --
      For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
    2. Re:Thank You, God. by sigwinch · · Score: 1

      People spend thousands to make their cars look faster with body kits and the like.

      A rusty, beat up hemi 'Cuda is an awesome machine. But a Civic is still a piece of crap, even if you take the muffler off and weld on twenty pounds of chrome.

      And people think that Windows is more advanced because it looks cleaner. It's not logical or fair, but it's true.

      "Windows -- the rice boy operating system."

      "I bought the latest icons from Symantec, and boy it runs about 30 MIPS faster."

      ;-)

      --

      --
      Kuro5hin.org: where the good times never end. ;-)

    3. Re:Thank You, God. by Sergej · · Score: 2
      Try my fonts from Linux Font Project if you want good fonts for Linux that look as good or better than fonts in Windows.

      --

    4. Re:Thank You, God. by Skyshadow · · Score: 2
      Are you indicating that when it comes to web surfing, you're unable to get past superficialities?

      Well, no. I'm indicating that antialiased fonts tend to be easier on the eyes, and the various UN*X web browsers tend to be particularily big offenders. I'm lazy -- that's why I like UN*X. If something is easier to do, read, maintain or whatever, I'll take it.

      ----

      --
      Every year during my review, I just pray the words "slashdot.org" aren't mentioned.
    5. Re:Thank You, God. by ethereal · · Score: 1

      Of course, many people are able to get over their first impressions when they realize that style has masked a lack of substance (like that guy we all know who has a Ford Escort with mag wheels and the flaming paing job). Are you indicating that when it comes to web surfing, you're unable to get past superficialities?

      Not that I can necessarily defend Netscape 4.x on *nix (God knows it sucks on HP-UX), but I hope you have more reasons to stick with ie on Windows other than "well, it looked so pretty when I first saw it" :) Like dynamic table updates as the page loads, etc.

      On the "cleaner and sharper looking" front, Evolution looks great! I've gotta try that sometime soon. Can anyone compare it to Netscape mail (which lacks the calendaring, of course, but I mostly use Netscape for mail/news anyway).

      --

      Your right to not believe: Americans United for Separation of Church and

    6. Re:Thank You, God. by RallyDriver · · Score: 1

      Well, no. I'm indicating that antialiased fonts tend to be easier on the eyes, and the various UN*X web browsers tend to be particularily big offenders

      Actually, the main problem tends to be with web pages designed for IE - it has a much larger default interpretation for the HTML relative font size scales (if you turn on large fonts on the Windows desktop, "larger" becomes "enormous"), and many of these sites use named Microsoft fonts for which a typical Unix setup (or at least, NS4.7 on RH6.x :-) substitutes a crappy small and non-scalable font.

      Pragmatism and laziness on the part of page designers is forcing IE5.x and not the W3C as the referent standard for the web. NS has shot themselves in the foot with NS6, it sucks. Let's hope the Mozilla folks adapt to this pragmatism.

    7. Re:Thank You, God. by rgmoore · · Score: 1
      On the "cleaner and sharper looking" front, Evolution looks great! I've gotta try that sometime soon. Can anyone compare it to Netscape mail (which lacks the calendaring, of course, but I mostly use Netscape for mail/news anyway).

      Well, I'm not a really heavy user or anything, but I've completely given up on Netscape mail in favor of Evolution. I haven't had any problems with it (except that during one upgrade the Helix Update didn't retrieve a necessary library and it took me a while to figure out why it wasn't working) and I've found that some of the automatic filtering options are very useful. I forward all of my mail from my other accounts to my home computer, and it's great to be able to auto-recognize and highlight the forwarded mail.

      --

      There's no point in questioning authority if you aren't going to listen to the answers.

  26. Sub-Pixel Rendering by nuxx · · Score: 1

    What I'd really like to see is some sub-pixel rendering. Then we could start to see what LCD displays (and other displays with very precise pixel placement) can do. -Steve

    1. Re:Sub-Pixel Rendering by PhilA · · Score: 1

      What I'd really like to see is some sub-pixel rendering. Then we could start to see what LCD displays (and other displays with very precise pixel placement) can do. Already there. Just put "Xft.rgba: rgb" in your x resources and bingo, sub-pixel antialiasing. Phil
      --

      --
      nosig
  27. Are anti-aliased fonts all that great?? by burtonator · · Score: 2

    While I think it is great that is GNOME moving forward, are anti-aliased fonts that great?

    I have been running Nautilus PR3 and they just don't do it for me. I would rather have the current font setup.

    I think this is just a case of "we dont' have it so if must be really cool" or "the grass is always greener on the other side of the fence". Microsoft has had aa-fonts for a long time and only uses them in about 20% of the time.

    Slashdot with aa-fonts didn't look too hot :(

    Kevin

    1. Re:Are anti-aliased fonts all that great?? by Jody+Goldberg · · Score: 2

      I've got to disagree with you.

      We've worked very hard to have Gnumeric import workbooks from MS Excel correctly. This has meant figuring out more than I want to know about MS fonts. However, when viewing the same sheet in gnumeric and XL MS looks better. It all boils down to the fonts. Until Unix can render fonts (at odd sizes) in a nice pleasing fashion we will always look rough around the edges (pun fully intended).

    2. Re:Are anti-aliased fonts all that great?? by Sergej · · Score: 1
      Have you ever thought that the problem could lie in the fonts, and not in the rasterizer, eh?

      --

  28. Re:Oh great, just what the world needs, more overh by Pengo · · Score: 2


    Obviously you don't read much but just look at porn. To look at porn you don't need anti-aliased fonts.

    If you actually try and wade through the load-of-troll crap .. it's nice to have anti-aliased fonts to help read what FUD you are trying to put on the screen.

    Obviously you need to learn something about User Interface and appreciation.


    --------------------
    Would you like a Python based alternative to PHP/ASP/JSP?

  29. Mozilla gtk theme by mrdisco99 · · Score: 1
    What I want to know is how you get Mozilla to match your GNOME gtk theme like it does in the screenshot.

    Oblig content: anti-aliased fonts are blurry and nasty.

    +++

    --

    +++
    NO CARRIER

    1. Re:Mozilla gtk theme by sebol · · Score: 1

      from the Theme list, just select "thinice"
      And this is thinice, under windows, using My Language (Bahasa Melayu) (SEE)

      --
      -- Hasbullah bin Pit (sebol)
  30. Re:Eye Strain by BrookHarty · · Score: 1

    What monitor is that and how much does one cost?

  31. Re:Is it just me or...? Eyes have to work harder by Infonaut · · Score: 2
    I agree.. I used anti-aliased fonts on Mac OS 9 when it came out, but then I quickly changed back to aliased. The reason is that, for me at least, prolonged exposure to those fuzzy edges gives me a headache.

    Also, I think that the aliasing actually helps to differentiate between letterforms on current monitor screens, particularly when looking at sans-serif fonts. When fonts are too fuzzy, you have to focus more intently on the actual letterfrom to discern what letter is being represented. Thus, the headache.

    As far as I'm concerned, antialiasing is great in graphics apps but not all that useful as long as our screen resultions are still so horrible. Give me a monitor with 1200 dpi resolution - THAT would be progress. Antialiasing is just a workaround that just doesn't work for me.

    --
    Read the EFF's Fair Use FAQ
  32. Re:But by Nickoty · · Score: 2

    not to mention even windows 3.1 had true type, which looked WAY better at low resolutions (that is, on the screen) than the fonts in X do today, unless you have a true type server...

    --


    -- Cure for Cancer instead of SETI! (only w32 yet - mail and beg)
  33. Re:back to the real work by Watts+Martin · · Score: 2

    Um, X doesn't have a UI. That's the responsibility of 'manager' applications that run on top of X.

    This sounds like I'm nitpicking, but it's important to keep in mind. It's a double-edged sword. A lot of X fans defend the separation between low-level API (X), high-level API (a toolkit like QT or GTK) and window manager. But, it's that very separation that prevents the level of interoperability between windowed applications that you see in MacOS, BeOS, or even, in its own endearingly half-assed fashion, Windows. I don't have to worry about what toolkit a given BeOS application was built with; as a user, I shouldn't need to know that anyway.

    I'd also like to submit the idea that this isn't just a "non-technical user" concern. It's an efficiency concern. The fact that someone is competent enough to work around inconsistencies in interfaces doesn't mean they wouldn't be able to work faster if those interfaces were consistent. As a "UI Geek," I'm not arguing that we need to take away the beloved CLI (even in BeOS, I'm using the bash shell a lot myself), but I am arguing that a full-featured, responsive GUI where menu behavior and drag-and-drop behaves more or less consistently across the desktop and all applications greatly enhances productivity and power.

    Ease of learning doesn't necessarily mean ease of use, but consistency, responsiveness and quick feedback usually does factor into ease of use. The separation into separate processes, at least as it exists now, hinders these goals. Some of that can be overcome through brute force as CPU power increases--but it can only be truly achieved through a conscious effort to design a coherent system, not independent pieces.

  34. Antialiasing -- reminiscent of NeXT by frostyboy · · Score: 1

    Damn those screenshots are sexy. Those nice looking screens remind me of why I still love my Color NeXTstation slab so much... Can't wait until it's stable and a little more polished!

    .

    --
    Who is General Failure? And why is he reading my disk????
  35. Re:Oh great, just what the world needs, more overh by Com2Kid · · Score: 1

    Excuse me, but I happen to LIKE hard edged fonts, so excuse me. I find dull gray on black (read: Consol) to be the perfect friggin font face!

    I actualy LIKE ASCII, go figure eh?

    And for who ever marked me as a troll, your a bigot, moderation is to mod up comments that raise up points of intrest, even if they are opposed to yours. I do not believe in bloat and I believe that a AA engine is bloat, it is not required, therefore it is bloat.

    I looked at the screenshot, its ugly, period. I perfer nice blocky letters, excuse me for being mathmatical logical and LIKING 90 degree hard edges, so fucking sue me, I like pixilation, is there a problem with that??

  36. Windows 3.0 and Adobe fonts did this a long time . by ZeekWatson · · Score: 3

    This technology existed in Windows 3.0 Is the latest tech news these days really reduced to how open source free software is finally getting some of the features that existed in closed source technologies for years and years? I'd rather see stories on innovation -- open or closed source.

  37. Yep, that's right by jfunk · · Score: 1

    One thing that may confuse people though:

    The third mouse button (paste) is the MIDDLE ONE. If you have two buttons, hit them both simultaneously. If that doesn't work, set Emulate3Buttons in your XF86Config.

    I always copy and paste with my mouse. Hitting those ridiculous key combos is annoying when there's a much quicker way.

  38. So shiny... by vinnythenose · · Score: 3

    Wow... it's so shiny....

    --
    --- I used to moderate, then I read the -1 articles and decided having to filter through them was not worth it.
    1. Re:So shiny... by Trepalium · · Score: 1

      You know, if the Gnome group and the KDE group sat down together and decided to do everything they could do to make interoperability between them a top priority, I don't think anything or anyone could stop them. I think diversity is a wonderful thing, but not when a user is forced to make a potentially incorrect decision on which 'desktop environment' to use. I would love to see QT/KDE apps completely at home on a Gnome-based system and for GTK/Gnome apps to seamlessly fit into a KDE system. For all their technical differences, they're functionally similar. KDE has a very functionally complete HTML browser, whereas Gnome doesn't, and is betting on the Gecko engine from the Mozilla project. There's a lot of potentally unneeded duplication here, and it's not the developers who are suffering -- it's users that may be considering trying out a non-Windows system for the first time that are harmed.

      --
      I used up all my sick days, so I'm calling in dead.
    2. Re:So shiny... by Paladin128 · · Score: 2
      I'm sorry, but you are incorrect.

      The end users are benefitting from this. KDE comes out with a new feature. The GNOME people say "hey, that's cool... we should do that... but here's what we can do to make it better..." and the KDE people then see the improvements, and incorporate those improvements, and add improvents of their own. And then the GNOME people... you get the idea.

      KDE and GNOME are different projects, have different goals, and have different design philosophies. I dig KDE because of a few little usability differences. I program for KDE because I love Qt's signals & slots event system. I learned UI development using propegated event handling in Java 1.1 (the EventListener model) and Qt's model makes perfect sense to me. As does KParts and DCOP. I feel at home.

      GNOME people, however, are probably more comfortable in the way GTK+ handles things. I personally have a hard time following GNOME code, but that doesn't make it bad, just different.

      Although I think interoperability between the two (shared file formats, themes, hints, messageing [KParts talking to Bonobo components, etc.]) would be a great thing, I don't think the projects should merge. Linux is all about choice. KDE and GNOME have distinctly different flavors, both of which are cool. I prefer KDE. About 1/3 of my friends and co-workers prefer GNOME, 1/3 prefer KDE, and 1/3 prefer any number of other window managers and environments (the CTO at my company uses TWM!) It's where they all feel comfortable.

      "Evil beware: I'm armed to the teeth and packing a hampster!"

      --
      Lex orandi, lex credendi.
    3. Re:So shiny... by mvc · · Score: 1

      Yes, that's right: after two years of development, GNOME has finally completed its evolution into the Shiny Things GUI. ;)

      --Moss

      This is a .sig.
      Now there are two of them.

      --

      --Moss

      This is a .sig.
      Now there are two of them.
      There are two _____.
  39. a little theory by stud9920 · · Score: 2

    why do I care if my fonts are "anti-aliased". what does this mean?

    Alias is a phenomenon you get whenever you sample a system under the nyquist frequency of the system, which is half the highest frequency of the system. Typically, the frequency components above the nyquist frequency will be mirrored -folfing- with respect to the nyquist frequency, and will thus create noise in the frequency band we are looking at.

    This is typically what happens when you listen to an old sound file. Of course a significant part of the noise comes from the fact the bit resolution is low, which gives an SNR of 48dB. Whith 16-bit sound you have a SNR of 96 dB which is much better. But you also get much noise because you sampled at say 22.050 kHz, which sucks.

    This is also what happens to be a big drawback to DIVX ;-) movies I used to download from the Internet : most stupid people encode the movies at 48kHz, and don't take the time to downsample (lowpass filtering) the sound stream to 44.100 kHz, which happens to be the playback frequency of most consumer soundcards. As a result, you get a sound that sucks on most systems, while taking more space.

    As I just mentionned, you can elimlinate much of the alias problems by filtering out the frequency components, a process that will also throw out some of the useful components, because an infinite order filter is not realizable.

    Let's now take a look at the alias phenomenon on computer graphics. As there is no more analog computer with a full analog display, you have to take samples -pixels- of the idealized image. Typically on white-and-black text, the idealized color will go from white to black as fast as possible, maybe in one tenth of a pixel distance. This is by definition not realizable, as the sampler -the rendering subprogram- will only see black, and then white on the next pixel. I don't have enough insight to tell how this folding results in bad quality images, maybe someone can take over at this point.

    Again, the solution to graphical aliasing is easy : do lowpass filtering. You might want to take a 2D-fft of the image, and filter it in the frequency domain, and then go back to the "time"-domain, but you can also do something easier : calculate 4 times as much pixels, and take the mean out of them. This is in fact the same, as what you then just have done is integrating and the Laplace-transform of an integrator is 1/s , which is a lowpass filter.

    you can also take in account that the 4X supersampling mentionned above also is alias, because of the INFINITE bandwith of the idealized system to be rendered. So again, you can decide to supersample the subpixels. Of course after a certain depth, it won't matter anymore to your eyes, and you can stop. In a well designed system, there will generally be a an automatic choice whether or not to supersample a pixel. This is then called adaptive supersampling

  40. Re:Don't view screenshots under Netscape 4 by *xpenguin* · · Score: 1

    screenshot look fine under netscrape 4.75 (I'll switch to mozilla once i get my new 1ghz machine.)

    --

  41. Re:Do you really like that crap? by be-fan · · Score: 2

    Really. I use anti-aliased fonts everyday on BeOS, and these days, I can't stand to be near X (even with the good MS-made TrueType fonts.) Of course, some people are extremely sensetive to visual anomolies (I can see flicker at 85Hz, makes buying monitors an expensive ;) Whatever your preference, do not discount it as a waster of CPU cycles. During your day to day desktop tasks, the alpha-blender on the GFX-card isn't doing anything, so one might as well put it to use. (Kinda like how "free memory is wasted memory")

    --
    A deep unwavering belief is a sure sign you're missing something...
  42. Paging Mr. Einstein... by ca1v1n · · Score: 1

    Am I the only one who is greatly disturbed by the fact that the png of Mozilla displaying Slashdot actually shows the link to itself? Doesn't this violate causality? What is going on here?

  43. what does this mean??? by mozkill · · Score: 1

    why do I care if my fonts are "anti-aliased". what does this mean?

    --

    -- Betting on the survival of the media industry is a serious risk. I advise investing elsewhere.
    1. Re:what does this mean??? by Tony-A · · Score: 1

      Easiest way to visualize aliasing. Imagine a perspective view of an infinite black-and-white checkerboard receding off into the horizon. In the foreground, you see nice squares. In the background, you see unusual artifacts due to rounding effects which determine whether a pixel is black or white. It's called aliasing because high-frequency effects show up at a different (lower) frequency.

    2. Re:what does this mean??? by BEHiker57W · · Score: 1

      I am reading Slashdot on Windoze (I have to be able to deal with MS Office and IE programming for my job at least until some *ux gets 10% of the desktop market). There is no anti-aliasing anywhere on my screen and I don't see any in StarCalc or StarWriter at any font size either.

      I use smallish fonts and run an LCD screen at about 95 dpi. I have seen anti-aliased fonts like the ones in the display and they are terrible for my eyes. I understand that some people have different vision-brain physiology and love AA -- I don't like it a bit on fonts but appreciate it with graphics.

      I do most of my work in Putty (thanks!) and the Windows terminal, TNR, and even courier fonts are a delight. I think that's a result of proper True Type rendering of hints and good quality bimap fonts at proper resolution.

      I have run some Linux desktops and I find that the font choices available are much lower quality than the Windows fonts. They are not clear at reasonably small sizes and they include excessive space around each characer and the ascenders and descenders are allocated far too much space so that fewer lines of text can appear.

      And aside from the work issue (which will be fixed as soon as I can eliminate Access from our project if Wine runs IE okay) this is the biggest thing that prevents me fron going all Linux. Next is that X is sllooooowwww compared to Win32, but hardware has done a lot to help with that in the past few years.

      -Brian

    3. Re:what does this mean??? by Gary+Busey · · Score: 1

      Look at those screenshots again. The characters aren't being blurred indiscriminately; only non-vertical and non-horizontal edges are smoothed. The only contrast anti-aliasing gets rid of is contrast that shouldn't be there in the first place (jagged edges).

    4. Re:what does this mean??? by tchristney · · Score: 5

      Text of this sort is called "aliased", for reasons which escape me.

      It is called aliased because of the boundary effects. In essence, when a glyph is rasterised for display without anti-aliasing, a binary decision is made as to whether or not a given pixel is on, depending on how much of the pixel would be filled if the screen were of infinite resolution. This causes an effect called aliasing, where the boundary of the glyph is not in the same place in the theoretical infinite resolution raster and the real screen (printer, whatever) resolution. The boundary of the glyph is aliased to the boundary of the pixel.

      With anti-aliasing, the intensity of a pixel is a function of how much of the pixel is covered by the glyph being rasterised. For mid-to-large size fonts, this results in a much improved visual appearance, since, to the eye, the boundaries appear to be where they would be with a screen of much higher resolution. For small font sizes, anti-aliasing usually blurs the gylph beyond recognition.

    5. Re:what does this mean??? by Ptolemarch · · Score: 1
      For small font sizes, anti-aliasing usually blurs the gylph beyond recognition.

      Interesting. I've found the opposite. In fact, I'd imagine that if the text were so small that anti-aliasing would blur it beyond recognition, then the text would likely be mostly unreadable aliased, as well.

      (Oh, and thanks for the explanation of why it's called "aliased".)

    6. Re:what does this mean??? by wroot · · Score: 1

      But isn't X server or XFS supposed to do that instead of the desktop?

    7. Re:what does this mean??? by Brento · · Score: 5

      Antialiasing basically means blending the edges - not so bad that things appear "blurry", just that they have smoother blends from one edge to the next. Fonts are usually the easiest to appreciate - they look finer, more distinct, as opposed to blocky and pixelated. They're smoother, easier on the eyes.

      --
      What's your damage, Heather?
    8. Re:what does this mean??? by Anonymous Coward · · Score: 5

      Well, All systems use a few standardized fonts like Verdana, Arial, Heveltica, etc... Sometimes these fonts will try and get sneaky and change their names to something like Deep Throat, Professor X, or Batman so that when you open up Microsoft Word, you won't know where your favorite font is. Anti-Aliasing is a method to keep your fonts from changing their names without your consent.

    9. Re:what does this mean??? by kyz · · Score: 3

      It means they look nicer and take longer to draw, unless your gfx card does it for free. That's about it.

      The bravado is because X has absolutely no support whatsoever for antialiased fonts, and deliberately makes it difficult for the toolkit writer.

      --
      Does my bum look big in this?
    10. Re:what does this mean??? by Abreu · · Score: 1
      Thanks to the Freetype proyect, you can add your favorite truetype fonts to any linux desktop with little hassle, assuming that you own a copy of Windows and maybe Office, so you can legally copy your Tahoma, Arial, Verdana, et al... Or you can go to the free font repositories and download some without the license restrictions.

      There are simple newbie-friendly instructions to do this at mandrakeuser.org

      Antialiasing and hinting under those desktops are a totally different matter entirely, but at least the fonts are prettier than those horrible T1 fonts (I know there are some beautiful T1 fonts, but those are very expensive to get).

      ------
      C'mon, flame me!

      --
      No sig for the moment.
    11. Re:what does this mean??? by sxpert · · Score: 1

      Poor hinting, NOT the lack of Anti-Aliasing

      Blame this on the patents on hinting in fonts that either adobe and/or apple hold (more details on the FreeType web site

    12. Re:what does this mean??? by SquadBoy · · Score: 2

      This is a nice explanation with examples. Those screenshots are better looking then Kobe Tai and Jenna Jameson in a shoot with each other. I want it and I want it now.

      --

      Cypherpunks: Civil Liberty Through Complex Mathematics. Those who live by the sword die by the arrow.
    13. Re:what does this mean??? by Ptolemarch · · Score: 2
      why do I care if my fonts are "anti-aliased". what does this mean?

      Text is often composed of a two-dimensional array of black and white (say) pixels. (Duh. You knew that.) Text of this sort is called "aliased", for reasons which escape me. The problem with aliased text is the jagged edges on diagonals and rounded characters. Anti-aliased text, by contrast (pun not intended) has greyish pixels on certain borders between the black and the white, lending a more rounded shape to things that would otherwise look stair-stepped.

      Some people like this. And sometimes, especially with TrueType fonts at very small point sizes, it can be very nice. (Notice how damned unreadable Netscape is on UNIX? Aliasing at work.) But other times, like in the screenshot, it just makes things look fuzzy.

  44. ummm... by _underSCORE · · Score: 1

    I love the mozilla screenshot. In the font department Moz is much better than netscape, but is it me, or does Evolution look very strange.
    What's going on here, can anyone clue me in?

    --
    "This is not a company that appears to be bothered by ethical boundaries."
    Attorney General Mike Hatch on Microsoft
    1. Re:ummm... by _fuzz_ · · Score: 1

      Nope, it looks bad on my laptop screen too. It's supposed to look better, but I prefer gray shades for doing the anti-aliasing.
      --

      --
      47% of all statistics are made up on the spot.
    2. Re:ummm... by Ur@eus · · Score: 2

      You are probably using Netscape classic it can't render png images correctly. Try Mozilla or an external image viewer.

    3. Re:ummm... by lewp · · Score: 1

      It looks like it's using shades of color to do the anti-aliasing. I'm no master of AA tech (or even competent wrt to it) but I think you need a LCD to appreciate that properly.

      --
      Game... blouses.
    4. Re:ummm... by sxpert · · Score: 1

      depends on the order of the R, G and B filter on your screen.

    5. Re:ummm... by be-fan · · Score: 3

      Anti-aliasing only uses shades of the same color. What Evolution is doing looks like my first AA line (got the shading wrong, ended up with lots of pretty colors ;) Somebody said it had something to do with a ClearType-type technology, so maybe that's it.

      --
      A deep unwavering belief is a sure sign you're missing something...
  45. It makes Slashdot anti-aliased by SpanishInquisition · · Score: 4

    but will it make it anti-biased?

    --
    Je t'aime Stéphanie
    1. Re:It makes Slashdot anti-aliased by weasel · · Score: 1


      And taco admitted that slashdot isn't perfect! At least that is one interpretation. Since the grammar is so bad, it's kind of hard to tell what he means...

  46. This should bode well for Taco by Craig+Maloney · · Score: 1

    This should make Taco's Anti-Aliased Font Fetish positively spewing with excitement. :)

  47. um, by skazatmebaby · · Score: 1

    congrats to the AA team,

    but I think its time to stop copying and start innovating. Things like this shoudn't make *huge* news. Its a font, its antialiased, its been in mac os for 10+ years.

    Wonder what Raskin thinks of this :)

    It would be cool to have AA type in mi terminal tho

    --

    Dada Mail - Program, Art Project or Absurdity?

    1. Re:um, by Ig0r · · Score: 1

      I agree about the lateness, but about your first comment...

      'Innovation' doesn't equate with 'better', and it's not some magical panacea that will make up for other failings.
      I hate how certain companies fling around 'innovation' without actually bothering to work on making tried-and-true aspects the best they can be.

      --

      --
      Soma: because a gramme is better than a damn.
  48. A little Santana please... by EraseEraseMe · · Score: 1

    You're so SMOOOOOOTH

    --
    "Anybody who tells me I can't use a program because it's not open source, go suck on rms. I'm not interested." (LT 2004)
  49. Pretty fonts... by gatesh8r · · Score: 1
    This should sit well with a PR monkey trying to get the luser to use Linux... shame! I for one don't think it's such a great thing to have "whatever font I feel like"... a font is a font, so long as I read it.

    Well it would be nice to see more ppl to grab a hold of a real OS instead of something like M$ eXPerement... so we can get more intresting software :) The "pretty fonts" is part of how to get the astectic-minded dolt to buy it... and no, binary compatablity isn't going to cut it. If ppl buy, the software will come.

    --
    Karma whorin' since 1999
    1. Re:Pretty fonts... by be-fan · · Score: 2

      Good god, you grognards piss me off. What makes you think that functionality and beauty are inversely related? Try thinking outside the box for a change.

      --
      A deep unwavering belief is a sure sign you're missing something...
  50. The fonts look "square"... by malfunct · · Score: 1
    It might be the display resolution of evolution but the little o's looked square and the s's had there tails joined. Those two things made the clarity worse than if the font was not anti-aliased. I do think that the mozzilla shot was very nice.

    All in all anti-aliasing on text always seemed to make it less "crisp" to me. I'd rather see jagies than to basically blur the text.

    --

    "You can now flame me, I am full of love,"

  51. KDE? by linuxlover · · Score: 3

    Dunno if you looked at KDE. But it is pretty decent. If you are 'inside' KDE environment, everything works seemingly (cut'n paste / drag 'n drop -- b/w applications too). Try KDE2, you won't be dissappointed. their window manager still sucks though ( I am a WIndowmaker person)

    When X was 'invented' there is no concept of 'inter-application communication' through GUI (how ever other means as pipes / sockets / shared mem existed on Unix for a long time). Then these things were 'glued on'.

    One advantage windows had however, is they came out at a time these GUI things were around (MAcs) and they set the standard (ie this is how you cut text / this is how you drag stuff). So no wonder every win application behaves the same way.

    1. Re:KDE? by Craig+Davison · · Score: 1

      Ok, just try that with a picture, vector drawing, or even styled text. Even try that with a large amount of text (more than a few K).

      "DOES NOT WORK"

    2. Re:KDE? by MagnusDredd · · Score: 1

      I see that you don't remember windows 2.0 or 3.1. When it first came out there seemed to be no standard for much of anything. Ever see the Windows 3.1 interface guidlines? No? That's because there weren't any.

      Actually many windows applications "borrowed" things from the apple interface guidelines. An example of this is (cmd is the key with the apple and squiggly thingie on it) cmd-x, cmd-z, cmd-a, cmd-c, cmd-o, cmd-n, were all established mac standards before M$ picked them up.

      What I prefer, and is IMHO much faster than this: hightlight, right click, scroll to copy/cut, move cursor to where you wish to paste, right click, scroll down to paste business..... is the ability to: highlight text/a graphic/whatever, click on it and hold the button down, drag it to where you want it, and let go. Between applications. Using command/control/function keys is faster than the damned contextual crap windows seems to rely on for the most part, however just grabbing and dropping is much more efficient.

      You should see the expressions of some computer users when they see that done, as to how simple and quick it is. BTW there are some windows apps that support this, however that number is far too few.

      This is the sort of functionality I would like to see in X-windows, especially since I cannot get a Mac-GUI to run on FreeBSD *grin*. BTW any ubercoders want to make me a bastard version of enlightment crossed with MacOS drag-and-drop and some of the nicer aspects of the MacOS GUI let me know *snicker*....

    3. Re:KDE? by sxpert · · Score: 1

      try copying some text from wordperfect to word... good luck. (that's in Windows of course)

    4. Re:KDE? by /dev/niall · · Score: 1
      When X was 'invented' there is no concept of 'inter-application communication' through GUI (how ever other means as pipes / sockets / shared mem existed on Unix for a long time). Then these things were 'glued on'.

      This is the unix way. Lots of small tools working as one.

      One advantage windows had however, is they came out at a time these GUI things were around (MAcs) and they set the standard (ie this is how you cut text / this is how you drag stuff). So no wonder every win application behaves the same way.

      And this is another way. ;) I have no desire for my Linux/Unix workstations to behave this way, because I have a Windows workstation that already does it quite well.

      That being said, I don't like the idea of anti-aliasing on my desktop. I'd much rather run at a disgusting resolution with scalable fonts.

      --
      --
    5. Re:KDE? by MrBogus · · Score: 2

      Believe it or not, there was actually an interface guideline for Windows 3. It was an IBM document that was also used as the basis for the OS/2 interface.

      The document specified that the standard shortcuts for cut/copy/paste was Sh+Delete/Ctrl+Insert/Sh+Insert. Of course, Microsoft went and broke this standard right off by supporting Apple-style shortcuts in MS Word, but it took a couple years before all Windows apps supported Ctrl+X/C/V.

      There was also the issue of Borland, a major framework vendor at the time, making up it's own UI widgets. Anyone remember those gigantic OK buttons with the green checkmark?

      --

      When I hear the word 'innovation', I reach for my pistol.
    6. Re:KDE? by mgkimsal2 · · Score: 1

      Sorry, no, it doesn't work seemlessly. I am unable to simply highlight text in a Konqueror window, copy it, then paste it in my AIM window. Whatever the reasons may be (x/kde/aol/whatever) I can't do that. It's STILL a pain, relative to Windows. Perhaps it's even more frustrating because KDE2 is pretty slick otherwise, yet simple things like this still don't work. Whether it's actually simple to implement or not, it's simple from an end user perspective.

    7. Re:KDE? by Anonymous Coward · · Score: 1

      X cut and paste is actually quite flexible and powerfull.

      Just that application programmers are sometimes lazy.

      witness netscape. cut and paste in netscape is awfull.

  52. OSX by skazatmebaby · · Score: 1

    ALL screen fonts on OSX are anti aliased, which, after a few hours will become very hard to look at without getting a huge headache. I'm concerned about the wondow shade too. there were reasons the fonts weren't AA, they are easier to read in certain situations. AA is really nice when you have big fonts that are italisized.

    --

    Dada Mail - Program, Art Project or Absurdity?

  53. Re:Shouldn't small glyphs be antialiased too? by Tony-A · · Score: 1

    If you want to keep the integrity of the font, it is much more important to anti-alias small point sizes. Bitmapped fonts are carefully designed to look self-consistent within a particular point size, but are very inconsistent from size to size.
    Characteristics like relative boldness cannot be preserved by bitmapped fonts at nearly equal point sizes. Line weights are 1, 2, possibly 3 pixels. Anti-aliasing takes advantage of shades of gray on the edges to give the effect of a resolution much greater than actual.
    Microsoft's rationale is probably that at small point sizes you can't really tell what the font looks like, so any vague approximation that looks readable will do. At larger point sizes you can actually tell what the font is supposed to look like, and the jaggies can no longer be hidden by distorting the typeface.

  54. Close... by dozer · · Score: 1

    Uh, guys, compare that screenshot to a non-anti-aliased version. I checked both my 1024x768 laptop and my 1600x1200 desktop.

    Both were MUCH easier to read when they weren't anti-aliased! Let's go for readability, not fanglage, OK?

  55. Re:And in the grand tradition of slashdot.. by Marco+Krohn · · Score: 1

    Nevertheless there is a small but important difference. The KDE article was posted as an X11 event while Gnome gets this extra article. This might look as a small difference but we all know that slashdot articles tend to be more Gnome friendly.

    And as somebody mentioned before:

    "Every post CmdrTaco does about KDE is riddled with excuses ("Most of what is there is already being done within efm...", "Of course this stuff is really only with icons and images, and not fonts...")."

    So the first poster was not completly wrong...
    And no: I will not cry :-))

    --

  56. Re:Windows does not do anti-aliasing! by main() · · Score: 1

    You can specify whether the font is anti-aliased along with a host of other things in your
    XftConfig file.

    It also lets you alias fonts you don't have to known fonts etc. etc.

    Si

  57. Just so everyone knows: KDE2 does this too.. by benmhall · · Score: 2

    Someone already posted a comment about this, it was at -1 and I was going to mod it up 'till I read it all. The last paragraph really was flamebate.

    So, here's the content:

    KDE and QT can do AA fonts etc too, it's not in the official QT yet, not the official KDE but it looks like it should make it in to Qt 2.3ish and KDE2.2ish. These versions guesses only.

    Some articles are:

    The status of QT and AA:
    http://dot.kde.org/981146691/

    More details WRT KDE support:

    http://dot.kde.org/980951106/980972801/980973923 /

    Anyway, I've seen many similar screenshots and it looks great.

    BTW: If you haven't checked it out recently, Konqueror (KDE's web browser) has vastly improved with 2.1B2. Check it out for sure! It does a lot of the things people are waiting for in Nautilus (and it lets you use Evolution at the same time ;)

    Ben

  58. An antialiased HOWTO? by Sanity · · Score: 2
    Do you know of, or could you write an antialiased HOWTO so that others can attempt to get an antialiased desktop working?

    --

    1. Re:An antialiased HOWTO? by orasio · · Score: 1

      Someone posted something about using KDE instead of GNome, and got moderated to -1, Flamebait, so now I am not sure asking...

      Is there a way to get nice fonts, even if it is not GNome, does KDE/Konqueror render antialiased fonts with X11 4.02??

  59. Just one of 3 Wrong Ideas from Computer Science by Jan · · Score: 1

    "The problem? If you try to read a paragraph of antialiased text, it just looks blurry. There's nothing I can do about it, it's the truth. Compare these two paragraphs: ..."

    See //joel.editthispage.com/stories/storyReader$190

  60. Re:Windows does not do anti-aliasing! by be-fan · · Score: 2

    Actually, BeOS anti-aliases ALL point sizes, and it has the best text I've seen (aside from maybe QNX6, but that call is totally subjective) It probably uses a better TrueType renderer (both use BitStream's) but it just shows that anti-aliasing does not make text ineherently blurrier. Also, its a god send when you're trying to read 6-8 point type, since without anti-aliasing, they're nearly illegible.

    --
    A deep unwavering belief is a sure sign you're missing something...
  61. Re:Mmmmm... tasty flamebait by be-fan · · Score: 1

    Yup, we've now got anti-aliasing on the operating system for which I have never paid a dime.
    >>>>>>>>>>>>>>
    Umm, both QNX RtP and BeOS 5 are free and had (better) AA support much longer than X has, so eat it ;)

    --
    A deep unwavering belief is a sure sign you're missing something...
  62. AAT in X by dwbryson · · Score: 1

    See I think this is pretty cool. And it gives me a reason to try X 4.0.2, it's interesting to see KDE and Gnome go head to head in features. Especially with this AAT ( which is really pretty BTW ). Personally... i like GNOME but KDE has some cool features. To me, the more competition between these two interfaces is good because it benefits us with constant improvement. Fun to see another chapter.

    --
    - "Never let a computer tell me shit." - DelTron Zero
  63. Re:back to the real work by Lysol · · Score: 1

    To what are you referring to as nededing to be cleaned up?

    And while this isn't a flame, I'd disagree with WindowsGUI just working. Why just this morning my Win2k Pro (built on NT Technology!) locked up while I was doing something in explorer (which I rarely use for a reason!). Mind you, tho, I have to use Win, unfortunately, cuz on this machine I do audio recording as well..

    Anyway, I rarely have probs with X. While I agree it's pretty big, I feel it's much more flexible than Win. Especially since I love running things remotely on my office and home machines. All I need is an X server, ssh, and I'm off with my Gnome session. If I wanted to try this with M$ stuff, I'd have to d/l some version of IE and then probably some service pack and *then* their proprietary client...

    And lately, it seems like the whole 'skinning' thing is picking up quite a bit of steam on Win stuff. I think it's cool. I want my stuff to look like how I want it. I don't like M$ explorer and on Linux/BSD/*nix I (usually) have the choice to change that. Of course your avg./beginner won't want this and that's fine.

    As far as AA, I guess it's cool. But when you start running res' above 1200 or so, it doesn't really matter much.

    And I can't stand to develop on an NT/2k box.. Ugh!! No multiple desktops. I don't know how people alt-tab thru 10 or 12 different windows. Drives me nuts!!

  64. Re:back to the real work by SquadBoy · · Score: 2

    Yup if you want to give up being able to customize your GUI and all of the advantages of *nix because god forbid you might have to think and learn your apps. I've got a news flash for you the Windows GUI is horrible it is just what many people know and they have convinced themselves that it does not suck. Take a couple of hours to set your Linux box up well you will save yourself days with the time you can save and all the other things that work better. AA text can only make this better and is a *really* good idea. My GUI (E + Gnome + the Irix theme) work very well thank you very much and because I took a few minutes to learn it it all works like I expect it to. In contrast Windows "feels" broken to me.
    Linux the choice of smart people!!

    --

    Cypherpunks: Civil Liberty Through Complex Mathematics. Those who live by the sword die by the arrow.
  65. Try a different GUI. by Mr.+Flibble · · Score: 2

    Is it just me, or is this kind of look-at-my-new-shiny toy what most of the effort in the open source community seems to be going for?

    No, its not a toy. Windows has Anti-Aliased fonts, X does not. I use Word Perfect 8 Under Windows and Linux, and I hate to admit that it looks awful under Linux. This is not the fault of Corel, it is the fault of X. X does not do Anti-Aliased fonts. The lettering in X has "Jaggies" you may be familar with how much 3Dfx was going on and on about their FSAA Technology, its a similar idea. Anti-Aliased fonts are simply easier to read.

    Under X, even though people try to make the skins pretty, the actual UI is anything but clean. Can't we work on cleaning things up, and making the UI more reliable instead of making pretty shiny toys?

    I almost suspect you are an old-style troll, but maybe this is a genuine comment. Perhaps you should try the latest versions of KDE (quite clean IMO) cleaner than the Windows interface at any rate. I myself admit that when in Linux and X I use one of the "wizbang" interfaces on my desktop, but here is the kicker, I prefer it to the Windows desktop. (For those who care, I use Gnome and E with the Blueheart Theme over 9 Virtual Desktops) What it comes down to is choice. If you don't like the wizbang "features" of some of the desktops, don't use them. I have seen KDE and FWMV95 so configured as to be identical to Windows, and by default, KDE looks much like Windows, so if you don't like the interface, head over to themes.org and pick a really "boring" one. Remember, Linux is not for everyone, nor should it be, but it is, first and foremost about choice.

    --
    Try to hack my 31337 firewall!
    1. Re:Try a different GUI. by Sergej · · Score: 1
      You are right and I agree with you. That's why I started Linux Font Project.

      --

    2. Re:Try a different GUI. by GodSpiral · · Score: 1

      I will give any Linux fan the point that the desktop and widget sets looks awesome, and are superior to windows.

      The point that the author is trying to make in reffering to UI is application consistency, and widget interaction. Things like consistent keyboard handling, having combo boxes close when u click the down arrow.

      MS's leadership in UI standards allowed them to get dominant positions with its Office suite. Experienced windows users can usually use software without any documentation or help files.

      Applications that break consistency are extremely frustrating to them, and using them long enough to discover their supposedly superior UI is unlikely.

      I started developing at the time of win3.1. Emulating MS UIs was the only acceptable option in the industry at the time. I know of no successful software that introduced new UI concepts to windows and cought on.

      MS's UI is improvable, but it takes an industry wide adoption of a standard to make it successful

    3. Re:Try a different GUI. by Ig0r · · Score: 1

      The main reason I upgraded was because I got better refresh rates without (evil) modelines and DRI support.

      That, and APT makes it so damn easy to upgrade :)

      --

      --
      Soma: because a gramme is better than a damn.
    4. Re:Try a different GUI. by Mr.+Flibble · · Score: 1

      Yeah, that was kind of my point, I am still on a older version of X myself, I have not bothered to upgrade anything because everything still works. :)

      --
      Try to hack my 31337 firewall!
    5. Re:Try a different GUI. by Mr.+Flibble · · Score: 1

      Heh, I have a reason now that X 4 has support for dual head for my G400 Max! :)
      (Was sick of only having that in Windows, yes yes there is the pay-for solution but I wanted something else :)

      --
      Try to hack my 31337 firewall!
    6. Re:Try a different GUI. by Anonymous Coward · · Score: 2

      Windows doesn't AA fonts until they get > 16 pts. Either you use HUGE FONTS all the time, or what you are really seeing is Microsoft's superior font hinting engine which makes screen fonts look much nicer than XFree does. The 'jaggies' aren't an aliasing problem they are a combination of shitty fonts and a shitty font renderer.

  66. Re:back to the real work by CanSpice · · Score: 1

    And I can't stand to develop on an NT/2k box.. Ugh!! No multiple desktops. I don't know how people alt-tab thru 10 or 12 different windows. Drives me nuts!!

    Then go and download a window manager. They're not that tough to find. Try doing a search for VirtuaWin - it's GPL'ed and everything, and works quite nicely.

  67. Re:Do you really like that ....? by BEHiker57W · · Score: 1

    Be-fan can see flicker at 85Hz.

    I can't see it but my migranes dropped to about half as frequent (1/four months vs. 1/two months) when I switched to a LCD screen from 72Hx CRT. If you've ever had a migrane you know that was US$2000 very, very well spent.

    Even now that they're controllable with Imitrex (tm) (q.v.) it's worth it.

    And fonts are very viewable at small sizes with a good renderer (Windoze) rather than AA -- even on a square pixel LCD. -Brian

  68. Re:Subpixel rendering isn't new in X either by zsazsa · · Score: 1

    Whoops! My bad. That's what I get for trusting my memory of an old slashdot story. :)

    zsazsa

  69. Re:LOL by ashitaka · · Score: 1
    Think about it.

    Click for a screenshot of the article you are now reading...

    --
    If you don't want to repeat the past, stop living in it.
  70. Re:Just so everyone knows: KDE2 does this too.. by John+Big+Boots · · Score: 1

    SuSE already has (experimental) RPMS on their ftp server for KDE2/w AA fonts.

    ftp://ftp.suse.com/pub/suse/i386/KDE2/

    It requires X 4.0.2 which is found below (and contains the experimental QT built with AA support).

    ftp://ftp.suse.com/pub/suse/i386/X/XFree86/XFree 86 -4.0.2-SuSE/

    It would be fantastic if it weren't slower than shit. Oh well, I guess that's why they call it experimental.

  71. Bzzt... wrong by GauteL · · Score: 2

    X has support, that is why Gnome and KDE now have support.
    The bravado is because for Gnome to have antialias, X needs to have support and Gtk+ needs to have support.
    Support in X was finished just recently (in XFree86 4.0.2), and support in Gtk+ is now available (as stated in this article).
    You COULD have Gtk+ do this on it's own, but it'll probably be software based and slow. Nautilus already does this the hard way, and that isn't excactly racing.

  72. Re:UGLY (Unless you have an LCD display) by vidarh · · Score: 1

    You stupid troll. The patch to QT that is used for antialiasing under KDE uses the render extension of XFree86 too, so the antialiasing code used is the same.

  73. Re:AA Fonts look great! by vidarh · · Score: 1
    Well, it does. I've never seen antialiasing anywhere where the fonts didn't look blurry to me. That includes Windows, fonts rendered with T1lib, Freetype, and lots of other cases. That doesn't mean it's bad for everything - if the fonts are really crappy to start with it still gets easier to read. But if I have the choice between a good non-antialiased font and antialiased text for reading long texts, I'd choose the former.

    It still looks cool, though. And I'd likely end up using it for most stuff :-) And the problem with fonts becoming blurry goes down at high resolution (but of course, so does the advantages of aa), so at 1600x1200 at home it should look ok :)

  74. Re:Eye Strain by Anonymous Coward · · Score: 2

    The reason?

    http://primates.ximian.com/~vladimir/sgi.jpg

    I want one too! =)

  75. Re:back to the real work by Stiletto · · Score: 2


    This is a toolkit problem, not an X problem. Besides the lack AA fonts (which is IMHO an overrated problem) You're blaming X for something it has no control over.

    If every app you run uses a different toolkit, then you're going to end up with an inconsistant desktop. Pick GTK+ or Qt, and standardize on that if it is important to have a constistant look to your desktop.

  76. Re:Windows does not do anti-aliasing! by Score+Whore · · Score: 1

    No, it's mozilla that's broken under windows. NT has had antialiased fonts for a couple of years (the first rev of NT I used was 4 sp 3 which had it.) Mozilla just uses GTK everywhere, so if they don't use the proper local APIs then they won't get the full breadth of services.

  77. Re:back to the real work by be-fan · · Score: 2

    What your really want is the UUWA (Unix Unified Widget API) It's really time to seperate the apps and the widget sets. Widget sets provide a standard API, apps use the standard API, and the user chooses whichever widget set they like best. Everyone ends up happy (except those programmers belonging to the XWSDC (X Widget Set of the Day Club)

    As for speed, the anti-aliased text could probably be cached at some point (since 99% of text is drawn in white). Even if it wasn't, lots of OSs do full time anti-aliasing, and the performance hit is extremely minimal.

    Still, as a graphics-oriented person, I find your comment "yet more processor and memory overhead just to draw the screen" very funny. From my POV, drawing the screen is the single most important task of the OS ;)

    --
    A deep unwavering belief is a sure sign you're missing something...
  78. Re:back to the real work by gregbaker · · Score: 1
    Under X, even though people try to make the skins pretty, the actual UI is anything but clean. Can't we work on cleaning things up, and making the UI more reliable instead of making pretty shiny toys?

    I agree. What I want more than anything is for XMMS and Mozilla to look like the rest of my interface. But, alas, a great deal of effort was put into making these apps "skinable", which means "can look like anything except, everything else on the desktop".

    I know, I could probably get or build skins that look exactly like whatever widget set I'm using at the moment, but why should I? My system still gets hit with the overhead of drawing the skin. And, why should I have to hunt around for a skin for XMMS, Mozilla (and any other app that decides to be skinned) every time I change my GTK theme?

    And back on topic... The same thing might apply to antialiasing. If it's handled by the video card, then great, but I don't think it is. That means yet more processor and memory overhead just to draw the screen. It's definitely a feature I'd like to be able to turn off--I can read my pixelated screen just fine, thanks.

    Greg

  79. Eye Strain by baboon · · Score: 3
    The idea of antialiased font rendering sounds great, but in this implementation it seems to cause me increased eye strain.

    I download the images and compared the slashdot pic in xv next to Netscape 4.75 using Lucida B&H 12 which is about the same size. The antialiased version makes me strain my eyes.

    I question why there red and yellow pixels when antialiasing black text on a blue-grey background. Is this just limited color depth and, if so, what's it like in 24bit?

    The only other reason I've could imagine for the colorful text is if they're trying to compensate for the displacements of the individual color elements, like with LCD screens. In either case, I can see the tiny red and yellow edges on my screen.

    1. Re:Eye Strain by vukicevic · · Score: 2

      One thing to notice is that both images posted here use subpixel rendering, which is only useful on LCD displays. Subpixel rendering uses the knowledge that each pixel is made up of a discrete set of red, green, and blue rectangles, that are next to each other. The glyph rendering code can then use this knowledge to make text appear smoother, since it can turn on, say, the red channel of an adjacent pixel, knowing that it's it's physically next to the blue channel of the previous pixel. Keith Packard has more info on his pages at his web page, including a few sample screenshots with subpixel rendering turned off and on.

      However, this only helps on LCDs. It is not possible on CRTs to have as fine of control over individual color channels. As such, these screenshots might look suboptimal or blurry on non-LCD displays. Note that some may recognize that this is very similar to what Microsoft calls ClearType (R, tm, whatever). Indeed it is -- however, that name is owned by MS. Jacob suggested SchweetFont as a possible alternative name. :-)

  80. /.'ed by wroot · · Score: 1

    I can't access either server (it's 5:57pm ET)

  81. Re:code mirror? by ywwg · · Score: 2

    not quite. that seems to be an internal link?
    http://primates/~vladimir/aa.tar.gz ?

    I tried replacing "primates" with ximian.com but it didn't work either.

  82. Re:Is it just me or...? Small font sizes! by tchristney · · Score: 2

    It sounds to me like you have anti-aliasing set to operate on too small of font sizes. You really want to have the boundaries of the glyphs to be much smaller than the average size of whitespace within the glyphs. What is happening is that the intensity of the whitespace within the gylphs is not completely "white", so that your eyes (and brain) have to work extra hard on recognising the boundaries of the glyphs.

    So try upping the threshold at which anti-aliasing takes effect. You should notice an improvement and still get to see pretty typesetting on the screen.

  83. Re:back to the real work by popular · · Score: 1
    No, work should be done on both. X sucks just as much for its nasty looking fonts as it does for nasty looking apps. There's nothing like the jagged look of Windows 3.1 to make you want to run for shelter.

    --

  84. Re:code mirror? by _fuzz_ · · Score: 3

    You mean here.
    --

    --
    47% of all statistics are made up on the spot.
  85. Fixed image by BlowCat · · Score: 2
  86. Comment removed by account_deleted · · Score: 4

    Comment removed based on user account deletion

  87. Re:What about Imlib2 & EFM? by gengee · · Score: 1

    Gnome already has a similar way to render high-quality anti-aliased images using a similar method. This is done via the GnomeCanvas widget, which uses Libart/GDKPixbuf I believe. Take a looksie at Nautilus for an example, which has been using this for a few months now.
    signature smigmature

    --
    - James
  88. Re:Even Better... by vidarh · · Score: 1

    XFree86 4.0.x supports Freetype for font rendering, which AFAIK means that you are able to use antialiased Truetype fonts for apps that support the render extension, and you can also use truetype fonts (without AA) for legacy apps (under older version of XFree you can do the same by using a truetype capable fontserver).

  89. Re:Windows 3.0 and Adobe fonts did this a long tim by vidarh · · Score: 1

    Uhmm? Linux has had support for more than 4 CPU's for a while now. There's been reports about people successfully running Linux of 14 CPU Sparc machines, for instance.

  90. Re:Is it just me or...? by Borogove · · Score: 1

    I think it's something that can take getting used to.

    Acorn made anti-aliasing part of their RISC OS operating system ten years ago... and I've still not seen anything that competes with it. It was usable on a 640x256 display. Not everyone liked it: I guess some people just see it as out-of-focus and strain their eyes. But it did allow you to get use very small pixel-size fonts, giving you a lot of desktop space for such a small resolution.

    I've put some screenshots up at: http://www.backroom.uklinux.net/pictures/riscos/

    'aa.png' and 'al.png' show a 480x352 desktop, with and without anti-aliasing. (If you are using Netscape 4, you might want to save these pictures out and view them in something else).

    Acorn's system uses vector fonts, with hinting for small point sizes. Unlike most other systems, it doesn't just stick grey dots around diagonal lines: it renders the font at twice the resolution then resamples it at screen resolution.

    It also uses a quarter-pixel coordinate system, so the spacing between characters it much more even.
    -- Andrem

    --
    There has been a major scientific break-in
  91. Re:Updated screenshot... by emm-tee · · Score: 1

    What about an updated Mozilla screenshot? The text on the Evolution screenshot and the menu bar of Mozilla look great - I guess this is because the fonts are outline/vector fonts. However, the Times font on the Slashdot page shown in the Mozilla screenshot looks bad. It's my guess that the software doing the anti-aliasing is trying to anti-alias a bitmap version of Times, and consequently making a mess. Try using an outline/vector font where the bitmaps are not available.

  92. Opera for Linux antialiassed (screenshot included) by Moritz+Moeller+-+Her · · Score: 1
    Well, the new Opera Beta is RELEASED (meaning no vaporware). Being a QT program it is already antialiassed on my desktop.

    Good news, the nag is gone, ad sponsored it is.... Hooray!


    Have a look here!


    --

    --
    Moritz
  93. A quick blasphemy by fm6 · · Score: 2
    Or IE 5.5, which seems to have very good PNG support.

    __________________

    1. Re:A quick blasphemy by knarf · · Score: 1
      Or IE 5.5, which seems to have very good PNG support.

      Hmmm, funny you mention this. I just made a web page with a transparent PNG in a table cell, and IE 5.5 totally forgot about the transparency. Mozilla on the other hand had no problems with it, both on Linux as well as Windows it displayed the image the way I made it. I had to go back to a transparent GIF to get IE to render the page correctly.

      So, it seems IE's handling of PNG is not quite up to par with the standard...

      --
      --frank[at]unternet.org
    2. Re:A quick blasphemy by sxpert · · Score: 1

      IE does not do alpha blending transparency. it's on/off... (read piece of shit)

  94. Even Better... by Bad_CRC · · Score: 2
    Why not a movement to add TrueType fonts as a more standardized option in Linux GUIs?

    Would be cool not to have to jump through hoops every time I set up a linux box just to get all the websites to show up nicely.

    It's also pretty hard to argue with the fact that there are more freely, and commercially available truetype fonts than any other, and when exchanging documents with people on other platforms, or viewing most web pages, truetype fonts are a neccesity.

    To me, I'd rather see wider font support overall than efforts to blur existing fonts, which most likely don't look like they should anyway.

    ________

  95. Recursive Screenshots... by indole · · Score: 2

    I can't wait till the day irony blue screen's my bionic eyes.

    --
    (2,3-Benzopyrrole)
  96. Re:back to the real work by esonik · · Score: 1

    Oh, using POVray do draw the screen - what excellent idea!

  97. Re:back to the real work by *xpenguin* · · Score: 1

    Meybe he's a troll and posting this argument over and over again trying to gain karma.

    --

  98. Re:And in the grand tradition of slashdot.. by _fuzz_ · · Score: 1

    You're right, I meant this story. Quit crying.
    --

    --
    47% of all statistics are made up on the spot.
  99. Or Konqueror... by infiniti99 · · Score: 2

    You didn't mention IE, so I figure you were talking about Linux. But then why did you fail to mention Konqueror? It's as if everyone ignores this browser, yet it's likely the best one available for Linux.

    And if it's because you haven't tried it, well.. try it! KDE won't bite =) (take that both ways).

    -Justin

    1. Re:Or Konqueror... by rose2020 · · Score: 1

      Your damn right!

      Konqueror has been my main browser for several months now and it's really good. Yeah, OK there are still sites which aren't displayed correctly, so you probably want to keep {Netscape|Mozilla} on your disk.

      Oh, and btw my Konqueror (and whole KDE) has had anti-aliased fonts for months now, thanks to keithps QT-hack:)

      Matthias

  100. AA Fonts look great! by boarderboy · · Score: 1

    I have had anti-aliased fonts in all the applications(QT) that I use for over two months. I enjoy them very much and they look *BETTER* than windows fonts in all cases. This did take a bit of work to set up, but it is worth the effort.

    People that say that AA fonts make their eyes strain, probably have their DPI set incorrectly or some other problem. The AA part of AA fonts should not be distinguishable from normal reading distances.

    Matt Newell

  101. Ahhhh! A recursive loop! by tgd · · Score: 5

    I'm reading an article on slashdot about screenshots. Click on the screenshot and it shows the article on slashdot!

    Which came first? The article or the image?

    I feel like my brain is about to blow core.

    1. Re:Ahhhh! A recursive loop! by larien · · Score: 3

      I wondered the same, but there's a post above (ie, it's been modded up to +5) which says the poster changed the image after the submission.
      --

  102. Windows does not do anti-aliasing! by Great_Jehovah · · Score: 1

    Check out this screenshot for comparison. On the right is the screenshot from ximian/~jacob and on the left is It mozilla displaying the same page on an NT4 workstation.

    For some reason mozilla chose a sans-serif font under windows and a serif font under Gnome, but despite this it is still possible to see that anti-aliasing actually makes the text look blurry.

    What makes small fonts look so nice under windows is proper rendering with hints and not anti-aliasing.

  103. Re:What about Imlib2 & EFM? by Error27 · · Score: 1

    I don't know for sure but I think EFM will use EVAS the enlightenment canvas widget. EVAS supports anti aliasing and hardware aceleration etc.

    Mozilla and, of course, gnome use gtk+ and that has to support anti-aliasing seperately.

    KDE 2.1 has anti-aliased fonts I think.

  104. Re:code mirror? by Ur@eus · · Score: 2

    yup, thanks. Don't know how my link ended up that way :)

  105. Its about time by asv108 · · Score: 2

    I'm surprised this wasn't a priority a couple of years ago. I must admit that I'm a basically a linux newbie, I've only started running the OS regularly in the past 2 years, even though I played around with it for a little bit back in '96.

    I was so surprised when I first brought up the slashdot page in linux, it looks so bad without anti-alaising. Anyway, congrats to the AA team, I can't wait to download a stable version.

  106. code mirror? by ywwg · · Score: 2

    gnome news is /.ed, where can I get the patch?

    1. Re:code mirror? by Ur@eus · · Score: 3

      The patch is available here

  107. Troll? My Ass! by Qwaniton · · Score: 1

    He has some very valid points! He is not a troll, this is the truth. Bill Gates is still evil, but he's very right.

    Definitions:
    XML: Leading the way to make the web a ebiz thing

  108. Looks like a 404 scrren to me by ellem · · Score: 1

    /.ed
    ---

    --
    This .sig is fake but accurate.
  109. Re:Windows 3.0 and Adobe fonts did this a long tim by richie123 · · Score: 1

    Win3.1 did not have AA, even windows 95 needed the plus pack to enable AA. Granted the Mac has had Anti-aliasing for years.

  110. Re:blurry crap is still crap! by Junta · · Score: 1

    Now this is a troll if I ever saw one. No one could ever seriously think of CDE as a good thing. Even Sun is stating a move to Gnome. While I cannot say whether gnome or kde is better, but I'll take almost anything over CDE, that thing is just a horrible piece of crap..

    --
    XML is like violence. If it doesn't solve the problem, use more.
  111. Maybe the font hinting mechanisms-- by Moritz+Moeller+-+Her · · Score: 1

    -- of Windows and their fonts are still better. However in KDe2 with freetype2 + rendering extension Using the MS fonts :-) I get a very good looking screen experience.
    --

    --
    Moritz
  112. Re:back to the real work by be-fan · · Score: 2

    Oh, using POVray do draw the screen - what [an] excellent idea
    >>>>>>>>>>>
    If you're going to be anal, be careful about your *own* word usage!

    --
    A deep unwavering belief is a sure sign you're missing something...
  113. Updated screenshot... by vukicevic · · Score: 5

    The slashdot screenshot referenced was done using an older version of some color code; this has since been fixed. I've placed a new screenshot in place of the old one.

    There's a few buglets, but they're mostly related to memory usage and getting the right font based on the requested X font; other than that, things work fairly well.. (I run my entire desktop antialiased with only minor glitches).

  114. Catching up... by Rayooz · · Score: 1

    That's pretty cool. It's nice to see that Gnome is catching up to Windows, MacOS, and BeOS on the display front...

    --
    Chikli Consulting LLC - http://agileshrugged.com
  115. No, you are incorrect. by Nailer · · Score: 2

    No, you are incorrect in suggesting that I'm saying the projects should merge.

    I'm arguing for a consistent UI. Yes, competition is good, but first and formost is a consistently behaving UI (really - those that have standardized interfaces don't worry about competition, those who have competition worry about standrized UIs). You're a developer, and it sounds liek your workmates are - you seem to pick toolktis based on how easy theya re to develop for. But face the inevitable reality that end user spick apps based on quality rather than toolkit. There's no reason File -> Open should look different in KDE than GNOME. Yes, let them use different keyboard shortcuts. Bet let them use different keyboard shortcuts over every applciation, rather than 45% each.

  116. Re:Mo=illa Anti aliasing is cool by wtmcgee · · Score: 1

    isnt that galeon?

    --
    *** For a better tommorow, change your life today ***
  117. Look blurry to me - anyone else? by spineboy · · Score: 1

    using Mozilla and they look blurry to me. Used Netscape and the evolution was unreadable.

    They seem harder on the eyes to read. I'm using a screen resolution of 1024x 768 (or whatever it is).

    Not a fan so far - any comments/suggestions to change my mind?

    --
    ..........FULL STOP.
  118. good times by zoftie · · Score: 1

    looks pertty sweet, with current hardware, it is a
    must to have AA!
    Yow!

  119. Or... by PrinceOfChaos · · Score: 1

    Anti-aliasing is good, very good, especially for vector graphics, which fonts are a special case of. However, fonts usually are not pure vector graphics, they, meaning good True Type fonts like Verdana (designed by Matthew Carter), look best without anti-aliasing at small sizes (13px (9pt) and below).
    However any font larger than that needs anti-aliasing.
    The other problem is that X users usually look to anti-aliasing as a panacea to all their font problems, when the solution might be just using better fonts - use Times New Roman instead of Times (much better for screen, not sure about the print), Arial instead of Helvetica (better hinted) etc.

  120. Re:Windows 3.0 and Adobe fonts did this a long tim by cyber-vandal · · Score: 1

    But then it took Microsoft 20 years to produce whereas it took Linux folk 10 years. As for innovation, why has Windows NT only just started supporting more than 4 processor SMP when every other server OS (apart from Linux) has had it for ages. Linux has been around for 10 years, MSDOS and it's spinoffs have been around for about 22. MacOS had an excellent interface when MS were still selling a very poor Unix ripoff.

  121. Re:Just so everyone knows: KDE2 does this too.. by mrfrostee · · Score: 1
    KDE and QT can do AA fonts etc too, it's not in the official QT yet, not the official KDE but it looks like it should make it in to Qt 2.3ish and KDE2.2ish.

    AA is enabled in the QT and KDE included in the Red Hat 7.1 beta.

    Anyway, I've seen many similar screenshots and it looks great.

    Yes it does. Congratulations all around.

  122. I do not like it by Anonymous Coward · · Score: 1
    I sure hope I can turn this off.

    Seems fuzzy and un readable to me, look at "evolution" screen shot. Upper right corner the word "Programs" - I'm sorry - but all letters should be equally colored and clear, they are not.

    Anti-alias is nice - at larger font sizes, ie: a fly on an elephants ass is realatively tiny, it looks good, it blends good. In contrast, a fly on a dung-bettle is realtively big and not appropriate at that level. The anti-aliasing fonts fonts in this example look horrible for that reason. For instance, look at the email message and try to read the last sentance, it reads like this:

    Annie Easley is a computer scientist studying energy projections for NASA. She has worked at NASA's Lewis Research Center since 1995!

    I sure don't want to read lots of stuff the way the show, as I can't read it, it's too hard. I have enought stuff to do today - I don't need to be slowed down trying to read things, it's like having a bad pair of glasses. I prefer readablity.

  123. While it's nice, it's just a tad TOO anti-aliased. by mikehoskins · · Score: 1
    I noticed that the M$ anti-aliasing, which looks a little better, is more subdued.

    Call me picky, but I think the screen shots (a lossless .PNG file, BTW) show Evolution and Mozilla as TOO anti-aliased, so that letter "o's" and "c's" and "w's" and "m's" and "e's" and "s's" look a bit odd.

    It is a lot better, though.

    Just tone it down a bit and I'm totally happy!

  124. Re:And in the grand tradition of slashdot.. by _fuzz_ · · Score: 1

    It was news worthy when KDE got AA. Quit crying.
    --

    --
    47% of all statistics are made up on the spot.
  125. A patch to what? by update() · · Score: 2
    Gnotices is completely slashdotted and the submitter neglected to explain what project this involves. A patch to what is available? Given that it affects both the Gnome desktop and Mozilla, I assume it's a new feature of GTK....?

    1. Re:A patch to what? by Ur@eus · · Score: 2

      The patch updates GTK+, GAL (gnome application library), gnome-libs and mozilla

  126. This isn't JUST anti-aliasing -- by zsazsa · · Score: 2

    This isn't JUST anti-aliasing -- it's subpixel font rendering, which Microsoft calls "ClearType." It's used in their Reader product. For a more technical view of subpixel rendering, check out Steve Gibson's page on the matter.

    Anti-aliased text in X isn't new, but subpixel rendering definitely is.

    Some people have posted about the color fringes around the edges of the letters. This looks kinda weird on a CRT but the effect on an LCD is very clear. This is only really nice looking on an LCD screen, and that's what subpixel rendering is designed for.

    zsazsa

  127. Re:Is it just me or...? Eyes have to work harder by Infonaut · · Score: 2
    "Then your fonts would be too small to see, so you would have to scale them up, oh look, your fonts look like shit again."

    If a monitor could display at 1200 dpi, it would actually be showing 1200 dots per inch, rather than 75 dpi like most current monitors. 1200 dpi is the resolution of high-quality print on paper.

    Take a look inside a professionally-published magazine. The print is clear and sharp because paper can "display" with such clarity. The dots are smaller. However, if we had monitors capable of 1200 dpi display, there would be no need for anti-aliasing. Our eyes can't really even distinguish the individual dots at 1200 dpi, thus 1200 dpi text is inherently smooth and crisp to the human brain.

    --
    Read the EFF's Fair Use FAQ
  128. Re:back to the real work by Cid+Highwind · · Score: 1

    #99)
    > However, Windows GUI, and applications that
    > run under Windows GUIs all just *work*.
    > When I click a button, it does the same
    > thing everywhere.

    Fair enough. Such GUI has been conceived for people who can't be bothered to exercise their free will and imagination, preferring to do as a higher authority has chosen the way they should do things.

    As it happens, some of us do like to exercise our free will and imagination.

    Wow, I heard this EXACT same argument applied to the Windows vs MacOS flamewar in about 1994. The windows zealots were on the other side then, of course...

    --
    0 1 - just my two bits
  129. ClearType blows microphones. by Qwaniton · · Score: 3

    The reason this is happening is those antialias examples use ClearType technology, which is meant for LCD screens. It "borrows" reds and greens from neighboring pixels, to make a kind of subpixel effect. But, for CRTs, it just burns your fscking eyes out. I don't know why the developer chose it this way, but he's made a goof. Idiot. Windows 98 may be evil and occult, but it uses *REGULAR* anti-aliasing. That doesn't burn your eyes out. It uses different shades of the same fscking color to produce the anti-alias effect. It's easier to read. If you look at the evolution pic, you can see in the zoom, different reds and blues are used in the anti-alias process. Now type foo in GIMP and zoom in. The GIMP uses conventional, and non-eye-incinerating antialiasing. Like I said, Cleartype may make wonders on LCDs, but on the tube that everyone plus bob has, it burns your eyes out.

    Definitions:
    XML: Leading the way to make the web a ebiz thing

    1. Re:ClearType blows microphones. by earthman · · Score: 1

      It looks just fine on my screen, then again, it is a diamondtron tube (kind of like trinitron) which has the same grid-like RGB pixel layout LCD screens have.

  130. Don't view screenshots under Netscape 4 by Mark+Gordon · · Score: 5

    The screenshots PNG's have transparency and therefore look lousy under Netscape 4.x. To see how they really look, you'll need to use either Mozilla or a standalone image viewer.

  131. Careful, dont feed the Trolls! by Abreu · · Score: 1
    ...and applications that run under Windows GUIs all just *work*.

    REALLY?? Your windows apps 'just work'??
    Amazing, I switched to Linux because windows 'just didnt work' most of the time.
    Although I keep a partition with Win95 to play games and stuff...

    ------
    C'mon, flame me!

    --
    No sig for the moment.
  132. SmoothType on the Mac does a much better job by Brian+Kendig · · Score: 1
    I'm thrilled to see X applications finally making use of anti-aliased fonts... but these screenshots look terrible! The anti-aliased text looks clumsy and disproportionate.

    I've been using "SmoothType" on my Mac for several years now, and its output is absolutely gorgeous, bordering on print quality. It can be downloaded from 'http://www.kaleidoscope.net/greg/smoothtype.html' . I've posted an example of what part of the slashdot home page looks like on my computer at ' http://www.enchanter.net/moz-smooth.png".

  133. HEATHEN! by auttie · · Score: 1

    don't you know where you are boy! j/k -auttie

    --
    --->auttie
  134. What about Imlib2 & EFM? by dudle · · Score: 2
    Rasterman, the creator of enlightenment, has been working on Imlib 2 and EFM. From what I can see, it looks very impressive. I don't have access to the source code for Efm but from the screenshots, I can imagine.

    My question is : doesn't imlib2 has some sort of mechanism to do exactly what I saw on gnotices?

    --
    Looking for a great online backup: Green Backup
  135. Beware of Geeks bearing GIFs by fm6 · · Score: 2
    So uses transparent GIFs. Who cares?

    Well, part of it's the usual religious bullshit. But a lot of people have legitimate concerns about how they can use GIF files or GIF software without paying royalties.

    __________________

    1. Re:Beware of Geeks bearing GIFs by el_chicano · · Score: 1
      Well, part of it's the usual religious bullshit. But a lot of people have legitimate concerns about how they can use GIF files or GIF software without paying royalties.
      If they are software developers then yes, one cannot write code using the GIF standard without paying Unisys royalties; however, if end-users use software that has paid royalties (i.e., PhotoShop or PaintShop Pro) to generate their GIFs then they are covered and don't have to pay any royalties.

      In typical internet fashion, a few vocal geeks incited the masses of well-meaning but misguided activist geeks to rise up and throw off the shackles binding them to a big, bad corporation. Meanwhile the unwashed masses that have taken over the internet said "Ho Hum" and continued downloading their mp3s and p0rn...
      --
      You think being a MIB is all voodoo mind control? You should see the paperwork!
      --
      A man who wants nothing is invincible
    2. Re:Beware of Geeks bearing GIFs by fm6 · · Score: 2
      If they are software developers then yes, one cannot write code using the GIF standard without paying Unisys royalties; however, if end-users use software that has paid royalties (i.e., PhotoShop or PaintShop Pro) to generate their GIFs then they are covered and don't have to pay any royalties.

      Two issues here. First of all the Unisys policy (as it was announced back in '95 -- I can't seem to find a recent version) applies not just to developers, but also to "online services". Judging from recent Unisys actions, they consider a web site to be an online service.

      Of course, Unisys does make exceptions for "non-commercial" products. But is open-source software "commercial"? What about closed-source freeware, such as the JDK or StarOffice?

      In any case, it's perfectly reasonable for a developer to avoid using patented technology if he can. You don't need to be a "Free Software" zealot to think this way. If you have the choice of two appropriate and useable technologies, and only one has the slightest chance of entangling you in legal hassles, what's the logical thing to do?

      In typical internet fashion, a few vocal geeks incited ...

      Please do me the courtesy of assuming I can think for myself. Dismissing everybody with a certain kind of opinion out of hand is bigoted, illogical, and (worst of all) lazy.

      __________________

  136. back to the real work by Ben+Schumin · · Score: 1
    Is it just me, or is this kind of look-at-my-new-shiny toy what most of the effort in the open source community seems to be going for?

    I don't use X. I don't use X because I can't stand using X. All of the window managers *suck*.

    Now before you mod me down as flamebait, allow me to explain why.

    I am not a big fan of microsoft. However, Windows GUI, and applications that run under Windows GUIs all just *work*. When I click a button, it does the same thing everywhere. Once you understand the UI in windnows, it's simple and clean.

    Under X, even though people try to make the skins pretty, the actual UI is anything but clean. Can't we work on cleaning things up, and making the UI more reliable instead of making pretty shiny toys?

    I'd love to use Linux on my desktop machine, but without a decent GUI that I can stand using, it's staying relegated to my old machine in the other room.

    Ugh.

    --

    Ben Schumin :-)

    1. Re:back to the real work by Ig0r · · Score: 1

      You just described my parents' Windowmaker desktop.
      They login via XDM, and have the absolutely necessary icons on their desktop (moz, abiword, balsa).
      And it Just Works without ever worring that they'll screw up the system because they CAN'T.

      --

      --
      Soma: because a gramme is better than a damn.
    2. Re:back to the real work by DunbarTheInept · · Score: 2
      Once you understand the UI in windnows, it's simple and clean

      Once you understand the UI in X, it's simpler and cleaner. And it works. The difference is that it takes longer to understand the UI's on X than on Windows. Some would naively say this means Windows UI is better, but they are forgetting that easier-to-learn does not always mean easier-to-use. MS still to this day hasn't been able to fix the annoying hung-app-no-WM problem. (There is no window manager process in Windows, and apps are in charge of their own moving when you move, resize, or minimize them. This means that an app that isn't responding is physically stuck on your screen where you can't move it out of the way while you wait for it to unstick.)

      --

      Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

  137. Is it just me or...? by zmooc · · Score: 2

    I have trouble reading anti-aliased fonts; I can read them rather well, but after a while I get the strange feeling my eyes get tired. I asked a few friends and some of them have the same problem. Does someone have a clue why this is? I do by the way think anti-aliased fonts look much better than normal ones, but for the reason above, I'll stick to my normal fonts.

    --
    0x or or snor perron?!
  138. UGLY (Unless you have an LCD display) by avalanch · · Score: 1

    Umm, this is pretty much pointless. Unless they implement standard Antialiasing, your eyes will be better off with out it. If you want REAL Antialiasing support, get KDE2!

  139. Re:Opera for Linux antialiassed (screenshot includ by Moritz+Moeller+-+Her · · Score: 1

    You have to get a recent Xfree snapshot and compile it with a freetype2 snapshot and a patched QT (qt-copy from KDE is patched).

    Then you compile everything, follow the instructions and voila, every modern QT application uses smooth fonts.
    --

    --
    Moritz
  140. The anti-aliasing is flawless.. by LordOfYourPants · · Score: 1

    I went to gnotices and my browser rendered under Windows 98 SE "Connection Refused" perfectly.

  141. That's 1955, not 1995! by weasel · · Score: 1


    Can't you read!? Oh, that's what you were saying... sorry.

  142. Shouldn't small glyphs be antialiased too? by Nailer · · Score: 2

    Windows doesn't AA fonts until they get > 16 pts.

    I've always wondered about the rationale behind this. The point of anti-aliased text, it seems, is that without it, jagged edges seem like characteristics of the actual glyph. I.e., its like walking through a forest at night - there are things which look like the path you're travelling, but aren't. When you're reading the text, your brain goes `the glyph seems to curve here', but it actually doesn't - you're just following the arrangement of the pixels.

    At smaller point sizes, the size and frequency of these `false paths' increases. It would seem to me that small characters are more important to antialias than large characters. Try reading Verdana at size six antialiased and non-antialiased. AA is readable, otherwise isn't.

    Anyone have any ideas? Microsoft typography generally know what they're doing, so I trust there's a rationale behind the decision. Or maybe its a technical limitation of their GDI...

  143. OT: ximian money ;) by mbyte · · Score: 1

    Sorry .. there is no ad to the right in google ...

    so maybe they didn't pay enough ;)


    Samba Information HQ

  144. Don't divide peoples desktops by Nailer · · Score: 2

    If every app you run uses a different toolkit, then you're going to end up with an inconsistant desktop.

    That's not the solution.

    Non technical people pick their apps based on quality, not toolkit. I use Konqueror because its good, I use rp3 because its good. There's absolutely no reason why GTK and QT couldn't...

    a) Use the same theming engine
    b) Make sure a similar rnage of widgets is available on both platforms
    c) Write a combined style guide similar to the MacOS Human Interface Guidelines for consistent application interfaces, so file -> open in Gimp looks the same as file -> open in Konq.

    They already share the same drag and drop protocol, and soon they'll share MIME types.

  145. Do you really like that crap? by sabresdomain · · Score: 1

    You know, every time I see this crap, I don't like it. I even looked at TrueType, and it sucked. Nice, crsip fonts look best to me, not mushy washed out ones. Just another waste of CPU/Gfx cycles.

    --
    Sabre
    SysOp Sabre's Domain
  146. Antialiasing depends on your monitor's gamma corre by D.+J.+Bernstein · · Score: 1
    Professional antialiasing takes account of how your monitor responds to voltage. Pixels in antialiased text are shades of gray, not just black and white; the antialiasing software has to know how bright those shades will be when they're displayed on your monitor.

    This means that an antialiased picture that looks perfect on one CRT can look horrible on another, with light or dark splotches at the edge of every shape. Don't expect an antialiased picture to look good if it hasn't been tuned for your monitor's voltage response!

    (As several people have already commented, LCDs have the additional feature of different positions for red and green and blue subpixels. This allows even better antialiasing, as illustrated by ClearType, but pictures that take advantage of this will look worse on a CRT.)

    Voltage response can be summarized reasonably well by a single number, called the gamma correction. Look for gamma correction options in all your graphics software. I was much happier with xdvi on my laptop, for example, after I put xdvi.gamma:1.8 into .Xresources.

    In case anyone is wondering what antialiasing actually means, here's the quick-and-dirty explanation. Pretend that you have a much nicer monitor, twice the vertical resolution and twice the horizontal resolution. Then convert each two-by-two array of pixels into a single pixel by simply averaging the colors. For better results, change 2 to 10. (To change antialiasing to motion blur, change resolution to refresh rate.)

  147. Better antialiasing under Windows? by Lendrick · · Score: 1

    Note: This is a serious question and not a troll.

    The code that allows Windows to antialias fonts appears to be in the form of a bunch of DLLs. Would it be possible to write a new DLL that uses the (obviously superior) antialiasing algorithm that's now becoming available under X?

  148. Owww... by e-Motion · · Score: 1

    Don't look too closely at the slashdot image.
    The recursion will make your head hurt.

  149. Re:Why does Evolution look like ass? by Kwantus · · Score: 1
    Maybe because you're viewing it in Netscape. I was going to make a snarky comment that I'd seen Winduhs do worse* until I looked at it with kview as well.

    *(True! there's some bug in mine that every now and again makes antialiasing go up the spout, and i have to wait for the screensaver to cycle or reboot)

  150. Re:Oh great, just what the world needs, more overh by pio!pio! · · Score: 1

    that is correct, THAT - IS - CORRECT! what are YOU doing?

  151. Re:But by Osty · · Score: 2

    Haven't Windows users had this since IE4 on Win98? Some progress..

    Nope. Windows users have had this since Windows 95, regardless of IE version. You needed to have the Plus! pack installed, but if you didn't feel like spending the ~$30 on that, MS offered a free download to get the AA font capabilities.

    So, yeah, Windows users have had this for a while now.