【ハウツー】

あの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年後は? あなたの年収をデータに基づき予報します。

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

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

人気記事

一覧

イチオシ記事

新着記事

さんま、SMAP解散の真相は報道通り?「ほぼ間違いないと思う」
[00:23 8/28] エンタメ
小柳歩、"舐め"オンパレードで「セクシーというよりはエロい」
[00:00 8/28] エンタメ
Fカップ松嶋えいみ、2人の男性からマッサージ「私生活でもやって欲しい」
[00:00 8/28] エンタメ
さんま『さんまのまんま』終了理由「制作費」と明かすも、 実は別に理由が?
[23:55 8/27] エンタメ
「PINコード」とは - いまさら聞けないスマートフォン用語
[23:04 8/27] スマホとデジタル家電

求人情報