History of the browser user-agent string. An account of how we ended up with every browser pretending to be every other browser and, consequently, a warning against browser-sniffing over capability-sniffing.
History of the browser user-agent string. An account of how we ended up with every browser pretending to be every other browser and, consequently, a warning against browser-sniffing over capability-sniffing.
Visit the archive if you wish to skip merrily through time in a devil may care fashion.