Warning: fsockopen() [function.fsockopen]: unable to connect to freenews.netfront.net:119 (Connection refused) in /home4/porkchop/public_html/ng/lib/nntp.lib.php on line 1042

Warning: Cannot modify header information - headers already sent by (output started at /home4/porkchop/public_html/ng/lib/nntp.lib.php:1042) in /home4/porkchop/public_html/ng/lib/standard.lib.php on line 1480

Warning: fsockopen() [function.fsockopen]: unable to connect to freenews.netfront.net:119 (Connection refused) in /home4/porkchop/public_html/ng/lib/nntp.lib.php on line 1042

Warning: Cannot modify header information - headers already sent by (output started at /home4/porkchop/public_html/ng/lib/nntp.lib.php:1042) in /home4/porkchop/public_html/ng/lib/standard.lib.php on line 1480
MyNewsGroups :) 0.6
     
  Home | NewsGroups | Stats | Search | About   System Info:  Welcome to MyNewsGroups :) v 0.6  v. 0.6
 Login
 Password
 Register
 
 
 alt.macromedia.flash  Post an article  
Subject Author Date
Hey Spacey, Have You Tried This? Onideus Mad Hatter 26-07-2007
 Re: Hey Spacey, Have You Tried This? Toby A Inkster Reply Send to a Friend   Print
 
Onideus Mad Hatter wrote:
> Toby A Inkster wrote:
> 
>>No -- it's quite sensible. 8px text at 640x480 pixels is exactly the same
>>physical height as 16px text at 1280x960 pixels, but the 16px text looks a
>>lot better: the extra pixels allow the curves to be smoother.
> 
> Actually, no, you're completely and totally WRONG on that point since
> most system fonts are VECTOR BASED, true type fonts, which are
> anti-aliased you fucking retard.

The fact that most fonts are vector-based and anti-aliased has got nothing
to do with it. It comes from the fact that a pixel can only ever be one
colour[1]. Say you're trying to draw a serif capital letter E at 10 pixels
high and 6 pixels wide, how do you do it?

	*XXXXXX
	 XXXXXX
	 XX   *
	 XX  
	 XXXXX
	 XXXXX
	 XX   
	 XX   *
	 XXXXXX
	*XXXXXX

(We have anti-aliasing, so X = black, * = grey)

Easy. Now what if you have to do it at 5 by 3?

	XXX
	X
	XXX
	X
	XXX

Now what about 4 by 2?

	XX
	X*
	X*
	XX

It's no longer recognisable as an E: it's become too pixelated to read.
This is why high res + large fonts looks nicer than low res and small
fonts. This is why high res exists!

Demonstration:
http://examples.tobyinkster.co.uk/garamond-sizes

____
1. Yes, I do know about subpixel rendering, but this only works on some
monitors, and it only goes a small way to improving things.

-- 
Toby A Inkster BSc (Hons) ARCS
[Geek of HTML/SQL/Perl/PHP/Python/Apache/Linux]
[OS: Linux 2.6.12-12mdksmp, up 42 days, 21:49.]

                       Open Mobile Alliance DTD Oops!
        http://tobyinkster.co.uk/blog/2007/08/02/xhtml-mobile-oops/


 MyNewsGroups :) v. 0.6  Project Home Page: mynewsgroups.sourceforge.net | GPL Licensed | Debug?
Page generated in 0.02 seconds.