【ハウツー】

あのBBCが作った超実力派JavaScriptライブラリ"Glow"を徹底解剖する

1 BBCが公開したJavaScriptライブラリ、その名は「Glow」

 
  • <<
  • <

1/8

英国放送協会(BBC)は7月7日(英国時間)、JavaScriptライブラリ「Glow」の最新バージョンである1.5.1をリリースした。GlowはApache Licence Version 2.0のもとで公開されている、オープンソースソフトウェアJavaScriptライブラリ。

Glowの特徴は次のとおり。

  • シンプルなDOM、イベントハンドラ、アニメーション操作など
  • さまざまなウィジェット(AutoSuggest, Carousel, Editor, InfoPanel, Overlay, Panel, Slider, Sortable, Timetable)
  • 明快/豊富的なドキュメント
  • BBC Browser Support Standards[http://www.bbc.co.uk/guidelines/futuremedia/technical/browser_support.shtml]準拠

GlowはBBCにとって、JavaScriptでは初のオープンソース化したライブラリだ。もともとのライブラリは1999年から使用されてきたが、2007年のページレイアウト刷新やBBC Browser Support Standardsのアップデートにともないリプレース/リビルドされ、現在のバージョンに至る。もともとBBCはオープンソースソフトウェアプロジェクトに積極的に参加してきており(CPAN modulesApache modules、video codecs(http://diracvideo.org/))、今回のGlowオープンソース化もその一環であるとのことだ。成り立ちの詳細については、別途ドキュメント「What is Glow?」の項を参照されたい。

BBCのWebサイトでいまもなお縁の下を支え続けているJavaScriptライブラリの実力はいかに。本稿ではこのGlowに用意されている機能/ウィジェットを紹介しよう。なお、ここでの動作環境は次のとおりだ。

  • OS: Mac OS X 10.5.7
  • Webブラウザ: Firefox 3.5
  • <<
  • <

1/8

インデックス

目次
(1) BBCが公開したJavaScriptライブラリ、その名は「Glow」
(2) Hello, Glow! - まずはコアライブラリから
(3) Hello, Glow! - イベントリスナの登録
(4) これだけは覚えたおきたいモジュール群 その1
(5) これだけは覚えたおきたいモジュール群 その2
(6) Hello, Glow! - あまねくウィジェットを使いこなす その1
(7) Hello, Glow! - あまねくウィジェットを使いこなす その2
(8) Hello, Glow! - あまねくウィジェットを使いこなす その3

もっと見る



転職ノウハウ

あなたが本領発揮できる仕事を診断
あなたの仕事適性診断

シゴト性格・弱点が20の質問でサクッと分かる!

「仕事辞めたい……」その理由は?
「仕事辞めたい……」その理由は?

71%の人が仕事を辞めたいと思った経験あり。その理由と対処法は?

3年後の年収どうなる? 年収予報
3年後の年収どうなる? 年収予報

今の年収は適正? 3年後は? あなたの年収をデータに基づき予報します。

激務な職場を辞めたいが、美女が邪魔して辞められない
激務な職場を辞めたいが、美女が邪魔して辞められない

美人上司と可愛い過ぎる後輩に挟まれるエンジニアの悩み

人気記事

一覧

イチオシ記事

新着記事

川島海荷、『ZIP!』新MC就任で滑舌強化トレーニング「結構、激しかった!」
[21:00 10/1] エンタメ
西内まりや、初主演作『CUTIE HONEY』の舞台あいさつで胸の谷間をチラ見せ
[21:00 10/1] エンタメ
[高専ロボコン2016]関東甲信越大会をライブ配信 YouTubeなど初の外部プラットフォームも NHK
[20:48 10/1] エンタメ
「5時から9時まで」の相原実貴、“耽美×ラーメン”紡ぐ小説の装画を描き下ろし
[20:23 10/1] ホビー
映画キューティーハニーが封切り、永井豪がいやらしくハニーを見るため奮闘
[19:46 10/1] ホビー

求人情報