WebOS Goodies

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

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

今週の話題 : OperaDriver が Selenium 2 に同梱される方向になど

ちょっと仕事のほうが多忙で、今週の話題も二週間おきになってしまうというお粗末ぶり…しばらくご勘弁くださいませ orz

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

Opera

OperaDriver が Selenium 2 に同梱される方向に

http://my.opera.com/chooseopera-Japan/blog/2011/08...

Opera 向けの OperaDriver が、 Selenium 2 RC3 に同梱され、 Opera が標準でサポートされることになったそうです。これにより、主な Web ブラウザ上でのテストが同じ手順で実行できるようになります。 Google が開発するモバイルアプリ向けの NativeDriver も iPhone 対応したようですし、自動テスト用のインターフェースは *Driver に統一されてきましたね。

YSlow の Opera 版が登場

http://journal.mycom.co.jp/news/2011/08/17/007/ind...

モバイル向けブックマークレット版の YSlow を Opera エクステンションとしてパッケージしたもののようです。インストールするとツールバーにアイコンが追加され、クリックするだけで Web ページの読み込みパフォーマンスの解析ができます。これは便利。

開発関連情報

Closure Library のコードをはける Coffee Script コンパイラ

https://github.com/bolinfest/coffee-script

Closure Library の JsDoc アノテーションや goog.provide / goog.require などを適切に出力してくれる Coffee Script コンパイラです。Closure Library の最大の欠点はソースコードがかなり冗長になってしまうことですが、それをすっきりと書くことができます。

JSONH - オブジェクト配列を効率よく配信できる JSON の変形フォーマット

http://webreflection.blogspot.com/2011/08/jsonh-an...

Array of Structure を Structure of Array に変換することで、オブジェクト配列を効率的に配信しようという試みです。 DB のクエリー結果などをクライアントに渡す際に使うと効果的。

OpenSocial 2.0 がリリース

http://blog.opensocial.org/2011/08/announcing-rele...

OpenSocial 2.0 の仕様がリリースされました。個人的な注目は Embedded Experiences 。メールや ATOM フィードにガジェットを埋め込むことができるというものです。 Gmail Contextual Gadget の汎用版みたいな感じでしょうか。 Gmail がサポートしてくれれば、かなり便利になりそうなんですがね。

Google Chrome 14 がネイティブクライアントをサポート

http://jp.techcrunch.com/archives/20110811chrome-n...

Web ブラウザ上で C/C++ によるネイティブコードの実行を実現する Native Client (NaCl) が、ついに Google Chrome に搭載されます(実は今でも入っていますが、 chrome://flags で有効にする必要があります)。個人的には、 Ruby などの JS 以外の言語が Web ブラウザで利用できるようになることを期待しています。

Etherpad Lite - Etherpad の node.js ポート

http://www.moongift.jp/2011/08/20110811/

Etherpad は、かなり早い段階にリアルタイム・コラボレーションによるドキュメント編集を実現し、その後 Google に買収されて現在の Google Docs へと繋がったというソフトウェア。買収後にソースコードが公開されたため、それを元に node.js に移植したものが Etherpad Lite です。名前のとおり、ソースコードのサイズや RAM の消費量などがかなり削減されているようです。

Web アプリケーション

NaClBox - DOS ゲームを Web ブラウザで

http://jp.techcrunch.com/archives/20110812friday-t...

NaCl に DOSBox (MS-DOS エミュレータらしい)を移植して、 DOS のゲームが遊べるようにしたサイトだそうです。 NaCl の活用事例として興味深いです。

Twitter が写真共有に対応

http://jp.techcrunch.com/archives/20110809twitter-...

Twitter の画像共有機能が全ユーザーに解放されたようです。リアルタイム・ストリームと画像共有の相性の良さは Google+ でも実証されているので、これは大きなステップですね。

Google+ にゲームが登場

http://journal.mycom.co.jp/news/2011/08/12/014/ind...

当然というかなんというか、早くも Google+ にゲームが導入されました。タイトルはお馴染み Angry Bird を始めとする 16 種類。 API が一般公開されていないため数は少ないですが、ちょっと遊ぶ分にはじゅうぶんでしょう。また、 Google+ Platform ブログも公開され、情報発信の準備も整いつつあるようです。

Google が検索エンジンへの即時登録機能を公開

http://journal.mycom.co.jp/news/2011/08/09/016/ind...

ウェブマスターツールの「Fetch as Googlebot」機能によって、指定したページを即座にフェッチ、インデックス登録できるようになりました。イベントサイトなど、公開とほぼ同時に検索エンジンに載せたいサイトや、誤った情報を可能な限り早く訂正したい場合に使えそうです。

Google Maps にお天気情報レイヤーが追加

http://googlejapan.blogspot.com/2011/08/google_19....

Google Maps に各地の天気を表示するレイヤーが追加されました。 weather.com 提供とのことなので日本の天気の信憑性は疑問ですが(偏見?)、海外の天気を知りたいときには非常に役立ちます。

Gmail のサイドバーで便利なガジェット 6 選

http://journal.mycom.co.jp/articles/2011/08/18/gma...

Twitter ガジェットや Bit.ly など、 Gmail のサイドバーに置いておくと便利な Google ガジェットが 6 つ紹介されています。

マピオンがスマートフォン向けの地図サイトを公開

http://internet.watch.impress.co.jp/docs/news/2011...

少し使ってみましたが、けっこう軽快に動いていました。 Google Maps の補完として、ブックマークしておくと役に立ちそうです。

デスクトップアプリケーション

Skitch を Evernote が買収、無料に

http://jp.techcrunch.com/archives/20110818evernote...

Skitch はスクリーンショットを撮影してアノテーションを付加できる、 Mac 向けのソフトウェア。 App Store にて有料で販売されていましたが、買収により無料になりました。とても優秀なソフトなので、 Mac ユーザーなら即ゲットです w

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

関連記事

この記事にコメントする

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