這已被問幾次,但我認爲它仍然值得與您檢查一些更多的輸入。JavaScript檢測/瀏覽器統計
我的所有網站都使用Google Analytics進行統計。由於它依賴於JavaScript,因此我認爲檢查有多少人在其瀏覽器啓用/禁用中實際啓用了JS是非常重要的。
我記得我平時檢查w3schools browser statistics,最近的結果表明,95%左右的東西這是比較滿意我。但由於它純粹應用於他們的網站,我以爲我會檢查我的是什麼。我嘗試了幾個方法,但最近我計算了所有的頁面瀏覽量和我的main.js文件的所有下載(通過添加到文件路徑的「cache killer」變量阻止了緩存)。這種方法有一些缺點,因爲它不能識別谷歌的機器人(或任何其他),但它仍然足夠準確。
令人驚訝的只有68%的人訪問我最大的網站已啓用JS(其它方法 - 例如使用cookie - 我試圖表現出類似的號碼)。我很樂意被告知我的方法是完全錯誤的,這就是爲什麼這個數字太低。
因爲我建立一個不依賴於JS工作的網站,這仍然是從功能的角度確定,但是這也意味着,項目到我的網站的32%正在分析計算!這是一個巨大的缺點。
是否有共享他們的統計其他任何網站(不是W3Schools的除外)?或者我可以將我的數字與我的數據進行比較?也許甚至有些人可以分享你的?
現在我正在考慮創建自己的統計引擎。但是,有沒有其他(不包括Google Analytics)可靠(和免費)統計解決方案,你可以建議?其中一個會真正檢查人們是否啓用了JS?
任何關於JS檢測的建議也非常值得歡迎。
理論上是的,但我無法想象機器人會在我的網站上產生這麼多的流量。 這個腳本非常非常簡單,我會改進它以排除所有主要的機器人,但是我認爲這個數字還是令人擔憂的。 – 2009-06-12 11:47:53
@MichalM:你可能會感到驚訝 - 有很多的爬蟲機器人,主要的(谷歌,必應,Yandex,百度等)通常會嘗試下載你的網頁的次數。如果你已經完成了你的搜索引擎優化(使用了站點地圖,ping等),那麼每當你網站上的一個頁面發生變化時,你應該有六個機器人衝過來,偶爾甚至不會。這加起來很多頁面加載。 (是的,我知道這是一個古老的帖子,我只是覺得這應該注意。) – 2013-10-26 18:24:59