[Zachary Copley <snatcher@bearfountain.com>] Re: [!CrackMonkey!] [mailman-owner@zork.net: CrackMonkey unsubscribe notification]
Miles Nordin
carton at Ivy.NET
Tue Jun 4 19:28:45 PDT 2002
>>>>> "jz" == Joakim Ziegler <joakim at avmaria.com> writes:
jz> MacOS X has a cool graphics system, based on PDF1.4
That's nice, but I refuse to use any display manager that puts font
and character primitives in a privileged server. XFree86 4.2.0 moves
fonts and characters out of the X server and into the userland
library, which is important because this way when the robot masters
forbid all use of written language on pain of death, all the existing
computer systems can be updated without rebooting. Inferior designs
will require a reboot to upgrade to software that meets the robots'
demands, and for some of our customers that kind of downtime just
isn't acceptable.
You should really do some research at
http://ads.xfree86.org/whitepaper/robot-masters/
as it is a fascinating introduction to the entire field of graphical
modeling and user interface design.
BTW, you are incorrect about Mac OS X using pixels for positioning.
Rather, it uses pxls, which are completely different from pixels. A
pixel is a dot on the screen and a bit on several planes in the
framebuffer, while a pxl is in completely different units. The pxl is
a measure of distance, equal to the length from the left edge of one
pixel to the left edge of the next rightmost adjoining pixel (so long
as pixels are square---otherwise, the absolute length of a pxl varies,
but this isn't important to any real-world applications). Most
commands take an integer value of pxls. The pxl is what gives Mac OS
X its incredible power to scale icons in the Dock. Inferior designs
like X which are permanently tied to the pixel are incapable of
scaling. This is all covered in the research article at:
http://developer.apple.com/darwin/cocoa/why-pxl.htm
--
I am an American Airline pilot.
More information about the Crackmonkey
mailing list