Submit Search
Upload
WAI-ARIAで実現するマルチデバイス環境のWebアプリケーション
•
Download as PPTX, PDF
•
16 likes
•
9,095 views
力也 伊原
Follow
2015年5月14日に開催された書籍出版記念イベント「Webサイト設計・UI実装・アクセシビリティのモダンアプローチ」のセッション2で使用した資料です。
Read less
Read more
Design
Report
Share
Report
Share
1 of 47
Download now
Recommended
ハイブリッドアプリ開発最前線から見たHtml5の理想と現実
ハイブリッドアプリ開発最前線から見たHtml5の理想と現実
Monaca
Androidハイブリッドアプリを約2年間メンテンナンスしてきて分ったこと
Androidハイブリッドアプリを約2年間メンテンナンスしてきて分ったこと
Shuichi Takaya
Html5/JSモバイルアプリ最前線
Html5/JSモバイルアプリ最前線
アシアル株式会社
Salesforce Lightning をやってみてあれこれ
Salesforce Lightning をやってみてあれこれ
寛 吉田
Force.com Canvas アプリケーション
Force.com Canvas アプリケーション
Salesforce Developers Japan
Force.com canvas入門ガイド
Force.com canvas入門ガイド
Kazuki Nakajima
アプリ開発も出来るイマドキのWeb技術入門(エンジニア適職フェアWeb技術入門セミナー)
アプリ開発も出来るイマドキのWeb技術入門(エンジニア適職フェアWeb技術入門セミナー)
友太 渡辺
モバイル用Webフレームワーク最前線
モバイル用Webフレームワーク最前線
アシアル株式会社
Recommended
ハイブリッドアプリ開発最前線から見たHtml5の理想と現実
ハイブリッドアプリ開発最前線から見たHtml5の理想と現実
Monaca
Androidハイブリッドアプリを約2年間メンテンナンスしてきて分ったこと
Androidハイブリッドアプリを約2年間メンテンナンスしてきて分ったこと
Shuichi Takaya
Html5/JSモバイルアプリ最前線
Html5/JSモバイルアプリ最前線
アシアル株式会社
Salesforce Lightning をやってみてあれこれ
Salesforce Lightning をやってみてあれこれ
寛 吉田
Force.com Canvas アプリケーション
Force.com Canvas アプリケーション
Salesforce Developers Japan
Force.com canvas入門ガイド
Force.com canvas入門ガイド
Kazuki Nakajima
アプリ開発も出来るイマドキのWeb技術入門(エンジニア適職フェアWeb技術入門セミナー)
アプリ開発も出来るイマドキのWeb技術入門(エンジニア適職フェアWeb技術入門セミナー)
友太 渡辺
モバイル用Webフレームワーク最前線
モバイル用Webフレームワーク最前線
アシアル株式会社
Xamarin Dev days 2 xamarin.forms ja
Xamarin Dev days 2 xamarin.forms ja
Atsushi Nakamura
PhoneGapでWebアプリをスマホアプリ化
PhoneGapでWebアプリをスマホアプリ化
Takashi Okamoto
ちゃんと理解するForce.com canvas
ちゃんと理解するForce.com canvas
Hiroshi Nakamura
Xamarin + Visual Studio によるマルチプラットフォーム対応アプリ開発 - iOS, Android, Windows に対応しよう
Xamarin + Visual Studio によるマルチプラットフォーム対応アプリ開発 - iOS, Android, Windows に対応しよう
Akira Onishi
スマートフォン時代のコンテンツ戦略を考える
スマートフォン時代のコンテンツ戦略を考える
トモロヲ いちがみ
Sl study 20150804-soft-layer-apibasic-shibata
Sl study 20150804-soft-layer-apibasic-shibata
Naoki Shibata
今やWeb制作者じゃなくなった私の仕事実態
今やWeb制作者じゃなくなった私の仕事実態
力也 伊原
15分でわかるモバイルアクセシビリティ
15分でわかるモバイルアクセシビリティ
力也 伊原
アクセシビリティ対応をプロジェクトに取り入れるには?
アクセシビリティ対応をプロジェクトに取り入れるには?
力也 伊原
実はできている!? Webアクセシビリティ
実はできている!? Webアクセシビリティ
力也 伊原
なぜ、サイボウズでアクセシビリティなのか?
なぜ、サイボウズでアクセシビリティなのか?
力也 伊原
可能性のデザイン
可能性のデザイン
力也 伊原
サイトをアクセシブルにするための受発注のセオリー
サイトをアクセシブルにするための受発注のセオリー
力也 伊原
あなたの価値を高めるWebアクセシビリティ
あなたの価値を高めるWebアクセシビリティ
力也 伊原
アクセシビリティとこれからのWebデザイン
アクセシビリティとこれからのWebデザイン
力也 伊原
Backlog, Deferred Maintenance and its use in Planning
Backlog, Deferred Maintenance and its use in Planning
Sightlines
Selenium: What Is It Good For
Selenium: What Is It Good For
Allan Chappell
More than a score - Using Ratings and Reviews in Real Estate
More than a score - Using Ratings and Reviews in Real Estate
Better Homes and Gardens Real Estate
Take Control of Your Facilities: Explore the Tools for Aligning Space, Capita...
Take Control of Your Facilities: Explore the Tools for Aligning Space, Capita...
Sightlines
Pg connects bangalore re engagment advertising a dummies guide
Pg connects bangalore re engagment advertising a dummies guide
Fiksu
Enhancing the Value of Streets for Pedestrians, Bicyclists, and Motorists
Enhancing the Value of Streets for Pedestrians, Bicyclists, and Motorists
Andy Boenau
Kakamega County Audit Report 2014/2015
Kakamega County Audit Report 2014/2015
The Star Newspaper
More Related Content
What's hot
Xamarin Dev days 2 xamarin.forms ja
Xamarin Dev days 2 xamarin.forms ja
Atsushi Nakamura
PhoneGapでWebアプリをスマホアプリ化
PhoneGapでWebアプリをスマホアプリ化
Takashi Okamoto
ちゃんと理解するForce.com canvas
ちゃんと理解するForce.com canvas
Hiroshi Nakamura
Xamarin + Visual Studio によるマルチプラットフォーム対応アプリ開発 - iOS, Android, Windows に対応しよう
Xamarin + Visual Studio によるマルチプラットフォーム対応アプリ開発 - iOS, Android, Windows に対応しよう
Akira Onishi
スマートフォン時代のコンテンツ戦略を考える
スマートフォン時代のコンテンツ戦略を考える
トモロヲ いちがみ
Sl study 20150804-soft-layer-apibasic-shibata
Sl study 20150804-soft-layer-apibasic-shibata
Naoki Shibata
What's hot
(6)
Xamarin Dev days 2 xamarin.forms ja
Xamarin Dev days 2 xamarin.forms ja
PhoneGapでWebアプリをスマホアプリ化
PhoneGapでWebアプリをスマホアプリ化
ちゃんと理解するForce.com canvas
ちゃんと理解するForce.com canvas
Xamarin + Visual Studio によるマルチプラットフォーム対応アプリ開発 - iOS, Android, Windows に対応しよう
Xamarin + Visual Studio によるマルチプラットフォーム対応アプリ開発 - iOS, Android, Windows に対応しよう
スマートフォン時代のコンテンツ戦略を考える
スマートフォン時代のコンテンツ戦略を考える
Sl study 20150804-soft-layer-apibasic-shibata
Sl study 20150804-soft-layer-apibasic-shibata
Viewers also liked
今やWeb制作者じゃなくなった私の仕事実態
今やWeb制作者じゃなくなった私の仕事実態
力也 伊原
15分でわかるモバイルアクセシビリティ
15分でわかるモバイルアクセシビリティ
力也 伊原
アクセシビリティ対応をプロジェクトに取り入れるには?
アクセシビリティ対応をプロジェクトに取り入れるには?
力也 伊原
実はできている!? Webアクセシビリティ
実はできている!? Webアクセシビリティ
力也 伊原
なぜ、サイボウズでアクセシビリティなのか?
なぜ、サイボウズでアクセシビリティなのか?
力也 伊原
可能性のデザイン
可能性のデザイン
力也 伊原
サイトをアクセシブルにするための受発注のセオリー
サイトをアクセシブルにするための受発注のセオリー
力也 伊原
あなたの価値を高めるWebアクセシビリティ
あなたの価値を高めるWebアクセシビリティ
力也 伊原
アクセシビリティとこれからのWebデザイン
アクセシビリティとこれからのWebデザイン
力也 伊原
Backlog, Deferred Maintenance and its use in Planning
Backlog, Deferred Maintenance and its use in Planning
Sightlines
Selenium: What Is It Good For
Selenium: What Is It Good For
Allan Chappell
More than a score - Using Ratings and Reviews in Real Estate
More than a score - Using Ratings and Reviews in Real Estate
Better Homes and Gardens Real Estate
Take Control of Your Facilities: Explore the Tools for Aligning Space, Capita...
Take Control of Your Facilities: Explore the Tools for Aligning Space, Capita...
Sightlines
Pg connects bangalore re engagment advertising a dummies guide
Pg connects bangalore re engagment advertising a dummies guide
Fiksu
Enhancing the Value of Streets for Pedestrians, Bicyclists, and Motorists
Enhancing the Value of Streets for Pedestrians, Bicyclists, and Motorists
Andy Boenau
Kakamega County Audit Report 2014/2015
Kakamega County Audit Report 2014/2015
The Star Newspaper
Make your pitch perfect, using competitive and emotional intelligence - SEOZONE
Make your pitch perfect, using competitive and emotional intelligence - SEOZONE
AlexandraTachalova
Canvas
Canvas
Dmitry Baranovskiy
JAWS FESTA TOKAIDO 2016
JAWS FESTA TOKAIDO 2016
陽平 山口
Viewers also liked
(19)
今やWeb制作者じゃなくなった私の仕事実態
今やWeb制作者じゃなくなった私の仕事実態
15分でわかるモバイルアクセシビリティ
15分でわかるモバイルアクセシビリティ
アクセシビリティ対応をプロジェクトに取り入れるには?
アクセシビリティ対応をプロジェクトに取り入れるには?
実はできている!? Webアクセシビリティ
実はできている!? Webアクセシビリティ
なぜ、サイボウズでアクセシビリティなのか?
なぜ、サイボウズでアクセシビリティなのか?
可能性のデザイン
可能性のデザイン
サイトをアクセシブルにするための受発注のセオリー
サイトをアクセシブルにするための受発注のセオリー
あなたの価値を高めるWebアクセシビリティ
あなたの価値を高めるWebアクセシビリティ
アクセシビリティとこれからのWebデザイン
アクセシビリティとこれからのWebデザイン
Backlog, Deferred Maintenance and its use in Planning
Backlog, Deferred Maintenance and its use in Planning
Selenium: What Is It Good For
Selenium: What Is It Good For
More than a score - Using Ratings and Reviews in Real Estate
More than a score - Using Ratings and Reviews in Real Estate
Take Control of Your Facilities: Explore the Tools for Aligning Space, Capita...
Take Control of Your Facilities: Explore the Tools for Aligning Space, Capita...
Pg connects bangalore re engagment advertising a dummies guide
Pg connects bangalore re engagment advertising a dummies guide
Enhancing the Value of Streets for Pedestrians, Bicyclists, and Motorists
Enhancing the Value of Streets for Pedestrians, Bicyclists, and Motorists
Kakamega County Audit Report 2014/2015
Kakamega County Audit Report 2014/2015
Make your pitch perfect, using competitive and emotional intelligence - SEOZONE
Make your pitch perfect, using competitive and emotional intelligence - SEOZONE
Canvas
Canvas
JAWS FESTA TOKAIDO 2016
JAWS FESTA TOKAIDO 2016
Similar to WAI-ARIAで実現するマルチデバイス環境のWebアプリケーション
WAI-ARIAで実現するマルチデバイス環境のwebアプリケーション
WAI-ARIAで実現するマルチデバイス環境のwebアプリケーション
Yoshinori OHTA
【14-C-L】「開発手法は変えない」windowsフォームとまったく同じ手法でwebアプリを開発(森谷勝〔グレープシティ〕)
【14-C-L】「開発手法は変えない」windowsフォームとまったく同じ手法でwebアプリを開発(森谷勝〔グレープシティ〕)
Developers Summit
2011年マイクロソフト テクノロジー振り返り~開発編~
2011年マイクロソフト テクノロジー振り返り~開発編~
Takeshi Shinmura
FRT Vol. 5 クラウド時代の企業アプリケーションとマーケティング
FRT Vol. 5 クラウド時代の企業アプリケーションとマーケティング
Yasunari Goto (iChain. Inc.)
Webエンジニアによるスマートフォンアプリ開発
Webエンジニアによるスマートフォンアプリ開発
takeuchi-tk
NSA NB委員会セミナー「モバイルアプリ開発業務におけるmonacaの活用」
NSA NB委員会セミナー「モバイルアプリ開発業務におけるmonacaの活用」
アシアル株式会社
Windows ストアアプリから使かえるセンサーAPIとデバイスAPI
Windows ストアアプリから使かえるセンサーAPIとデバイスAPI
Osamu Monoe
【デブサミ関西2014】Web技術で作るエンタープライズアプリ
【デブサミ関西2014】Web技術で作るエンタープライズアプリ
アシアル株式会社
Web業務アプリの新しい潮流
Web業務アプリの新しい潮流
久司 中村
Web App Framework at SwapSkills vol28
Web App Framework at SwapSkills vol28
光一 原田
Sharoid Service Menu
Sharoid Service Menu
sharoid
Windows ストアアプリをHTMLで作成する
Windows ストアアプリをHTMLで作成する
Narami Kiyokura
Html5で加速するモバイルアプリ開発
Html5で加速するモバイルアプリ開発
アシアル株式会社
HTML5 クロスプラットフォームアプリ開発の現実解
HTML5 クロスプラットフォームアプリ開発の現実解
Monaca
.NET の過去、現在、そして未来 ~ .NET 最新アップデート
.NET の過去、現在、そして未来 ~ .NET 最新アップデート
Akira Inoue
【17-D-6】.NETアセンブリの宿命
【17-D-6】.NETアセンブリの宿命
Developers Summit
Phone gap+javascriptスマホアプリ開発(入門編)
Phone gap+javascriptスマホアプリ開発(入門編)
Monaca
Visual Studio 2012 で実現する HTML5 & マルチ デバイス時代の Web 開発
Visual Studio 2012 で実現する HTML5 & マルチ デバイス時代の Web 開発
Akira Inoue
Web Standards 2018
Web Standards 2018
Shogo Sensui
スマートフォンアプリケーション開発の最新動向
スマートフォンアプリケーション開発の最新動向
Tsutomu Ogasawara
Similar to WAI-ARIAで実現するマルチデバイス環境のWebアプリケーション
(20)
WAI-ARIAで実現するマルチデバイス環境のwebアプリケーション
WAI-ARIAで実現するマルチデバイス環境のwebアプリケーション
【14-C-L】「開発手法は変えない」windowsフォームとまったく同じ手法でwebアプリを開発(森谷勝〔グレープシティ〕)
【14-C-L】「開発手法は変えない」windowsフォームとまったく同じ手法でwebアプリを開発(森谷勝〔グレープシティ〕)
2011年マイクロソフト テクノロジー振り返り~開発編~
2011年マイクロソフト テクノロジー振り返り~開発編~
FRT Vol. 5 クラウド時代の企業アプリケーションとマーケティング
FRT Vol. 5 クラウド時代の企業アプリケーションとマーケティング
Webエンジニアによるスマートフォンアプリ開発
Webエンジニアによるスマートフォンアプリ開発
NSA NB委員会セミナー「モバイルアプリ開発業務におけるmonacaの活用」
NSA NB委員会セミナー「モバイルアプリ開発業務におけるmonacaの活用」
Windows ストアアプリから使かえるセンサーAPIとデバイスAPI
Windows ストアアプリから使かえるセンサーAPIとデバイスAPI
【デブサミ関西2014】Web技術で作るエンタープライズアプリ
【デブサミ関西2014】Web技術で作るエンタープライズアプリ
Web業務アプリの新しい潮流
Web業務アプリの新しい潮流
Web App Framework at SwapSkills vol28
Web App Framework at SwapSkills vol28
Sharoid Service Menu
Sharoid Service Menu
Windows ストアアプリをHTMLで作成する
Windows ストアアプリをHTMLで作成する
Html5で加速するモバイルアプリ開発
Html5で加速するモバイルアプリ開発
HTML5 クロスプラットフォームアプリ開発の現実解
HTML5 クロスプラットフォームアプリ開発の現実解
.NET の過去、現在、そして未来 ~ .NET 最新アップデート
.NET の過去、現在、そして未来 ~ .NET 最新アップデート
【17-D-6】.NETアセンブリの宿命
【17-D-6】.NETアセンブリの宿命
Phone gap+javascriptスマホアプリ開発(入門編)
Phone gap+javascriptスマホアプリ開発(入門編)
Visual Studio 2012 で実現する HTML5 & マルチ デバイス時代の Web 開発
Visual Studio 2012 で実現する HTML5 & マルチ デバイス時代の Web 開発
Web Standards 2018
Web Standards 2018
スマートフォンアプリケーション開発の最新動向
スマートフォンアプリケーション開発の最新動向
More from 力也 伊原
年末調整の情報設計
年末調整の情報設計
力也 伊原
情報構造設計の基礎知識
情報構造設計の基礎知識
力也 伊原
あなたの価値を高めるWebアクセシビリティ(JAC Special Ver.)
あなたの価値を高めるWebアクセシビリティ(JAC Special Ver.)
力也 伊原
あなたの価値を高めるWebアクセシビリティ(!importantバージョン)
あなたの価値を高めるWebアクセシビリティ(!importantバージョン)
力也 伊原
あなたの価値を高めるWebアクセシビリティ(アクセシビリティの祭典バージョン)
あなたの価値を高めるWebアクセシビリティ(アクセシビリティの祭典バージョン)
力也 伊原
プロトタイピングツール投入のケーススタディ
プロトタイピングツール投入のケーススタディ
力也 伊原
働き方のプロトタイピング
働き方のプロトタイピング
力也 伊原
フロントエンドからの発想
フロントエンドからの発想
力也 伊原
アクセシブルなナビゲーションデザインの考え方
アクセシブルなナビゲーションデザインの考え方
力也 伊原
アクセシビリティ対応をプロジェクトに取り入れるには?
アクセシビリティ対応をプロジェクトに取り入れるには?
力也 伊原
NTTデータグループウェブサイトのマルチデバイス対応
NTTデータグループウェブサイトのマルチデバイス対応
力也 伊原
マークアップエンジニアと情報アーキテクチャ
マークアップエンジニアと情報アーキテクチャ
力也 伊原
More from 力也 伊原
(12)
年末調整の情報設計
年末調整の情報設計
情報構造設計の基礎知識
情報構造設計の基礎知識
あなたの価値を高めるWebアクセシビリティ(JAC Special Ver.)
あなたの価値を高めるWebアクセシビリティ(JAC Special Ver.)
あなたの価値を高めるWebアクセシビリティ(!importantバージョン)
あなたの価値を高めるWebアクセシビリティ(!importantバージョン)
あなたの価値を高めるWebアクセシビリティ(アクセシビリティの祭典バージョン)
あなたの価値を高めるWebアクセシビリティ(アクセシビリティの祭典バージョン)
プロトタイピングツール投入のケーススタディ
プロトタイピングツール投入のケーススタディ
働き方のプロトタイピング
働き方のプロトタイピング
フロントエンドからの発想
フロントエンドからの発想
アクセシブルなナビゲーションデザインの考え方
アクセシブルなナビゲーションデザインの考え方
アクセシビリティ対応をプロジェクトに取り入れるには?
アクセシビリティ対応をプロジェクトに取り入れるには?
NTTデータグループウェブサイトのマルチデバイス対応
NTTデータグループウェブサイトのマルチデバイス対応
マークアップエンジニアと情報アーキテクチャ
マークアップエンジニアと情報アーキテクチャ
WAI-ARIAで実現するマルチデバイス環境のWebアプリケーション
1.
WAI-ARIAで実現する マルチデバイス環境の Webアプリケーション 株式会社ビジネス・アーキテクツ 太田 良典・伊原 力也
2.
Webアプリの昔と今 モダンアプリの盲点
アプリケーションを アクセシブルにする方法 WAI-ARIA最初の一歩 2 今日のお話
3.
Webアプリの昔と今 HTML5 + JS
のアプリケーションが当たり前に 3
4.
4 アプリケーションあれこれ Apps For All
- Coding Accessible Web Applications より
5.
フォームを送信して画面遷移 サーバ側で処理して結果を画面出力 5 昔ながらのWebアプリ 入力 フォー ム 確認 画面 結果 表示
6.
基本的にJavaScriptで処理する 必要なときだけサーバーと非同期通信 6 最近のWebアプリ 入力・確認・ 結果表示 サー バー 非同期通信
7.
7 単なるボタンも高機能に Apps For All
- Coding Accessible Web Applications より
8.
8 インターフェイスの例
9.
モダンアプリの盲点 モダンアプリにありがちなアクセシビリティ問題 9
10.
画面遷移 ► 必ず気づく、普通に読むだけ ►
結果の画面に出ている要素は読める 定型の入力インターフェイス ► 一般的なフォーム部品は操作可能 10 昔ながらのWebアプリの場合
11.
画面遷移なし ► 画面の別の箇所の変化に気づくか? ►
エラーや結果の表示に気づくか? 定型外の入力インターフェイス ► キーボード操作で入力できるか? ► そもそも入力欄だと分かるか? 11 モダンアプリの場合
12.
12
13.
13
14.
問題はスクリーンリーダーに限らない さまざまな支援技術 フォーム入力を自動化したい場合
さまざまなデバイス ► 未来のデバイスも! 14 スクリーンリーダーの問題?
15.
アクセシブルにしたい! 15
16.
アプリケーションを アクセシブルにする方法 WAI-ARIAの簡単な紹介 16
17.
WAI = Web
Accessibility Initiative ARIA = Accessible Rich Internet Applications Rich Internet Applications を アクセシブルに! 17 WAI-ARIAとは?
18.
要素の役割を明示 (role)
要素の状態を明示 (state) 要素の関係を明示 (relationship) 画面が変化したときに通知 (ライブリージョン) 18 WAI-ARIAの概要
19.
19 WAI-ARIA1.0
20.
WAI-ARIA最初の一歩 20
21.
21
22.
コーディングWebアクセシビリティ “Apps For All
- Coding Accessible Web Applications” の日本語訳 ひとことで言うと 「ふざけた本」 WAI-ARIAの入門的な内容 WAI-ARIAの最初の一歩に おすすめ 22
23.
1章: すべての人のために 2章: ボタンのすべて 3章:
WAI-ARIAの進む道 4章: 飛んでいこう 5章: いないいないばあ 6章: 生きてる! 生きてる! 23 目次
24.
24
25.
25
26.
26
27.
「公式サイトのサンプルコードにて、 ほとんどのコンポーネントに role属性とaria-*属性が 書き加えられています。」 ► http://getbootstrap.com/components/ ►
http://getbootstrap.com/javascript/ 27 Bootstrap 3.3.0 における変化
28.
28
29.
role 29
30.
property 30
31.
state 31
32.
32
33.
33
34.
34
35.
35
36.
36
37.
37
38.
38
39.
39
40.
40
41.
41
42.
42
43.
43
44.
44
45.
デザイニングWebアクセシビリティ 6月末発売 320ページ(予定) 3000円(予価) Amazonで予約受付中! http://www.amazon.co.jp/dp /4862462650 45
46.
46 がんばって作っています!
47.
ありがとうございました 47
Download now