2012-12-14 100 views
2

根據MDN,古老的navigator.productSub屬性返回'瀏覽器的內部版本號'。這可能在九十年代開始奏效,但現在它很無用。爲什麼navigator.productSub在Chrome和Safari上總是等於'20030107'?

但是,我對某些瀏覽器返回的數字感興趣。 Chrome和Safari總是返回值20030107,Firefox似乎返回20100101。這兩個數字有什麼關係? 20030107代表2003年7月1日?那麼發生了什麼那很有趣?

這裏希望有人可以挖掘一點網絡歷史。

回答

3

首次發佈的公開測試版於2003年1月7日,[2]公司的OS X操作系統上......

https://en.wikipedia.org/wiki/Safari_(web_browser)

Chrome瀏覽器基於WebKit

WebKit的HTML和JavaScript代碼最初是作爲KDE的KHTML和KJS庫的一個分支開始的[3],現在已經由KDE,Apple Inc.,Nokia,Google,Bitstream,RIM,Igalia和其他人進一步開發[4]。該項目支持OS X,Windows,GNU/Linux以及其他類Unix操作系統。[5]

https://en.wikipedia.org/wiki/WebKit

+0

@husky要完成回答你的問題:從Firefox的20100101似乎是指壁虎2.0發動機的研發項目始於這一年。 https://developer.mozilla.org/en-US/docs/Gecko_user_agent_string_reference另外請注意:「從手機上的Firefox 10開始,geckotrail與firefox版本相同」。顯然這是20010725以前根據:https://developer.mozilla.org/en-US/docs/DOM/window.navigator.productSub也許根據這個成就:http://www.hollyandjeremy.com/siteinfo/help html的 – hexalys

相關問題