ITエンジニア/デザイナ向けにオープンソースを毎日紹介

※ 画面は公式サイトデモより

BBCといえば英国の国営放送だが、日本のテレビ局界隈とは異なりWeb技術への取り組みが積極的だ。Web APIも提供しており、各種動画共有サイトへの配信も行っている。Webサイトも相当作り込まれたものになっている。


ピクチャ 3.png

BBCによるJavaScriptウィジェットライブラリ

 

そんなBBCで新しい試みが行われている。彼らの作ったJavaScriptライブラリがオープンソース化されたのだ。

今回紹介するオープンソース・ソフトウェアはGlow、BBC製のJavaScriptライブラリだ。

Glowは幾つかのパーツに分かれている。例えば入力補完、画像をスクロールするCarousel、WYSIWYGエディタ、吹き出し風の情報パネル、オーバーレイウィンドウ、スライダー、ドラッグアンドドロップによるソート、タイムラインなどだ。


ピクチャ 5.png

キーボードヒーロー。隠されている部分も推測しつつ単語を入力するゲーム

 

そしてそれらを組み合わせて、Flickrの写真をブラウジンするデモをはじめ、王室の年表、キーボードヒーローというゲームが提供されている。どれも作り込みがなかなか難しそうなものばかりで、Glowを使えばきっと容易になるはずだ。

Webアプリケーションレベルの高度なウィジェットも便利だが、通常のWebサイトにプラスαしたくらいの小さなウィジェットも使いどころは多い。自分のサイトをもっと便利に、ユーザビリティ高くするために用いてみよう。

 

BBC - Glow JavaScript Library

 http://www.bbc.co.uk/glow/

 

MOONGIFTの関連記事

コメント

  • DevRel
  • Com2