タグ

ブックマーク / havelog.aho.mu (3)

  • scriptタグは空要素っぽく閉じると,FirefoxやIEで読んでもらえない

    うっかり省略しちゃったら <!-- NG --> <script type="text/javascript" src="/dogfood.js" charset="UTF-8" /> <!-- OK --> <script type="text/javascript" src="/dogfood.js" charset="UTF-8"></script> SafariやChromeでは正常に読み込まれますが,Firefox3.6とIE8では読み込まれませんでした. Re: [WSG] Firefox 3 and script tag 'problems'によれば,HTML4.01のドキュメントでは,開始タグと終了タグは共に必須とされ,XHTML 1.0のドキュメントでは,コンテントモデルが空でない要素を閉じるのに使ってはならない,とあります.(たとえ中身が空であっても) 4.3 Scri

    scriptタグは空要素っぽく閉じると,FirefoxやIEで読んでもらえない
  • gas.jsというGoogle Analytics用スクリプトを書いた

    ダウンロード・ソースコード Github: ahomu/GAS MITライセンスです。色々とご自由に。 より身近なイベントトラッキングを提供 メインフィーチャとして、gas.jsはイベントトラッキングをより身近にしてくれます。 従来のイベントトラッキング Event Tracking Guide - Google Analytics — Google Developersより <a href="#" onClick="_gaq.push(['_trackEvent', 'Videos', 'Play', 'Baby\'s First Birthday']);">Play</a> onclick属性とかつらい!不思議なスペルが目に痛い!! よくよく見ればVideoをPlayして、それがBaby's First Birthdayなのは、なんとなく分かるけど_trackEventメソッドの引数の

    gas.jsというGoogle Analytics用スクリプトを書いた
  • Google Analyticsのことをスクリプト面で勉強中です

    大概のことは、Tracking Basics (Asynchronous Syntax) - Google Analyticsに書いてあるので、これを参考にすればよい。キャンペーンとかマルチドメインなどなど掘ると深そうなので、今回は下記の基になるグローバルオブジェクトほか基的なトコだけ。 制作系はそもそもあんまり興味が無さそう GAの公式コードが魔法のスニペット状態 正直自分もスクリプト面であんまり興味もってなかった 専任でもなければ、解析につぎ込む時間は限られる 簡単に程ほどでやれたらとりあえずOK こんな偏見とイメージに基づいて目標は、_gaq.push(['_trackEvent', 'category', 'action']);のようなコードをonclick属性に書かずにイベントトラッキングできるようにして、専任でない層が興味を持てるような手段を提供すること。というか自分がそう

    Google Analyticsのことをスクリプト面で勉強中です
  • 1