Top Banner
2015 年 2 年 2 年 年年年年 年年年年年年年年 年年 年年 年年年年年年年年年年年年年年年年 CMS 年年年
77

20150202 Movable Type Seminar

Jan 23, 2017

Download

Technology

Six Apart
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 20150202 Movable Type Seminar

2015 年 2 月 2 日シックス・アパート株式会社

長内 毅志

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

Page 2: 20150202 Movable Type Seminar

自己紹介

–2011 年~ Movable Type プロダクトマネージャー

–2014 年~ ディベロッパーリレーションマネージャー

エバンジェリスト

–趣味  ダンス ( ストリート、ジャズ )  ジョギング ( サブフォー )

英語の勉強 (TOEIC 875, 英検準 1 級 )家族と過ごすこと

Page 3: 20150202 Movable Type Seminar

アジェンダ

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

築するにあたって、 CMS ができる

こと

•Movable Type の最新情報

Page 4: 20150202 Movable Type Seminar

WCGA 2.0

JIS X 8341-3:2010Indie UI

WAI-ARiA

WebVTTHTML5 Recommendation

Page 5: 20150202 Movable Type Seminar

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

ノウハウを

Page 6: 20150202 Movable Type Seminar

今日の話を一言で表すと

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

したコンテンツを時代に沿った形で提

供する

Page 7: 20150202 Movable Type Seminar

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

Page 8: 20150202 Movable Type Seminar

アクセシビリティの定義

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

も含めた、誰もが情報を取得・発信で

きる柔軟性に富んでいて、アクセスし

た誰もが同様に情報を共有できる状態

にあること• Wikipedia

Page 9: 20150202 Movable Type Seminar

CMS のイメージ

Page 10: 20150202 Movable Type Seminar

CMS ができること

• 更新が楽になる?

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

• たしかにそれもある

Page 11: 20150202 Movable Type Seminar

CMS の仕組み

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

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

Page 12: 20150202 Movable Type Seminar

CMS の重要なメリット

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

Page 13: 20150202 Movable Type Seminar

つまり

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

で、時代に沿った形で情報を出力する

ことができる

Page 14: 20150202 Movable Type Seminar

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

Page 15: 20150202 Movable Type Seminar

「コンテンツ」が重要

Page 17: 20150202 Movable Type Seminar

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

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

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

て年次で刊行している文書

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

る貴重な情報の宝庫

Page 19: 20150202 Movable Type Seminar

メトロポリタン美術館

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

上で検索、閲覧可能

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

Page 20: 20150202 Movable Type Seminar

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

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

Page 21: 20150202 Movable Type Seminar

問題点

Page 22: 20150202 Movable Type Seminar

閲覧環境は変化する

Page 23: 20150202 Movable Type Seminar

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

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

Page 24: 20150202 Movable Type Seminar

参考 : 閲覧環境の変化

• 出典:株式会社 MM 総研 

http://www.m2ri.jp/newsreleases/main.php?id=010120130328500

Page 25: 20150202 Movable Type Seminar

未来の予想はむずかしい

•10 年前 (2004 年 )–IE のシェア 90% 以上

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

•5 年前 (2009 年 )–2007 年 iPhone 登場、 2008 年に日本発

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

Page 26: 20150202 Movable Type Seminar

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

Page 27: 20150202 Movable Type Seminar

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

予想できた人はいますか ?•スマホ向けのウェブ技術の予想が

できた人は?

Page 28: 20150202 Movable Type Seminar

未来は予測可能か

Page 29: 20150202 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 30: 20150202 Movable Type Seminar

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

Page 31: 20150202 Movable Type Seminar

•5 年後のデバイス、

デザインを予想するのは

非常にむずかしい

Page 32: 20150202 Movable Type Seminar

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

するか分からない

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

わる

Page 33: 20150202 Movable Type Seminar

If  もしも

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

ンテンツ

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

アルを行う必要が出たら?

Page 34: 20150202 Movable Type Seminar

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

Page 35: 20150202 Movable Type Seminar

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

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

Page 36: 20150202 Movable Type Seminar

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

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

Page 37: 20150202 Movable Type Seminar
Page 38: 20150202 Movable Type Seminar

CMS ができること

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

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

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

Page 39: 20150202 Movable Type Seminar

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

Page 40: 20150202 Movable Type Seminar

ここまでのまとめ

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

で、閲覧環境の変化に備え、情報をア

クセシブルに提供することができる

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

Page 41: 20150202 Movable Type Seminar

Movable Type の Data API

Page 42: 20150202 Movable Type Seminar

CMS の基本構造

DB

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

Page 43: 20150202 Movable Type Seminar

API の利用

DB

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

API API

Page 44: 20150202 Movable Type Seminar

拡張性に富む

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

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

Page 45: 20150202 Movable Type Seminar

Data API

•REST 形式で MT のデータを入出力–GET https://your-host/your-mt-api.cgi/       v1/sites/{blog_id}/entries

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

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

•コンテンツの可搬性

Page 46: 20150202 Movable Type Seminar

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

ウェブサイト

スマホアプリ

Web サービス

Page 47: 20150202 Movable Type Seminar

Data API の活用例

http://makanai.sixapart.jp

Page 48: 20150202 Movable Type Seminar

Data API の活用例

Page 49: 20150202 Movable Type Seminar

Data API の活用例

•COACH UNITED

Page 50: 20150202 Movable Type Seminar

Movable Type 最新情報

Page 51: 20150202 Movable Type Seminar

最新バージョン

Movable Type 6.0.6

Page 52: 20150202 Movable Type Seminar

パフォーマンス改善

Page 53: 20150202 Movable Type Seminar

5 つの新機能

•Data API•Chart API•非公開日指定

•Google Analytics との連携

•メッセージセンター

Page 54: 20150202 Movable Type Seminar

Google Analytics の連携

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

ダッシュボード上に表示

Page 55: 20150202 Movable Type Seminar

JSON データで取得可能

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

Page 56: 20150202 Movable Type Seminar

プラグイン

•more-analytics https://github.com/miyanaga/

mt-more-analytics/

• MIT ライセンス

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

Page 57: 20150202 Movable Type Seminar

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

•Rainier–ブログ向けテーマ

•Eiger–企業サイト向けテーマ

Page 58: 20150202 Movable Type Seminar

Apex

•追加テーマ「 Apex 」http://plugins.movabletype.jp/movable_type/apex.html

Page 59: 20150202 Movable Type Seminar

Rainier と Eiger 、 Apex のライセンス

•MIT ライセンス ( オープンソース )–自由にカスタマイズ、再頒布可能

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

Page 60: 20150202 Movable Type Seminar

カスタマイズ例

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

Page 61: 20150202 Movable Type Seminar

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

• スマホ対応の管理画面

• 定型文機能

• PSGI 対応

• セキュリティ強化機能

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

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

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

Page 62: 20150202 Movable Type Seminar

Movable Type のラインアップ

•Movable Type•Movable Type クラウド

•MovableType.net

Page 63: 20150202 Movable Type Seminar

Movable Type クラウド版

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

• サーバー保守、メンテナンスはシックス・アパートが担当

• 月額 5000円~

Page 64: 20150202 Movable Type Seminar

サーバー配信機能

•外部サーバーへ html送信

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

Page 65: 20150202 Movable Type Seminar

バックアップ機能

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

• いつでも復旧可能

Page 66: 20150202 Movable Type Seminar

2 つの新機能

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

• マルチドメイン対応

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

Page 67: 20150202 Movable Type Seminar

MovableType.net

•Web サービス型 CMS•カスタムフィールドが利用可能

•GitHub 上のテーマと連携可能

•低価格 (2500円 / 月~ )

Page 68: 20150202 Movable Type Seminar

パブリックベータ絶賛公開中

Page 69: 20150202 Movable Type Seminar

自由度低( ウェブサービス型 )

高(ソフトウェア型 )

手軽さ複雑

容易

Page 70: 20150202 Movable Type Seminar

MT on AWS

•AWS marketplace で提供

•micro インスタンスは無料 (AWS使用料別 )

Page 71: 20150202 Movable Type Seminar

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

Page 72: 20150202 Movable Type Seminar

•MT蝦夷•MT東北•MT東京•MT なごや

•MT関西•MT広島•MT福岡•MT 長野

Page 73: 20150202 Movable Type Seminar
Page 74: 20150202 Movable Type Seminar

MTDDC Meetup TOKYO 2014

Page 75: 20150202 Movable Type Seminar

MT Live

• 今日明日、 TAM Coworking で開催!

Page 76: 20150202 Movable Type Seminar

まとめ

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

テンツとデザインを分離する

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

境の変化に対応する

• Movable Type は上記をカバーした、 10年以上の実績があるパブリッシングプ

ラットフォーム

Page 77: 20150202 Movable Type Seminar