瀏覽單個文章
orakim
Master Member
 

加入日期: Sep 2003
文章: 1,810
引用:
作者darkangel
怎麼會是 Mozilla 相容?
Opera 15 如果是使用與 Chrome 相同的引擎,那應該是 Webkit,與 Mozilla 是不相同的,Mozilla 的引擎是用自製的 Gecko。

這個是歷史...
一開始瀏覽器的主流是netscape,它的user agent 就是mozilla
這導致當時網頁伺服器會去檢查 user agent 是不是mozilla 來判定網頁是否相容
這個檢查機制持續了很久,Google Chrome,apple safari,IE 系列這些根本不是mozilla
即便到現在還是掛著mozilla 就是這個原因

目前主流的就只有 opera 12之前的版本不鳥這個東西 (先假設opera 可以算主流)
不過改成chromium 的opera 還是照樣加上mozilla 了,沒有堅持以前的作法
以下就是新版的opera的user agent
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.29 Safari/537.36 OPR/15.0.1147.24 (Edition Next)

> 那麼...請問要如何將Opera 12.15的瀏覽器識別資料設為WebKit/Safari/Chrome?
你不需要這樣作吧?
 
舊 2013-05-31, 05:07 AM #32
回應時引用此文章
orakim離線中