Geçmişte size müşteri buna dayalı kullanarak ve çalıştırma kodu hangi tarayıcı belirlemek için JavaScript kesmek eklersiniz. Bunu yapmak için bir karar en iyi yolu yoktu gibi yani her kitap kendi uygulama bulunuyor vardı görünüyor.
Tarayıcıyı belirlemek ve daha sonra kod boyunca gibi şeyler görmek istiyorum eski kitaplar kodu bir sürü bulacaksınız:
if (NS4) {
} elseif (IE) {
}
Ama büyük ölçüde bu artık modası geçmiş bulunuyor.
Biz şimdi başka büyük bir şey var hala birkaç mevcut uyumsuzluklar soyut bazı bakmak JQuery gibi çerçeveler vardır. Büyük toplum tarafından kabul birleşik bir tek orada değildi bu yüzden geçmişte bana görünüyor, insanlar sadece JQuery-ulu çerçeveler, kendi tarzını rulo.
Kullanıcı aracısı dizeleri hakkında benim en sevdiğim tırnak biri Chrome ile geldi yayınlandı:
"And thus Chrome used WebKit, and
pretended to be Safari, and WebKit
pretended to be KHTML, and KHTML
pretended to be Gecko, and all
browsers pretended to be Mozilla, and
Chrome called itself Mozilla/5.0
(Windows; U; Windows NT 5.1; en-US)
AppleWebKit/525.13 (KHTML, like Gecko)
Chrome/0.2.149.27 Safari/525.13, and
the user agent string was a complete
mess, and near useless, and everyone
pretended to be everyone else, and
confusion abounded."
Bu salt bir iyi komedi - http://webaim.org/blog/user-agent-string-history/