月別アーカイブ: 11月 2010
クロスドメイン対策!各ブラウザ毎のcookieの制御メモ
cookieをp3pで制御する際のメモ!
現在利用しているブラウザでチェックした結果を下記に残します。
あくまで個人的なメモで、参考程度でお願いします(^0^)/
実施OS:windows7 32bit
※cookie p3pについては下記サイトを参考にさせていただきました。
http://msdn.microsoft.com/ja-jp/library/ms537341(VS.85).aspx
http://www.res-system.com/weblog/item/540
firefox3.6
chrome7
⇒p3pの他ドメインでのクッキー書き込みは問題なく制御可能だった。
ie8
⇒<script type=”text/javascript” src=”他ドメイン”>
ただimgタグでphpなどを呼び出しての制御であれば、p3p付きで制御するとブロックはなくなった。
safari5(win)
⇒他ドメイン名義のcookieの書き込みができず、うまく制御できず。
デフォルトの設定で、「訪問したサイトのみから受け入れる」という設定になっており、他ドメイン名義での発行ができなかった。。
safariなどの場合は、jsでクッキーの制御などしないと難かしそうでした。
ajaxクロスドメイン対策 jsonpメモ
大分いまさらながらjsonpについてメモです。
通常javascriptで外部ドメインにて処理した結果を返してもらうのは、できないが、
jsonpを利用することで、外部ドメインの処理結果を利用することができます。
下記に最低限必要と思われる例コードをメモします。
http://外部ドメイン/?callback=callback 下記みたいなフォーマットで
callback({"title":"testtitle","count":"5320","url":"https://matsudapress.com/"});
埋め込みたい自サイトは、
処理結果をいただく部分は、
とすれば外部ドメインのデータを引っ張ってくることができます。
また、結果を受け取るcallback関数内で、呼び出しもとのJSを削除すると長いコードを隠せてきれいなコードにすることもできます。
最近では、jqueryでもっと簡単に利用することができますが、ベタでJSを書く必要がある場合は、
ちゃんと動作を理解しておくと役にたつかと思います。
googleのフォントAPI便利だね!
いまさらながら、googleのフォントAPI!
実際に利用してみて使い勝手がよかったので、 今後もお世話になりそうなのでメモ。
下記で影つけや文字間隔の調整などできるので、大変便利です。
http://code.google.com/webfonts/preview#font-family=Josefin+Sans+Std+Light
やはり一番のメリットはAPIなので、フォントが端末に左右されないところ!
こんな感じで使えます。
google font api
XperiaなどのエミュレーターをAndroid+eclipseで動かす
※すでにAndroidの開発環境ができている状態が前提での設定方法です。
Androidの開発環境が準備できてない方は下記を参考まで↓
https://matsudapress.com/?p=452
Xperia X10のセットアップで手順
1.下記サイトより、「ony Ericsson Xperia™ X10 add-on for the Android™ SDK」をダウンロード
http://developer.sonyericsson.com/site/global/docstools/android/p_android.jsp
2.ダウンロードしたファイルを展開し、androidのadd-onsディレクトリ内に、移動する
3.Eclipseなどから、Android SDK and AVD Managerを起動、
Newボタンを押して、「 Sony Ericsson Mobile Communications – API Level 4」を選択、作成する。
4.後は、作ったAVDを起動するだけ!
取り急ぎ参考まで!! 😛