For a while I've been laughing at people who thought the old site skin looked like something out of the 1990's, which quite clearly illustrated said folks had never been online in the 1990's... so here's a change for you guys. Since I'm retiring the now eight year old codebase that was sitting under this site, I figured I'd give it a new skin.
Welcome to 1985! ... and sorry, the DeLorean is a bit too stylish AND non-utilitarian for this.
Not entirely retro though, I was planning on going with a period accurate webfont to match, but it compromised legibility a bit too much. Likewise I was going to limit myself to the 16 CGA colours, but that too led to a few contrast issues. As such this is a hybrid. Tahoma font which looks kind of nice (almost like a whole different font) once you give it the line-height and spacing it deserves, legible colour contrasts across the board whilst maintaining the overall "feel" of classic DOS text.
You remember TEXT, right? That thing the Twitter generation TLDR mouth breathers get their panties in a wad over going "wah, wah, I don't wanna have to READ!" like a petulant orange cheeto-fingered commander in half-tweet?
Amazingly most of the pages converted over easy, but that's because for the most part I practiced proper semantics even back then -- and the few obvious cock-ups were easy enough to correct; except for the glKernedFont pages. Not bad enough that project hasn't seen an update since OpenGL 1.2 -- or that people STILL ask me if they can use it in new games -- but the markup on that remained mostly unchanged since 2005. I was only JUST starting to grasp proper semantics at that time since like most people back then, I was still vomiting up HTML 3.2 and slapping 4 tranny atop it, instead of embracing HTML 4 Strict like a good little doobie.
More changes to come now that I'm done with a certain freelancing job that means (if they ever pay me the other half) I can kick back and work on my own stuff for a few months.
If Wolfentstein:New Colossus and Elex would stop sucking down so much of my time... and my back would stop making me scream at the top of my lungs every time I stand up.
Implemented the legacy font toggle. The one I use is my own based on the Tandy video 225 line version as the taller line-height improves legibility. I also do NOT take the time to hammer it into pixel boundaries as if we were on a REAL 1980's CGA display, most such colour displays didn't have the dot pitch to do that ANYWAYS! You take a Tandy CM-5 or an AMDEK and display 80 column CGA text on them, and it WILL be blurred the same way it would be today! It wasn't until EGA that we finally got displays with a low enough dot-pitch to actually render that 640 pixels across!