Fork me on GitHub

2011-02-07のJS: jQuery 1.5リリース、ChromeでWebGLがデフォルト有効へ

Edit on GitHub 編集履歴を見る

jQuery 1.5が正式リリースされ、新機能の中のDeferred Objectを扱った内容が多いです。
またChrome 9でWebGLがデフォルト有効となったため、WebGLを見かける事が増える気がします。
ちょうど良いタイミングでLearning WebGLで学ぶWebGL入門という入門向けのものが公開されたので、OpenGLなにそれうまいの?? という人のためのWebGLの始め方 - 電脳戦士ハラキリ -SE道とは死ぬ事と見つけたり-などと一緒に見るといいかもしれません。

Android2.1までは内蔵ブラウザでアニメーションGIFが再生できないため、それの代替手段。
GIF画像をJSONとして読み込んで、JavaScriptでGIFヘッダーを見てフレームごとにデータスキームURIに変換してimgタグで表示。アニメーションGIFはCanvasのフレーム操作を利用して表示
-404 Blog Not Found:javascript - Yet Another Base64 transcoder

An interesting way to determine if you are logged into social web sites ✩ Mozilla Hacks – the Web developer blog
http://hacks.mozilla.org/2011/02/an-interesting-way-to-determine-if-you-are-logged-into-social-web-sites/

ログインしていない時だけ404を返す画像や場所を探してimgやscriptタグでログイン状態をチェックできてしまうことについて。
Internet ExplorerとOperaはscriptのonerrorに対応していないため、例に挙げられているコードでは検出できない。

JSONPのエラーをキャッチするためにiframeを利用して読み込む方法。
scriptタグのonerrorが実行されないブラウザでも対応できる。

Google Chrome 9安定版リリース、WebGLに対応 - SourceForge.JP Magazine : オープンソースの話題満載
http://sourceforge.jp/magazine/11/02/07/0827225

Chrome 9のstableがリリースされた。
WebGLがデフォルトで有効となったため、WebGLを扱ったコンテンツが増えるかもしれない。

「Learning WebGLで学ぶWebGL入門」のスライド資料

Typed Arraysでのsliceメソッドがsubarrayへとリネームされた
Audio Data APIで使われていた

W3CによるTouch EventのEditor’s Draftが公開
ジェスチャーなどはまだ含まれていない

jQuery 1.5正式版がリリース
Deferred ObjectjQuery.sub()追加された

Deferred Objectの使い方。
時間差で設定してもちゃんとコールバックが呼ばれるのは面白い

jQuery 1.5で追加されたDeferredについての詳しい解説、使い方

node.jsとjQueryを使ってスクレイピングを行う解説

Node.js製
CSSに変数などの機能を持たせたメタ言語。
コンパイルすることでCSSとして使用できる。

webkitgtk+で実装されたSpecterJS。
phantomjs互換のコマンドラインツール

@font-faceのサポート状況をブラウザ別にまとめてある。
WOFF,OpenType,TrueType,EOT,SVG Fontsについてどのブラウザで利用できるかが書いてある。

Visual StudioでHTML5のタグを対応させるプラグイン

What Does It All Mean? - Dive Into HTML5の日本語訳
-Doctypeの歴史
-relの属性値について
-HTML5で新しいセマンティックな要素
-Internet Explorerで認識しない要素を扱うハック方法(条件付きコメントと併用)
-navと音声読み上げソフトウェア
など

WebkitのXSSフィルターがデザインされ直した。
Webkitも<input type=”number”>をサポート

高機能なHTML(5)+CSS+JavaScript対応IDEであるWebStorm ver2.0の特徴紹介のページが公開された。すぐに試したい方はEAP版を使うといいかと思います。
-最強のJavaScript IDE 「WebStorm」を使ってみた | Web scratch

埋め込みコードを入れることでJavaScriptのエラー情報を送信してログにしれくれるWebサービス

IE向けのパフォーマンス調査ツールとして知られるdynaTraceのFirefox版クローズドベータが開始された
-IE用のFirebugが欲しければdynaTrace AJAX edition(優れモノ)を使おう! | Web担当者Forum

2011年02月15日発売
JavaScript Patternsの翻訳版
原著の方を読んでいますがとても良い書籍だと思います。
-JavaScript Patternsの読書記録 - prog*sig

この記事へ修正リクエストをする
JSer.info Slackに参加する