Insectoid XII

Updates

Test Hive (graphics & code testbed)

Credit must go to javascript-array.com for the Simple Drop-Down Menu I adapted for this page.  My own attempt at writing a drop-down menu was a failure; this one works better than mine would have in any case.


Browser Detector

I originally wrote a crude browser detector (AKA user agent sniffer), but found that it was not accurate enough.  So I wrote a new script that parses the userAgent property of the navigator object.  This script (getBrowser) returns the userAgent string of your browser, as well identifying it; a much simpler form of the script is included in the common script used on all pages (though it isn't used for anything at the moment).

As you can see, the userAgent string begins with "Mozilla/5.0" (an artifact from the Browser Wars of the late '90s), followed by your hardware and/or OS information.  Following this is usually the name of the layout engine: "AppleWebKit", "Gecko", and "Trident" are the three most common (these correspond to Chrome/Safari, Firefox, and Internet Explorer, respectively.)  To tell Chrome and Safari apart, it looks to see if the string "Chrome" is present; on Safari this is replaced by "Version".  I also added checks for mobile browsers, for future use (i.e. when I add support for them to the pages).


Status Table Testing

Uses the new unified collapse-a-widget (widget).

Key: [TAG], Directory, CSS, HTML, HTML Element, JavaScript, OpenOffice Document, Text.

  Content Date HTML/CSS
/  
ABOUT

100%

09/05/14 Complete
CHANGES

100%

03/11/15 Complete
INDEX

100%

09/04/14 Complete
LINKS

40%

09/05/14 Complete
TODO

100%

03/11/15 Complete
  Content Date HTML/CSS
/dos/jazz      
JAZZ

90%

05/10/11 Incomplete
JAZZITEMS

90%

05/10/11 Incomplete
JAZZOBJECTS

90%

05/10/11 Incomplete
JAZZPLANETS +

90%

05/10/11 Incomplete
JJE1

90%

05/10/11 Incomplete
JJE2

90%

05/10/11 Incomplete
JJE3

90%

05/10/11 Incomplete
JJE4

90%

05/10/11 Incomplete
JJE5

90%

05/10/11 Incomplete
JJE6

90%

05/10/11 Incomplete
JJEA

90%

05/10/11 Incomplete
JJEB

90%

05/10/11 Incomplete
JJEC

90%

05/10/11 Incomplete
JJEX

90%

05/10/11 Incomplete
JJEX95

90%

05/10/11 Incomplete
JJEZ_BONUS

90%

05/10/11 Incomplete
JAZZWEAPONS

90%

05/10/11 Incomplete

Standalone Status Bar Test
Super Mario 64 Guide

30%

An expansion of the Super Mario 64 Checklist; stalled.

XPilot Ship Image SVG Testing

Side-by-side comparison of the first twelve ships, GIF vs. SVG.
GIFs: 53px x 53px x 4bpp. SVGs: 31px x 31px (originals) scaled to 53px x 53px; stroke width of B&W SVGs is 1.282px.

GIF  SVG  GIF  SVG  GIF  SVG  GIF  SVG  GIF  SVG  GIF  SVG 

GIF  SVG  GIF  SVG  GIF  SVG  GIF  SVG  GIF  SVG  AND Gate  SVG 


Valid HTML 4.01 Transitional Valid CSS Level 2 Valid SVG 1.1

This page was last modified on 04 Sep 2014.
Page design is ©2014 Thomas Keith / Insectoid.