🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.mac
Article #2368

Re: System 7.0 speculations - Feature wishlist

#2368
From: Ivan Cavero Belaunde
Date: Thu, 03 Aug 1989 20:30
36 lines
2530 bytes
Well, since everyone is talking about this, I might as well throw in my
$.02.  One thing I've noticed is that people are talking about how sluggish
the new font scheme can become at times.  The thing that Apple must
recognize is that the vast majority of users use (most of the time) 10-18
point fonts in 4 or 5 font families.  It seems to me that the thing to do
would be to permit the new fonts to have references to pre-stored bitmaps
in a few sizes.  While this might add another layer of complexity to the
font manager, I think it would significantly improve performance in 90% of
use.  The referenced bitmaps would store point *and* DPI information (ie
"This bitmap is 12 pt Helvetica for 72 dpi display."  Extending this a little,
there could be a utility that takes the outline fonts and produces bitmaps
for x-point size at y-dpi resolution, which would then allow the user to
customize their system bitmaps and optimize their system performance (based
upon which bitmaps they use the most).  Given this streamlining, I don't
think it would be unreasonable for users to expect slower performance on the
font manager when inserting 72-point Times in a pagemaker document.

If this is done, pre-stored bitmapped anti-aliased fonts would also be less
of a drain on the CPU when system 8 (probably more like system 10) comes
around, since common sizes would be stored in a manner similar to this.
I do agree that Apple should reserve more than 2 color entries in the CLUT
(4 sounds reasonable).  Finally, to restate something I said a while ago,
I hope the SE/30 is their last Macintosh with a 1-bit display.  A 16-greys
or even 256-greys wouldn't have added that much complexity (mostly memory),
and standardize their product line on a minimum platform that supports
multi-bit pixels.

Flame as you will, but make sure you have your asbestos suit handy if you do.

-Ivan

	"We live a contented life, as any fool can plainly see."
		"I can plainly see that!"
			-Groo the Wanderer

Internet: captkidd@athena.mit.edu
Technical Details
Message-ID: <13238@bloom-beacon.MIT.EDU>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!uflorida!gatech!bloom-beacon!athena.mit.edu!captkidd

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!uflorida!gatech!bloom-beacon!athena.mit.edu!captkidd
From: captkidd@athena.mit.edu (Ivan Cavero Belaunde)
Newsgroups: comp.sys.mac
Subject: Re: System 7.0 speculations - Feature wishlist
Message-ID: <13238@bloom-beacon.MIT.EDU>
Date: 3 Aug 89 20:30:41 GMT
Sender: daemon@bloom-beacon.MIT.EDU
Reply-To: captkidd@athena.mit.edu (Ivan Cavero Belaunde)
Organization: Massachusetts Institute of Technology
Lines: 36