Software Rasterizing Hair
sctheblog.com
sctheblog.com
https://kuederle.com/university/fur/improvedtext.jpg
Each hair consisted of four segments. All segments were sorted, then drawn back to front. Each segment was drawn as an anti-aliased line (no hardware support for this back then, so I had to invent my own line renderer). So a hair could not be thicker than one pixel but that's a reasonable assumption at a certain distance. This made it reasonably fast given the hardware at the time.
I've been wanting to reimplement this using modern shaders, to see how fast it would be these days, but haven't gotten around to it yet.
It’s great for magazines with small type and narrow columns where the letter spacing is manually dialed in but rarely works on the web
Don't take this the wrong way, but making something pretty for 2% to 14% of users is often low priority. Dealing with AppleWebKit client side is often challenging for developers looking to integrate normal features found in Chrome/FF.
The CSS gets ugly fast... but some folks like that kind of perpetual project. lol =3
> The CSS gets ugly fast
Mobile-first keeps things happy if you're writing one big CSS file or even stuff like SCSS. Use as little specificity as is needed, and generally use min-width instead of max- so that your CSS is written "mobile first," in a cascading manner.
Responsive and readable CSS is possible at scale, it just requires some dedication.
Every iPhone version was slightly different, and if the scaling is wrong the GUI glitches look like an amateur hatchet job. =3
However, if you are doing something that requires each graphic/font to fit the layout properly, than it is often 38+ devices you will be supporting. =3