Google Analytic更新、XHTML 1.1對應方法

今天一早就看到消息,gslin那也提供了兩個比較重要的連結,一個官方新聞稿,另一個是Google Blogscoped直接介紹如何修改頁面中的script,我看了一下發現到在第一個script標籤內使用了document.write這個方法來修改頁面,不過我這用的是嚴謹到不知所謂的XHTML 1.1,只能使用DOM來做文件樹的修改,所以我研究了一下,了解到他其實只是在判斷網站是不是用ssl連線的,如果是用ssl連線的網站,就使用ssl連線來取得遠端的analytic程式碼,這樣可以避免瀏覽器跑出訊息問訪客是不是要存取非ssl連線的物件。當然我這沒有用到ssl連線,所以我可以直接把他指定成一般連線的位置,變成下面這樣:

<script src="http://www.google-analytics.com/ga.js" type="text/javascript"></script>
<script type="text/javascript">
<![CDATA[
var pageTracker = _gat._getTracker("UA-YOURNUMBER-1");
pageTracker._initData();
pageTracker._trackPageview();
]]>
</script>