WebOS Goodies

WebOS の未来を模索する、ゲームプログラマあがりの Web 開発者のブログ。

WebOS Goodies へようこそ! WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらにアクセスできます。 WebOS Goodies は、さまざまな情報提供やツール開発を通して、そんな世界の実現に少しでも貢献するべく活動していきます。
Subscribe       

今週の話題 : Closure Library 本の予約が開始されました!

昨日 (11/13) は Python Hack-a-thon に参加して、 Closure Library のハンズオンと LT をやってきました。 Python Hack-a-thon はその名前に関わらず Python 以外にも幅広いテーマの話が聞けるので、とてもためになります。すでに次回の参加募集も始まっていますよ。

http://atnd.org/events/9977

また、私が執筆した Closure Library 本の予約が Amazon で開始されました!

http://www.amazon.co.jp/dp/4844329626

詳しい内容はまた後日ご紹介しようと思いますが、簡単な文書編集アプリケーションの実装を通して Closure Library の基礎を解説したものになっています。包括的な解説ではありませんが、どんなアプリケーションでも必要であろう基本機能(配列、オブジェクト、 DOM 操作など)やデバッグ機能、テストフレームワーク、 Closure Compiler 関連は詳細に取り上げています。

Closure Library を使い始めるのに最適な一冊となっていますので、ぜひご予約ください ^^;

それでは、週末恒例の「今週の話題」です。今週見つけたさまざまなネタをまとめてご紹介します。過去に掲載したネタはこちらのページから参照できますので、併せてご利用ください。

開発関連

HTML5 の video タグのアクセシビリティ対応

http://dev.opera.com/articles/view/more-accessible...

HTML5 の video タグを利用して、 WAI-ARIA に対応したビデオプレイヤーを作成する方法が開設されています。一般的な WAI-ARIA 実装の参考としても有用です。

Amazon CloudFront が任意のオリジンサーバーからの配信をサポート

http://aws.typepad.com/aws_japan/2010/11/cloudfron...

これまでは Amazon S3 にデータを保存する必要がありましたが、任意の Web サーバーのコンテンツを直接フェッチして配信してくれるようになりました。これにより、 Web サーバーで動的生成したデータを CloudFront にキャッシュさせることができます。これはいろいろと使いどころがありそうです。

js-beautify - 難読化された JavaScript を綺麗に整形

http://www.moongift.jp/2010/11/2010110900-2/

難読化された JavaScript を読みやすい形に整形するツールです。 JavaScript で実装されていて、コマンドラインツール(Rhino を使用とのこと)に加えてブラウザ上でも利用できます。ソースのスクリプトをかなり真面目に解析しているので、 JavaScript パーサとしても参考になりそう。

Web アプリケーション

Google 検索のインスタントプレビューが公開

http://googlejapan.blogspot.com/2010/11/blog-post....

Google の検索結果にリンク先ページのスクリーンショットを表示するプレビュー機能が追加されました。キーワードを含む部分を拡大表示するという親切設計で、目的の情報を見つける可能性が 5% 上がるそうです。しかし、今回も Opera は蚊帳の外なようで…。

Google Refine - 一貫性のないデータの整形を支援するツール

http://google-opensource.blogspot.com/2010/11/anno...

これは凄い!略語などが混じった一貫性のないデータの記述を統一したり、フォーマットの変換を行うための強力なツールです。いけてないデータベースの修正や、 Web に掲載されている雑多なデータのデータベース化など、多くの用途に使えそうです。詳細はリンク先ページのスクリーンキャストをご覧ください。

Picasa Web Albums が HD 動画の保存に対応

http://googlephotos.blogspot.com/2010/11/hd-qualit...

これまでの 240p, 360p に加えて、 480p と 720p の動画保存に対応しました。プライベートな動画の管理にとても役立ちそうです。

Google プレイスムービージェネレータ - Google プレイスのデータから動画を生成

http://googlejapan.blogspot.com/2010/11/google-goo...

Google プレイスにある情報や追加アップロードした画像などを組み合わせて、イベントの紹介動画を生成してくれるサービスを、 Google が公開しました。この手軽さは見習いたいです。

その他

時期 Ubuntu Linux は Wayland 採用へ

http://journal.mycom.co.jp/news/2010/11/08/046/ind...

Ubuntu の次期バージョンとなる Ubuntu 11 では、 X に代わるウィンドウシステムとして OpenGL ES ベースの Wayland が採用されるとのこと。 Unity の採用といい、 Ubuntu はタブレットを強く意識したものになりそうですね。

Google が Facebook からの Contacts API へのアクセスを遮断

http://journal.mycom.co.jp/news/2010/11/08/048/ind...

たしかに Facebook のクローズドな姿勢は良くありませんが、かといってユーザーに不便を強いるようなやり方が功を奏するとは思えません。 Google には Facebook を超えるソーシャル・ネットワークを構築する方向で頑張ってほしいところです。

以上です。来週もよろしくお願いします!

関連記事

この記事にコメントする

Recommendations
Books
「Closure Library」の入門書です。
詳しくはこちらの記事をどうぞ!
Categories
Recent Articles