Home > 開発ツール・技術 > BBCが使っているJavaScriptのライブラリ『Glow』が遂に一般公開!

BBCが使っているJavaScriptのライブラリ『Glow』が遂に一般公開!

glow

これはjQueryなんかと競合していく・・・のかな。BBCが実際に使ってきたJavaScriptのライブラリが公開されたようです。

BBCといえばネット上の先進的な取り組みで一目置かれていますが、そのノウハウをぎっしり詰め込んだライブラリになっているようですよ。

雰囲気をつかんでいただく為に一応お約束の「Hello World」をば。こんな感じですね。

glow.ready(function() {
  var p = glow.dom.get("#greeting");
  p.html("hello, world");
});

文法的にはjQueryに近いのかな。基本的に「glow.—-」という命令みたいですね。ドキュメントを見る限り、「glow.forms」「glow.tweens」「glow.embed」とか気になる命令がたくさんですね・・・。

なお、最大の特徴はさまざまなWidgetに対応している点ですかね。いろいろすごいっすよ。

bbc_2

↑ 情報パネルとか。

bbc_3

↑ リッチエディターとか。

bbc_1

↑ AutoSuggestとか。

bbc_4

↑ タイムラインとか。

日本語がどこまで使えるかがちょっと気になりますが、リッチエディターとかは期待したいところですね。

もちろんこうした機能はjQueryのプラグインを使えばほとんど実現できますが、すでにBBCという大手サイトで実装されているという強みが素晴らしいかと。企業用なんかに使われるのかなぁ、と思ったり。

取り急ぎ速報ですが、ご興味のある方は是非本家サイトを覗いてみてください。ドキュメントもかなり充実していますよ。

» BBC – Glow JavaScript Library

あと、雰囲気つかむにはデモページもいいかもですね。まだ数は少ないですが。

» BBC – Glow Demos

@taguchiをフォロー!
Twitterもやっています!
Posted on July 8th, 2009

Comments:3

muryoimpl 09-07-09 (Thu) 0:15

いつも拝見させていただいております。
画像がずれているようです。
タイムラインは合っているようですが、
情報パネル説明の画像がAutoSuggestに、リッチエディタの説明の画像が情報パネル、AutoSuggestの説明の画像がリッチエディタになっています。

taguchi 09-07-09 (Thu) 9:16

修正しました!ありがとうございます!

Jake Archibald 09-08-15 (Sat) 20:21

Apologies for writing in English.

We’re improving our internationalisation for Glow 1.6, allowing users to provide replacement ‘language packs’ which will add multi-language support to Glow. http://www.bbc.co.uk/glow/docs/1.6/api/glow.i18n.shtml we’ll be adding more documentation to this page over the next 2 weeks.

The above is just a start, we’ll be taking internationalisation a lot more seriously as we develop Glow 2.0, any feedback from the community will be really useful.

Comment Form
Remember personal info

Trackbacks:0

Trackback URL for this entry
http://www.ideaxidea.com/archives/2009/07/bbc_glow.html/trackback
Listed below are links to weblogs that reference
BBCが使っているJavaScriptのライブラリ『Glow』が遂に一般公開! from IDEA*IDEA ~ 百式管理人のライフハックブログ

Home > 開発ツール・技術 > BBCが使っているJavaScriptのライブラリ『Glow』が遂に一般公開!

最近の記事
カテゴリー別
過去記事一覧

Return to page top