>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Флейм http://forum.mozilla-russia.org/viewforum.php?id=14 >Почему IE так идентифицируется? http://forum.mozilla-russia.org/viewtopic.php?id=6725 |
mw > 05-12-2005 21:41:29 |
Не знал куда запостить. Поэтому запостил в "флейм" Мне давно интересно, почему InternetExplorer идентифицируется строкой: "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)" Благодарю за внимание |
Lockywolf > 05-12-2005 21:51:56 |
Потому что давным-давно |
mw > 05-12-2005 21:57:57 |
Lockywolf
Дык Мозилла только появилась в 1998 году, если не ошибаюсь... |
Почесал > 05-12-2005 22:01:18 |
Mozilla -- это кодовое имя браузера Netscape, сокращение от Mosaic Killer. Оно было с самого рождения Netscape. А IE (и не только), вставил Mozilla, чтобы получать код, предназначенный для Netscape. |
mw > 05-12-2005 22:12:30 |
А... теперь понятно |
Al_H > 06-12-2005 02:23:37 |
Дело в том, что в Netscape была первая нормальная реализация JavaScript, Нетскейповцы работали совместно с разработчиками этого языка над его улучшением, именно поэтому его ядро так хорошо реализовано даже в старом Коммуникаторе. IE подтянулся потом, и поначалу реализовал JScript - очень не хотелосьплатить отчисления за торговую марку, да и на JavaScript это поначалу мало походило. И что они видят - практически все скрипты адаптированы под Netscape Navigator, а поределение браузера через его кодовое имя. Они передирают кодовое имя, а в строке отклика пишут Mozilla compatible - наглая ложь, к тому же в письменной форме, ну никогда они до совместимости не добирались. Традиция осталась, и потом Опера повторила то же самое - на этот раз с передиранием отклика Internet Explorer. Для Safari и Konqueror/KHTML уже нет такой нужды - современные скрипты пользуются методом наличия объектов, а не откликом браузера. |
Unghost > 06-12-2005 02:27:51 |
В общем все написано в http://en.wikipedia.org/wiki/Mozilla#Part_of_user_agent_string_of_many_browsers |
ladserg > 06-12-2005 16:15:30 |
Если быть точным, то сначала появился Netscape (он еще был под Win 3.x) а затем появился IE в Win 95 OSR. |