【Chrome+HTML5 Conferenceレポート 】
HTML5づくしの1日
akio0911拡張現実ライフ
2011/9/2
グーグルとHTML5 Developers JPが開催した「Chrome+HTML5 Conference」の模様を紹介する
- - PR -
グーグルとHTML5 Developers JPは、8月21日、六本木ヒルズ内にあるグーグルの東京オフィスにおいて、HTML5関連技術勉強会の第20回目記念カンファレンスとなる「Chrome+HTML5 Conference」を開催した。
「Chrome+HTML5 Conference」は、ディベロッパーのみでなく、HTML5初心者〜中級のマークアップエンジニア・デザイナも対象としたイベントだ。
HTML5をイチから学べる2トラック・合計12のセッションと、2つのハンズオンが実施された。
また、「普段の勉強会は男性ばかりで参加しづらい……」という女性も気軽に参加できるよう、女性枠も用意された。
ここでは、筆者が参加したセッション・ハンズオンを中心に、紹介しよう。
基調講演
基調講演はHTML5 Developers JPの白石氏と、グーグル株式会社の及川氏が登壇 |
HTML5 Developers JPの白石氏は、HTML5 Developers JPの活動紹介や、「世界のWebシーンを日本がリードする」という日をもたらすための名称変更などを発表した。
グーグル株式会社の及川氏はまず、国内におけるHTML5の状況について説明した |
国内ではHTML5関連書籍が多数出てきたが、HTML5を活用した有名サービスが多数出てきた海外とは違い、日本ではパッと思い浮かぶHTML5活用サービスがまだないと説明。しかしアップルのAppStoreに代表されるように、世界へ開かれたストアがあれば国内のアプリやサービスを海外で知ってもらい使ってもらうことも可能だとして、ぜひChrome Web Storeを活用して海外へ打って出てほしいとアピールした。
Chrome Web Store入門
mixiのあんどう やすし氏によるセッション |
あんどうやすし氏はまず、Chrome Web Storeの概要説明から始まり、「Yahooも楽天も2chも、MOSAICのころのウェブページから大きくは変化していない。もし、現在のような高機能なウェブが初めから存在していたとしたら? という視点に立ち、アプリごとに明確で主体的な目的を持ち、目的に応じた画一的ではないUIを持つべきなのではないか?」という考えを紹介した。
また、ChromeにHosted Appをインストールしたとしても、特定のURLにすぐアクセスできるという技術的な仕組みの点ではブックマークと何ら変わりがないが、新規タブ画面からアイコンをクリックするだけで即座に呼び出せるという見た目・使い勝手からすると、一般ユーザーにとっては重要な意味を持つ仕組みだと指摘した。
Debugging on Chrome Developer Tools
グーグル株式会社の北村氏による、Chrome Developer Toolsに関するセッション |
DevToolsは非常に速い進化を続けており、例としてGDD2010 Tokyoで出された3つのリクエストが既に実現されていることを紹介した。
また、DevToolsの基本的な使い方を紹介しつつ、Elements PanelでCSSなどを変更すると、対応するファイルがResources Panelで自動的にバージョン管理される便利な機能などを紹介した。
JavaScript初心者のSVG/Canvasアニメーション入門
羽田野氏によるSVG/Canvasに関するハンズオン |
まずはCanvasとSVGが生まれた経緯などを説明。そしてそれぞれの使い方、基本的なコーディング方法を解説した上で、その発展形を参加者が各自で作り込んでいく形式で進められた。
羽田野氏によって示されたのは、1つのサークルが2秒程度の時間をかけて1回だけ拡大アニメーションするサンプル。このサンプルを基に、多数のサークルが同時に拡大アニメーションするスクリプトに改造するというお題が設定された。
このハンズオンで筆者が作成したのが以下のCanvasアニメーション。
Canvasのサンプルをさわってみた |
同時に2000個のサークルを描画してみたが、それなりにスムーズに動いてしまう点に驚いた。Canvasのポテンシャルの高さを感じられるハンズオンとなった。
CSS3のハンズオン
産経デジタルの一條氏によるハンズオン |
CSS3を使ってのUIパーツ作り、そして少量のJavaScriptで動きを出すコーディングの解説と練習といった内容のハンズオンだった。
以下は、ハンズオンの中で紹介されたサンプルのスクリーンショット。
いずれもCSS3+JavaScriptによる表現力の高さがうかがえる内容だった。
ライトニングトーク大会
8組のライトニングトークが行われた |
発表者8名によるライトニングトーク大会。ここではその中からいくつかのトークを紹介する。
□ 石本光明:緊急地震速報 by Extensionを開発して!
産経デジタルの一條氏によるハンズオン |
3月の震災が起こった際に「自分が作った何かで、人の役に立てるのではないか?」と考えたのが開発のキッカケになったことを紹介。
内部の仕組みはWebSocketとWeb Notifications/Desktop Notificationsを使って実現したとのことだった。
□ 小俣 博司:HTML5 for Mobile
現在スマートフォン業界で行われているのとは逆の発想、すなわち、HTML5+CSS3+JavaScriptで作られたアプリをFlashに変換する仕組み「HTML5 for Mobile」を作ったとのこと。
これからもone webを目指して頑張っていくので、「こんな機能が欲しい」「こんなデバイスで動かしてほしい」などの要望があれば、Facebookに意見を書き込んでほしいとのことだった。
以下がそのファンページのアドレス。気になる方はぜひアクセスしてみてほしい。
また、当日使われたスライドは以下のアドレスからチェックすることができる(HTML5 for Mobile)。
□ 原田定治:学生向け会社説明会でHTML5をもてあそんでみた
CanvasとWebSocketを使って、スマートフォンから手書き文字で回答できるクイズの仕組みを作った。
今回のライトニングトークでも回答者用のアドレスをスライド内で紹介し、先着6名限定でミニクイズ大会が開催された。
凝ったスライド、そして見ている人を楽しませる工夫で、非常に盛り上がったライトニングトークであった。
まとめ
デザイナ向けとエンジニア向けのセッションが用意されていたり、ハンズオンも開催されたりと、非常に充実した内容、まさに「HTML5尽くし」の1日であった。すべての資料がWebサイトに掲載されいてるので、興味のある方はぜひ参照してほしい。
いくつかのセッションでも言及されていたが、ウェブアプリやHTML5が活用されていくにつれて、デザイナとエンジニアのコラボレーションの重要性はさらに高まっていくであろう。そういった意味で、今回のようなイベントが開催されることには大きな意義があるのではないかと感じた。
著者プロフィール akio0911 ハイパーなアプリクリエイターの皆さんに、アプリのメイキング話をインタビューしていく番組「ハイパーアプリクリエイターズ」の中の人。「拡張現実ライフ」というARに関する個人ブログもやっています。いまはSONYのNEX-5に夢中。 |
D89クリップ バックナンバー 連載インデックスへ»
- 第1回 マッシュアップ+ひとひねり=MA4の受賞作
- 第2回 Chumby開発者が語る誕生秘話とビジネスモデル
- 第3回 植物の「緑さん」がブロガーになるまで
- 第4回 ペパボ・家入氏が語る、バカとまじめの振り子の関係
- 第5回 ケータイ版AIRでFlashLiteの成功パターンを踏襲
- 第6回 Webにおけるグラフィック表現手段としてのFlash
- 第7回 第1回おばかアプリ選手権はこうして行われた
- 第8回 ユーザーエクスペリエンスのadaptive path訪問記
- 第9回 クリエイターであるためにFlash待ち受けを出し続ける
- 第10回 3回目はあるのか? おばかアプリ選手権レポート
- 第11回 Web標準に準拠し独自技術Silverlightで補完する
- 第12回 3回目にして完成形を迎えた「おばかアプリ選手権」
- 第13回 マッシュアップを超えたマッシュアップを−MA5表彰式
- 第14回 デザイナだからこそ作れるUXに企業が注目している
- 第15回 Flash CS5のiPhoneアプリ変換機能は無駄にならない
- 第16回 おばかアプリ作成のための超まじめな勉強会レポート
- 第17回 4回目を迎えたおばかアプリ選手権、その見所とは
- 第18回 Windows 7でも「おばかアプリ選手権」は大爆笑でした
- 第19回 無料モデルに興味はない、プログラマは創造的だ
- 第20回 歌あり笑いあり過去最大規模となった技術者の祭典
- 第21回 jQuery+PhoneGap+Dreamweaverでスマホ開発?
- 第22回 「iCloud」が示す「こちら側」を中心とした世界観とは?
- 第23回 おばかな人知が集結したブレスト会議レポート
- 第24回 Chrome+HTML5 Conferenceレポート
関連記事
・連載:「HTML5が拓く新しいWeb」
・連載:「HTML5“とか”アプリ開発入門」
「デザインハック」コーナーへ |
- Chrome+HTML5 Conferenceレポート (2011/9/2)
グーグルとHTML5 Developers JPが開催した
「Chrome+HTML5 Conference」の模様を紹介する。
参加希望者が殺到し、抽選倍率は5倍にも上ったという - WordPressを使ったFacebookページ作成と更新 (2011/8/31)
企業が活用したいソーシャルサービス、Facebook。WordPressを使ってFacebookページを作る方法を紹介します - Chrome Web StoreにWebアプリを公開しよう! (2011/8/23)
Chromeブラウザ用のWebアプリのオンラインマーケットプレイス、Chrome Web StoreにWebアプリを公開する方法を説明します - おばかな人知が集結したブレスト会議レポート (2011/8/16)
「そのおばかアプリ、もっと面白くなるはずです」おばかアプリの百戦錬磨の2人を相手に、活発なブレスト会議が行われた
|
|
- Chrome+HTML5 Conferenceレポート
- サードパーティのApacheモジュールをビルドする
- DHCPのスコープを分割して冗長構成にする
- Twitterと連携するFacebookアプリをPHPで作る
- エンジニアとして成長したいなら、“師匠”を探せ
- 上司の「遠慮はいらん」を信じてはいけない
- 出世するべき? いいえ、しません!?
- Windows Phone 7.5“Mango”とIS12Tとは?
- 注文の多いデータセンターネットワークにどう応える?
- Windows OSでVPNサーバを構築する
- なぜ人類は、菌類に転職指南を受けるに至ったか
- マルチメディアでの一貫性ある対応がCS向上のカギ