2010-01-01から1年間の記事一覧

XHR level1 ,XHR level2 の違いについて

XMLHttpRequest level2ではクロスドメインでの通信が可能になったので、その仕組を少し調べてみた。(以下 XMLHttpRequestはXHR) 間違いなどあるかもしれませんので、ご注意ください。 まずは XHR level1の時にクロスドメインでの通信を使用としたときの動作…

OAuth 2.0 について(1) -用語

OAuth 1.0と呼び方が変更されたものがある。コンシューマ →クライアント 認可を得て保護されたリソースにアクセスするサーバ。 コンシューマキー →クライアント アイデンティファー クライアントを一意に判断するための文字列。 サービスプロパイダ サービス…

chrome拡張 英語読み上げ機能が追加されてた

google chrome 8.0.552 dev何気なくchromeのデベロッパーツールでchromeオブジェクトの中身をぼーっと眺めたたら chrome.experimental.tts.speak() なる関数を見つけたので早速試してみた。 chromeのexperimentalを有効するためにchrome.exeに以下のパラメー…

chrome labs

(chrome canary build 7.0.544.0) chrome 7 beta でchrome labsという実験機能が加わった。 気になったので、canary buildをインストールして確認してみたところ 以上のように、数多くの実験機能が加わっている。 Side Tabs 有効に変更して、タブを右クリッ…

WebApps販売時のコピー防止について

web

gdd2010jp で「Chrome Extension/WebApps のご紹介とアップデート」を聞いた感想。WebAppsはまず、二種類あって Hosted App : Webサーバー上で提供されるWebアプリケーション。利用時にはそのURLにアクセスする事になる。(chromeに限定されない)Packaged App…

chrome 7 beta で追加されたシステム情報

気づいたらchrome 7 betaにアップデートされていたので chromeのシステムページを確認すると新しく項目が増えてました。 chrome://labs/ 実験機能として "サイドタブ"機能を有効にできます。 再起動後にタブを右クリックすると「サイドタブを使用」が選択で…

twitterでCSRFがあったらしい

web

Twitterでまた悪質リンクが横行――解決済み(ITmedia) 記事はXSSタグが付いているが、実際の攻撃はCSRFのようだ。 <script type="text/javascript"> var el1 = document.createElement('iframe'); el1.style.visibility="hidden"; el1.src = "http://twitter.com/share/update?status=WTF:%20"…

chromeのシステムページ(2)

chrome 7の追加システムページ前回の記事(chromeのシステムページ)とかぶるのですが about:aboutにアクセスすると「about:」ページのリストが表示されるようです. about:appcache-internals about:view-http-cache about:credits about:dns about:histogram…

chromeのシステムページ

chromeのシステムページ(2) chrome 7の追加システムページ自分メモです.chromeの隠しページというか、システムページというかそういうやつです.(更新) About Memory(about:memory) ブラウザ全体でのメモリ使用量,各タブ・プラグイン・拡張での使用メモリ/…

mixiチェックで任意のサイトをチェックする

mixiが新しくmixiチェックというサービスを開始しました。 場所であるとか、ウェブサイトであるとかに"チェック"することで友人と気になる情報を共有するサービスです。foursquare等のウェブ版みたいなイメージでしょうか... このmixiチェックをするためには…

Twitter Cookie盗難について

IT media Twitterで悪質なスクリプトが流通、cookie盗難の恐れ に関する考察なんぞ. 記事中のツイート内容で検索をかけたら簡単に元ツイートまで辿りつけた. 短縮URLの実態としては //dev.twitter.com/search?query=%253C/script%253E%253Cscript%20src=%27(…

Chromed Bird の@補完で大文字小文字を区別しないようにする (2)

Chromed Bird の@補完で大文字小文字を区別しないようにする(1) (Chromed Bird - バージョン: 1.8.5) 1.9でコミットされ修正されました 今回は,前回の続きで@補完の候補を大文字小文字区別しないようにしましたが,表示される候補は大文字と小文字を区別し…

Chromed Bird の@補完で大文字小文字を区別しないようにする

(Chromed Bird - バージョン: 1.8.5) Chromed Bird魔改造第3段になります. 1.9でコミットされ修正されました Chromed Birdはツイート入力欄に@補完機能があります. ツイートの先頭,もしくは空白のあとの@以後にアルファベットを入力すると当てはまるユー…

Chromed birdに背景画像を設定する

(Chromed Bird - バージョン: 1.8.5) 前回同様,すでにインストールされているChromed Birdのファイルを編集する.[Chromeのディレクトリ/User data/Default/Extentions] の中に各拡張のファイルがあるのでChromed Birdのフォルダを開く.その中の css/base.…

Chromed Bird リツイーターのページをアイコンクリックで表示

(Chromed Bird - バージョン: 1.8.5)Chromed BirdのUnifiedタブでは、リツイートは以下のように表示されます。 普通のツイート通りアイコンをクリックすると、Chrome側でそのユーザーのページを表示します。しかし、リツイートしたユーザーのアイコンをクリ…

nerineと考えるWebアプリのiPad対応

若干ブームに乗り遅れましたが、iPadを触る機会があったので、思った事を書こうかと思います。iPhoneより画面が大きくて見やすいので、ブラウジングはもの凄いやりやすい!! けど、逆にタッチ操作に向いてないサイトであると一気に操作感が悪くなる。 一部…

google日本語入力でgoogol

google日本語入力のオープンソース版である"Mozc"が発表されましたね!!とはいっても、僕にとっては難しくてソースを熟読できるレベルにありませんorz でも、rewriterの部分が読みやすいと言う意見があったので斜め読みしてると...mozc code http://code.go…

前の日記、次の日記

mixiの日記を見ていると > と、日記上部に表示されるのですが、どっちが新しい方でどっちが古いほうなのか分からない。 一応mixiでは"前の日記"が古いほうへのリンクで、"次の日記"が新しい方へのリンクらしい。 goo辞書によると 「前」 (3)順序の先の方。初…