20141208 movable type seminar

73
2014年12月8日 シックス・アパート株式会社 長内 毅志 アクセシブルなウェブサイト構築と CMSの活用

Upload: six-apartltd

Post on 06-Jul-2015

432 views

Category:

Internet


4 download

DESCRIPTION

2014年12月8日のビジネスセミナーの資料です。

TRANSCRIPT

Page 1: 20141208 Movable Type Seminar

2014年12月8日シックス・アパート株式会社

長内 毅志

アクセシブルなウェブサイト構築とCMSの活用

Page 2: 20141208 Movable Type Seminar

アジェンダ

•アクセシブルなウェブサイトを構築する

にあたって、CMSができること

•Movable Type の最新情報

Page 3: 20141208 Movable Type Seminar

WCGA 2.0

JIS X 8341-3:2010

Indie UI

WAI-ARiA

WebVTTHTML5 Recommendation

Page 4: 20141208 Movable Type Seminar

ノウハウについて語るセッションではありません

ノウハウを

Page 5: 20141208 Movable Type Seminar

今日の話を一言で表すと

•コンテンツとデザインを分離し、蓄積したコ

ンテンツを時代に沿った形で提供する

Page 6: 20141208 Movable Type Seminar

アクセシブル=情報へのアクセスが可能であること

Page 7: 20141208 Movable Type Seminar

アクセシビリティの定義

•そのウェブページが、高齢者や障害者も含

めた、誰もが情報を取得・発信できる柔軟

性に富んでいて、アクセスした誰もが同様

に情報を共有できる状態にあること

• Wikipedia

Page 8: 20141208 Movable Type Seminar

CMSのイメージ

Page 9: 20141208 Movable Type Seminar

CMSができること

•更新が楽になる?

•自動更新を実現する仕組み?

•たしかにそれもある

Page 10: 20141208 Movable Type Seminar

CMSの仕組み

•コンテンツはデータベースに存在

•テンプレートでデザインを定義

Page 11: 20141208 Movable Type Seminar

CMSの重要なメリット

•コンテンツとデザインを分離できる

Page 12: 20141208 Movable Type Seminar

つまり

•コンテンツとデザインを分離することで、時

代に沿った形で情報を出力することができ

Page 13: 20141208 Movable Type Seminar

ネットは有用な情報の宝庫

Page 14: 20141208 Movable Type Seminar

「コンテンツ」が重要

Page 16: 20141208 Movable Type Seminar

総務省発表の「情報通信白書」

•総務省が情報通信の分野における産業の

現況や政策の動向などを取りまとめて年

次で刊行している文書

• IT系の統計データに取って、信頼できる基

調な情報の宝庫

Page 18: 20141208 Movable Type Seminar

メトロポリタン美術館

•膨大なコレクションをオンライン上で検

索、閲覧可能

•スマートフォン閲覧にも対応

Page 19: 20141208 Movable Type Seminar

•積み重なった情報=貴重なコンテンツ

•年月を経るほど、有用性は高まる

Page 20: 20141208 Movable Type Seminar

問題点

Page 21: 20141208 Movable Type Seminar

閲覧環境は変化する

Page 22: 20141208 Movable Type Seminar

2008/10/3 日経「スマートフォンは売れるのか」

http://www.nikkei.com/article/DGXZZO10913560S0A710C1000000/

Page 23: 20141208 Movable Type Seminar

参考:閲覧環境の変化

• 出典:株式会社MM総研 http://www.m2ri.jp/newsreleases/main.php?id=010120130328500

Page 24: 20141208 Movable Type Seminar

未来の予想はむずかしい

•10年前(2004年)

–IEのシェア90%以上

–ドコモのiモード絶好調

•5年前(2009年)

–2007年iPhone登場、2008年に日本発売

–「スマホは売れるのか?」

Page 25: 20141208 Movable Type Seminar

「レスポンシブデザイン」というキーワード

Page 26: 20141208 Movable Type Seminar

•5年前、10年前にスマホの普及を予想

できた人はいますか?

•スマホ向けのウェブ技術の予想ができ

た人は?

Page 27: 20141208 Movable Type Seminar

未来は予測可能か

Page 28: 20141208 Movable Type Seminar

2018年デバイス毎のデータ流量の「増加率」

0%

20%

40%

60%

80%

100%

120%

モバイルデータトラフィックの予測(2013 ~ 2018 年の CAGR)

スマートフォン

タブレットPC

ノートPC

M2M(ウェアラブル)

シスコシステムズ「全世界のモバイル データ トラフィックの予測、2013 ~ 2018 年アップデート」よりhttp://www.cisco.com/web/JP/solution/isp/ipngn/literature/white_paper_c11-520862.html

Page 29: 20141208 Movable Type Seminar

ウェアラブルコンピュータ

Page 30: 20141208 Movable Type Seminar

•5年後のデバイス、

デザインを予想するのは

非常にむずかしい

Page 31: 20141208 Movable Type Seminar

•アクセス環境はどのように変化する

か分からない

•アクセシビリティの方法論は変わる

Page 32: 20141208 Movable Type Seminar

If もしも

•ページ数が数千-数万に及ぶコンテ

ンツ

•最新のデバイス向けにリニューア

ルを行う必要が出たら?

Page 33: 20141208 Movable Type Seminar

数万ページを手作業でリニューアル?

Page 34: 20141208 Movable Type Seminar

•蓄積された情報が多いほど、リニューアル

コストは比例的に増加する

Page 35: 20141208 Movable Type Seminar

コンテンツとデザインが分離していれば

•デバイスに応じたテンプレート設定

Page 36: 20141208 Movable Type Seminar
Page 37: 20141208 Movable Type Seminar

CMSができること

•コンテンツとデザインを「分離」

•コンテンツを時代にそった方法で

アクセシブルな形で「提供」する

Page 38: 20141208 Movable Type Seminar

決して新しい発想ではない

Page 39: 20141208 Movable Type Seminar

ここまでのまとめ

•コンテンツとデザインを分離することで、閲

覧環境の変化に備え、情報をアクセシブル

に提供することができる

•そのために、CMSは有用である

Page 40: 20141208 Movable Type Seminar

Movable Type の Data API

Page 41: 20141208 Movable Type Seminar

CMSの基本構造

DB

管理画面からデータ入力テンプレートに従ってデータ出力

Page 42: 20141208 Movable Type Seminar

APIの利用

DB

管理画面、テンプレートを使わずデータの入出力できる

API API

Page 43: 20141208 Movable Type Seminar

拡張性に富む

•開発言語を問わずデータ出力

•管理画面をつかわずデータ登録

Page 44: 20141208 Movable Type Seminar

Data API

•REST形式でMTのデータを入出力

–GET https://your-host/your-mt-api.cgi/

v1/sites/{blog_id}/entries

•MTの認証をつかうため、新たに認証シ

ステムをつくる必要がない

•コンテンツの可搬性

Page 45: 20141208 Movable Type Seminar

ウェブに限らず、あらゆるコンテンツを管理

ウェブサイト

スマホアプリ

Webサービス

Page 46: 20141208 Movable Type Seminar

Data APIの活用例

http://makanai.sixapart.jp

Page 47: 20141208 Movable Type Seminar

Data APIの活用例

Page 48: 20141208 Movable Type Seminar

Data APIの活用例

•COACH UNITED

Page 49: 20141208 Movable Type Seminar

Movable Type 最新情報

Page 50: 20141208 Movable Type Seminar

最新バージョン

Movable Type 6.0.5

Page 51: 20141208 Movable Type Seminar

パフォーマンス改善

Page 52: 20141208 Movable Type Seminar

5つの新機能

•Data API

•Chart API

•非公開日指定

•Google Analyticsとの連携

•メッセージセンター

Page 53: 20141208 Movable Type Seminar

Google Analyticsの連携

• Google Analyticsと連携してアクセスデータをダッシュ

ボード上に表示

Page 54: 20141208 Movable Type Seminar

JSONデータで取得可能

•JSON形式でデータを取得可能•PHP、JavaScriptなどで任意の形で加工、利用

Page 55: 20141208 Movable Type Seminar

プラグイン

•more-analytics

https://github.com/miyanaga/

mt-more-analytics/

• MITライセンス

•近日商用版リリース予定

Page 56: 20141208 Movable Type Seminar

レスポンシブウェブデザインテーマ

•Rainier

–ブログ向けテーマ

•Eiger

–企業サイト向けテーマ

Page 57: 20141208 Movable Type Seminar

Apex

•追加テーマ「Apex」

http://plugins.movabletype.jp/movable_type/apex.ht

ml

Page 58: 20141208 Movable Type Seminar

RainierとEiger、Apexのライセンス

•MITライセンス(オープンソース)

–自由にカスタマイズ、再頒布可能

–ビジネス利用も可能、オープンソース頒布も

Page 59: 20141208 Movable Type Seminar

カスタマイズ例

http://plugins.movabletype.jp/drk7jp/seo-tuning-eiger.html

Page 60: 20141208 Movable Type Seminar

5.Xの機能も引き継いでいます

• スマホ対応の管理画面

• 定型文機能

• PSGI対応

• セキュリティ強化機能

–連続した不正アクセスユーザーのIDをロックアウトする

–パスワードポリシーの設定変更

• リスティングフレームワーク

Page 61: 20141208 Movable Type Seminar

Movable Type クラウド版

•クラウド環境でMTを提供

•サーバー保守、メンテナンスはシックス・ア

パートが担当

•月額5000円~

Page 62: 20141208 Movable Type Seminar

サーバー配信機能

•外部サーバーへhtml送信

•ステージング構成が簡単

Page 63: 20141208 Movable Type Seminar

バックアップ機能

•1日に1度データをバックアップ

•いつでも復旧可能

Page 64: 20141208 Movable Type Seminar

2つの新機能

• IP制限

–管理画面、公開サイトへのアクセス制限が可能

•マルチドメイン対応

–S4i、S4g以上、10ドメインまで利用可能

Page 65: 20141208 Movable Type Seminar

MT on AWS

•AWS marketplace で提供

•T1microは無料(AWS使用料別)

Page 66: 20141208 Movable Type Seminar

HVMインスタンスに対応

•T2インスタンスに対応

•再構築時に力を発揮

Page 67: 20141208 Movable Type Seminar

MTコミュニティとイベント

Page 68: 20141208 Movable Type Seminar

•MT蝦夷

•MT東北

•MT東京

•MTなごや

•MT関西

•MT広島

•MT福岡

•MT長野

Page 69: 20141208 Movable Type Seminar
Page 70: 20141208 Movable Type Seminar

MTDDC Meetup TOKYO 2014

Page 71: 20141208 Movable Type Seminar

MT Live 開催中!

•第2、4水曜日 茅場町で開催中!

http://blog.sixapart.jp/2014-09/mt-live-movable-type.html

Page 72: 20141208 Movable Type Seminar

まとめ

• アクセシブルな情報の提供のため、コンテン

ツとデザインを分離する

• コンテンツの可搬性を重視し、ネット環境の変

化に対応する

• Movable Typeは上記をカバーした、10年以上

の実績があるパブリッシングプラットフォーム

Page 73: 20141208 Movable Type Seminar