
The Tai-Hao design is one of the oldest. The movable contact design has not really changed since it was introduced — above is a comparison between a 2013 issue Tai-Hao APC BSW series switch, and an alps.tw Type OA2 ("Simplified Alps Type IV") switch from something like 1989 (no date anywhere on that keyboard).
From photos of old APC BSW switches, it's clear that one of APC BSW and OA2 copied the other, as they're almost identical. The only major change to the APC BSW design since is that the stationary contact has been significantly reduced in size.
As for Alps, they stopped production of their classic switch range ("complicated Alps") around 1996, probably as they were far too expensive to make. We're talking 11 components in every switch! That's one of the highest part counts of any switch:
http://deskthority.net/wiki/Parts_per_switch(The winner to date is vintage Futabas at 16 — nothing yet has managed to top that!)
Cherry MX clicky switches on the other hand only have 7 parts per switch. (The click collar system is a bit fiddly to assemble though.)