WebOS Goodies

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

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

今週の話題 : X3D を WebGL でレンダリングなど

先日、ついに iPhone OS の新バージョンが発表されましたね(イベントレポート動画)。待望のマルチタスクサポートやフォルダ、 iBooks、アプリ内広告 (iAd) など、重要な新機能の数々が明らかになりました。また、詳しい紹介はなかったものの、 Automated testing や カレンダーデータへのアクセス、フルマップ・オーバーレイといった開発者にとって嬉しい機能も増えているようです。

また、それと同時に物議を醸しているのが、規約変更による Flash の排除です。これにより、 Flash はもとより JavaScript (Webkit 上で動くものを除く)や C# などによる開発も不可能になる可能性が高いです。これには失望した開発者も多いようですね。どうやら Apple は、 iPhone アプリの数は既にじゅうぶん揃ったと判断して、今度はその質を向上させようとしているように思えます。 Flash などを禁止したのも、機能の割に処理負荷が高いアプリが増えて、全体のレスポンスやバッテリー持続時間が実質的に低下してしまうのを防ぐ目的もあるのでしょう。

こうした戦略が吉と出るか否かも含めて、今後の iPhone の発展には要注目です。

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

JavaScript

x3dom - X3D を WebGL でレンダリング

http://www.x3dom.org/?p=781

XML 形式の 3D データ交換フォーマットである X3D を WebGL でレンダリングするライブラリです。 WebGL が他の 3D 技術の普及にも良い影響を与えるという好例ですね。

ECMAScript 5 の新機能をまとめたスライド

http://ajaxian.com/archives/es5-kangax-details-and...

JavaScript の次期バージョンである ECMAScript Edition 5 の新機能が簡潔にまとめられたスライドが公開されています。既存のブラウザで利用できるものもあるので、目を通しておきましょう。

CSSUtilities - CSS の詳細情報を取得するライブラリ

http://journal.mycom.co.jp/news/2010/04/07/005/ind...

ブラウザに関わらず共通な API で各エレメントに適用された CSS 情報が取得できるライブラリです。実際のアプリケーションで使うことは少ないでしょうが、 CSS を操作する Greasemonkey スクリプトとかで使えるかもしれません。

Google Ajax Feed API が MediaRSS に対応

http://googleajaxsearchapi.blogspot.com/2010/04/me...

JavaScript のみで Atom / RSS フィードを読み込める Google Ajax Feed API が MediaRSS に対応しました。画像や動画などのメタデータを取得できます。

その他の開発関連情報

mod_websocket - lighttpd で Web Socket

http://groups.google.com/group/html5-developers-jp...

lighttpd で Web Socket を利用するためのモジュールです。サーバー側の Web Socket 環境はかなり充実してきた感がありますね。ブラウザ側の対応が待たれるところです。

Amazon SNS - 更新情報などを通知するクラウドサービス

http://www.itmedia.co.jp/news/articles/1004/08/new...

Amazon Web Services にまた新たなサービスが加わりました。今度はクラウドアプリケーションの更新情報をユーザーに配信する「Amazon Simple Notification Service」です。サービスの利用者やその他のアプリケーションに、更新や障害などの通知を手軽に配信するものだそうです。

OpenGrok - オープンソースのソースコード検索エンジン

http://sourceforge.jp/magazine/10/04/09/0919251

Subversion, Git, Mercurial など、主要なバージョン管理システムに対応したソースコード検索エンジンです。大規模なプロジェクトで威力を発揮しそうです。

Google が検索ランキングにページ読み込み時間を考慮

http://googlewebmastercentral.blogspot.com/2010/04...

Google が検索のランキング決定アルゴリズムにページ読み込み時間を考慮し始めたようです。現在のところ米国 Google.com のみで、影響があるのは全クエリーの 1% 以下とのことですが、今後拡大する可能性が高いので、要注意ですね。 Webmaster Tools の Labs サイトのパフォーマンスで現在のサイトパフォーマンスの概要を確認できます。

Web アプリケーション

Lyrics Training - 歌詞で英語学習

http://www.100shiki.com/archives/2010/02/lyrics_tr...

音楽ビデオの下に歌詞が穴埋めで出てくるので、正しい単語をタイプする、という学習法。とても良いアイディアだと思います。

Gmail Labs に階層ラベルとメッセージプレビューが追加

http://gmailblog.blogspot.com/2010/04/new-in-labs-...

ラベル名を "/" 区切りのフルパスで指定することで、ラベルを階層化できます。ちょっと面倒ですが、ラベルが多い人にとっては待望の機能でしょう。さらにメッセージリストで右クリックすることでメッセージをプレビューできる機能も追加されました。

その他

Fugue Icons - 2,627 個のミニアイコン

http://p.yusukekamiyamane.com/

16x16 ドットのミニアイコンが、なんと 2,627 個も含まれているアイコン集です。ライセンスも Creative Commons なので、非常に使いやすい。作者の方に感謝です。

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

関連記事

この記事にコメントする

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