Movatterモバイル変換
[0]
ホーム
URL:
画像なし
夜間モード
Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
SwapSkills
PDF, PPTX
1,812 views
HTML5を使うためのプログレッシブエンハンスメント 〜すべての人に確実に情報を届けるために〜SwapSkillsFreeEventProgressive enhancement
Read more
13
Save
Share
Embed
Embed presentation
Download
Download as PDF, PPTX
1
/ 51
2
/ 51
3
/ 51
4
/ 51
5
/ 51
6
/ 51
7
/ 51
8
/ 51
9
/ 51
10
/ 51
11
/ 51
12
/ 51
13
/ 51
14
/ 51
15
/ 51
16
/ 51
17
/ 51
18
/ 51
19
/ 51
20
/ 51
21
/ 51
22
/ 51
23
/ 51
24
/ 51
25
/ 51
26
/ 51
27
/ 51
28
/ 51
29
/ 51
30
/ 51
31
/ 51
32
/ 51
33
/ 51
34
/ 51
35
/ 51
36
/ 51
37
/ 51
38
/ 51
39
/ 51
40
/ 51
41
/ 51
42
/ 51
43
/ 51
44
/ 51
45
/ 51
46
/ 51
47
/ 51
48
/ 51
49
/ 51
50
/ 51
51
/ 51
Recommended
PDF
JavaEE7徹底入門 プレゼンテーション層の開発 JSF
by
Masuji Katoda
KEY
EC-CUBEプラグイン講義
by
ria1201
PDF
⑯jQueryをおぼえよう!その2
by
Nishida Kansuke
PDF
SEOとJava Script。 〜文書構造とチームと、時々、闇〜
by
Yuki Minakawa
PDF
AngularJSでの非同期処理の話
by
Yosuke Onoue
PPTX
React を導入したフロントエンド開発
by
daisuke-a-matsui
PDF
20160521 大規模映像配信サービスの Java8による全面リニューアルの裏側
by
賢 秋穂
PPTX
今からでも遅くない! React事始め
by
ynaruta
PDF
2012年8月10日 勉強会
by
Rin Yano
PPTX
BluemixでGWTアプリケーションを動かす
by
Shisei Hanai
PDF
いまさら聞けない!?Backbone.js 超入門
by
Kohei Kadowaki
PDF
RailsでReact.jsを動かしてみた話
by
yoshioka_cb
PDF
Mojoliciousでつくる! Webアプリ入門
by
Yusuke Wada
PDF
AngularJSの高速化
by
Kon Yuichi
PDF
なぜ人は必死でjQueryを捨てようとしているのか
by
Yoichi Toyota
PDF
jQueryを中心としたJavaScript
by
hideaki honda
PDF
BACKBONE.JSによるWebアプリケーション開発について
by
Toshio Ehara
PPTX
3.Java EE7 徹底入門 CDI&EJB
by
Tsunenaga Hanyuda
PDF
HTML5 & The Web Platform
by
Masataka Yakura
PDF
Web Platform -- Moving Forward!
by
Masataka Yakura
PDF
iOS WebView App
by
hagino 3000
PPTX
Angular js はまりどころ
by
Ayumi Goto
PDF
Backbonejs @BuildInsiderOffline #1
by
daisuke shimizu
PDF
テストゼロからイチに進むための戦略と戦術
by
Y Watanabe
PDF
【Camphor ×サイボウズ】selenium勉強会
by
Yuki Okada
PDF
SeleniumIDEとSelenium WebDriver × Node.js Seleniumで業務効率化する15分
by
松田 千尋
PDF
Mojolicious+redisでチャットを作った
by
Tetsuya Tatsumi
ODP
HTML5 開発環境の紹介
by
tomo_masakura
PPTX
Workshop1-01
by
mashimonator
PPTX
最近のHTML5はどうなってるのか
by
Shumpei Shiraishi
More Related Content
PDF
JavaEE7徹底入門 プレゼンテーション層の開発 JSF
by
Masuji Katoda
KEY
EC-CUBEプラグイン講義
by
ria1201
PDF
⑯jQueryをおぼえよう!その2
by
Nishida Kansuke
PDF
SEOとJava Script。 〜文書構造とチームと、時々、闇〜
by
Yuki Minakawa
PDF
AngularJSでの非同期処理の話
by
Yosuke Onoue
PPTX
React を導入したフロントエンド開発
by
daisuke-a-matsui
PDF
20160521 大規模映像配信サービスの Java8による全面リニューアルの裏側
by
賢 秋穂
PPTX
今からでも遅くない! React事始め
by
ynaruta
JavaEE7徹底入門 プレゼンテーション層の開発 JSF
by
Masuji Katoda
EC-CUBEプラグイン講義
by
ria1201
⑯jQueryをおぼえよう!その2
by
Nishida Kansuke
SEOとJava Script。 〜文書構造とチームと、時々、闇〜
by
Yuki Minakawa
AngularJSでの非同期処理の話
by
Yosuke Onoue
React を導入したフロントエンド開発
by
daisuke-a-matsui
20160521 大規模映像配信サービスの Java8による全面リニューアルの裏側
by
賢 秋穂
今からでも遅くない! React事始め
by
ynaruta
What's hot
PDF
2012年8月10日 勉強会
by
Rin Yano
PPTX
BluemixでGWTアプリケーションを動かす
by
Shisei Hanai
PDF
いまさら聞けない!?Backbone.js 超入門
by
Kohei Kadowaki
PDF
RailsでReact.jsを動かしてみた話
by
yoshioka_cb
PDF
Mojoliciousでつくる! Webアプリ入門
by
Yusuke Wada
PDF
AngularJSの高速化
by
Kon Yuichi
PDF
なぜ人は必死でjQueryを捨てようとしているのか
by
Yoichi Toyota
PDF
jQueryを中心としたJavaScript
by
hideaki honda
PDF
BACKBONE.JSによるWebアプリケーション開発について
by
Toshio Ehara
PPTX
3.Java EE7 徹底入門 CDI&EJB
by
Tsunenaga Hanyuda
PDF
HTML5 & The Web Platform
by
Masataka Yakura
PDF
Web Platform -- Moving Forward!
by
Masataka Yakura
PDF
iOS WebView App
by
hagino 3000
PPTX
Angular js はまりどころ
by
Ayumi Goto
PDF
Backbonejs @BuildInsiderOffline #1
by
daisuke shimizu
PDF
テストゼロからイチに進むための戦略と戦術
by
Y Watanabe
PDF
【Camphor ×サイボウズ】selenium勉強会
by
Yuki Okada
PDF
SeleniumIDEとSelenium WebDriver × Node.js Seleniumで業務効率化する15分
by
松田 千尋
PDF
Mojolicious+redisでチャットを作った
by
Tetsuya Tatsumi
ODP
HTML5 開発環境の紹介
by
tomo_masakura
2012年8月10日 勉強会
by
Rin Yano
BluemixでGWTアプリケーションを動かす
by
Shisei Hanai
いまさら聞けない!?Backbone.js 超入門
by
Kohei Kadowaki
RailsでReact.jsを動かしてみた話
by
yoshioka_cb
Mojoliciousでつくる! Webアプリ入門
by
Yusuke Wada
AngularJSの高速化
by
Kon Yuichi
なぜ人は必死でjQueryを捨てようとしているのか
by
Yoichi Toyota
jQueryを中心としたJavaScript
by
hideaki honda
BACKBONE.JSによるWebアプリケーション開発について
by
Toshio Ehara
3.Java EE7 徹底入門 CDI&EJB
by
Tsunenaga Hanyuda
HTML5 & The Web Platform
by
Masataka Yakura
Web Platform -- Moving Forward!
by
Masataka Yakura
iOS WebView App
by
hagino 3000
Angular js はまりどころ
by
Ayumi Goto
Backbonejs @BuildInsiderOffline #1
by
daisuke shimizu
テストゼロからイチに進むための戦略と戦術
by
Y Watanabe
【Camphor ×サイボウズ】selenium勉強会
by
Yuki Okada
SeleniumIDEとSelenium WebDriver × Node.js Seleniumで業務効率化する15分
by
松田 千尋
Mojolicious+redisでチャットを作った
by
Tetsuya Tatsumi
HTML5 開発環境の紹介
by
tomo_masakura
Viewers also liked
PPTX
Workshop1-01
by
mashimonator
PPTX
最近のHTML5はどうなってるのか
by
Shumpei Shiraishi
PDF
モバイルWebアプリのこれまでとこれから。Sencha Touch vs jQuery Mobile
by
dsuke Takaoka
PDF
最近のWeb関連技術の動向あれこれ
by
dsuke Takaoka
PDF
Sencha のフレームワーク Ext JS 5 について 15 分で説明するよ
by
久司 中村
PDF
今からハジメるHTML5プログラミング
by
SwapSkills
PPTX
[社内勉強会]SPAのすすめ
by
hirooooo
PDF
HTML5ハイブリッドアプリ開発で拓くビジネスチャンス
by
アシアル株式会社
PDF
第2回HTML5企業Webシステム開発セミナー hifive紹介資料
by
Osamu Shimoda
PPTX
HTML5ハイブリッドアプリ開発のベストプラクティス
by
アシアル株式会社
PDF
50分で掴み取る ASP.NET Web API パターン&テクニック
by
miso- soup3
PDF
Yeomanではじめる爆速webアプリ開発
by
Masakazu Muraoka
PDF
次世代Web業務アプリケーション
by
Fumio SAGAWA
PDF
一から作る業務システム vol.1
by
Mitsuaki Kida
PDF
RESTful開発フロントエンド編(SPA・AltJS・フレームワーク)
by
K Tsukada
PDF
モバイルWebアプリのこれまでとこれから
by
dsuke Takaoka
PDF
ASP.NET シングル ページ アプリケーション (SPA) 詳説
by
Akira Inoue
PDF
第3回企業Webシステム開発セミナー「業務システムにHTML5を上手に取り入れるためには?」
by
Osamu Shimoda
PDF
業務アプリケーションにおけるモダンWeb開発の現状ーHTML5開発って簡単なの?
by
Fumio SAGAWA
PDF
はやわかりHTML5ハイブリッドアプリ開発事情
by
Monaca
Workshop1-01
by
mashimonator
最近のHTML5はどうなってるのか
by
Shumpei Shiraishi
モバイルWebアプリのこれまでとこれから。Sencha Touch vs jQuery Mobile
by
dsuke Takaoka
最近のWeb関連技術の動向あれこれ
by
dsuke Takaoka
Sencha のフレームワーク Ext JS 5 について 15 分で説明するよ
by
久司 中村
今からハジメるHTML5プログラミング
by
SwapSkills
[社内勉強会]SPAのすすめ
by
hirooooo
HTML5ハイブリッドアプリ開発で拓くビジネスチャンス
by
アシアル株式会社
第2回HTML5企業Webシステム開発セミナー hifive紹介資料
by
Osamu Shimoda
HTML5ハイブリッドアプリ開発のベストプラクティス
by
アシアル株式会社
50分で掴み取る ASP.NET Web API パターン&テクニック
by
miso- soup3
Yeomanではじめる爆速webアプリ開発
by
Masakazu Muraoka
次世代Web業務アプリケーション
by
Fumio SAGAWA
一から作る業務システム vol.1
by
Mitsuaki Kida
RESTful開発フロントエンド編(SPA・AltJS・フレームワーク)
by
K Tsukada
モバイルWebアプリのこれまでとこれから
by
dsuke Takaoka
ASP.NET シングル ページ アプリケーション (SPA) 詳説
by
Akira Inoue
第3回企業Webシステム開発セミナー「業務システムにHTML5を上手に取り入れるためには?」
by
Osamu Shimoda
業務アプリケーションにおけるモダンWeb開発の現状ーHTML5開発って簡単なの?
by
Fumio SAGAWA
はやわかりHTML5ハイブリッドアプリ開発事情
by
Monaca
Similar to HTML5を使うためのプログレッシブエンハンスメント 〜すべての人に確実に情報を届けるために〜SwapSkillsFreeEventProgressive enhancement
PPT
Webdirection
by
Digital Hollywood
PDF
Hijax - 少しずつAjaxへ
by
Yi Gu
PPTX
HTML5 on ASP.NET
by
Fujio Kojima
PDF
フロント作業の効率化
by
Yuto Yoshinari
KEY
Webサイトのようには作れない!Webアプリ設計の考え方
by
girigiribauer
KEY
今さら始めるJavaScript
by
Ashitaba YOSHIOKA
PDF
「html5 boilerplate」から考える、これからのマークアップ
by
Yasuhito Yabe
PDF
Webデザイン入門2-HTML5 フォーム,映像再生,音声再生, CSS3, レスポンシブWebデザイン-
by
Yossy Taka
DOCX
AITC 女子部 第一回 Web HTML5 補足資料v0.1
by
Natsumi Irimura
PDF
HTML5の前のJavaScript入門
by
Hiroki Toyokawa
ODP
Bpstudy26
by
monjudoh
PDF
Web制作者は変化についていけるか? 変化についていくべきか?
by
masaaki komori
PDF
スマートフォンWebアプリ最適化”3つの極意”
by
Koji Ishimoto
PPTX
~初心者がこれから Web アプリの開発をするために~
by
Oda Shinsuke
PDF
Mu seminor2014 06
by
sejs-ej
PDF
ゲームだけじゃないHTML5
by
Osamu Shimoda
PDF
Mvc conf session_5_isami
by
Hiroshi Okunushi
PDF
グリーにおけるスマホアプリ開発~HTML5編
by
Mitsuhiro Tanda
PDF
eZ Publish 2012年4月勉強会 - eZ Publish設計ベストプラクティス
by
ericsagnes
PDF
第2回 FIC+FCS勉強会
by
Hiroyuki Honta
Webdirection
by
Digital Hollywood
Hijax - 少しずつAjaxへ
by
Yi Gu
HTML5 on ASP.NET
by
Fujio Kojima
フロント作業の効率化
by
Yuto Yoshinari
Webサイトのようには作れない!Webアプリ設計の考え方
by
girigiribauer
今さら始めるJavaScript
by
Ashitaba YOSHIOKA
「html5 boilerplate」から考える、これからのマークアップ
by
Yasuhito Yabe
Webデザイン入門2-HTML5 フォーム,映像再生,音声再生, CSS3, レスポンシブWebデザイン-
by
Yossy Taka
AITC 女子部 第一回 Web HTML5 補足資料v0.1
by
Natsumi Irimura
HTML5の前のJavaScript入門
by
Hiroki Toyokawa
Bpstudy26
by
monjudoh
Web制作者は変化についていけるか? 変化についていくべきか?
by
masaaki komori
スマートフォンWebアプリ最適化”3つの極意”
by
Koji Ishimoto
~初心者がこれから Web アプリの開発をするために~
by
Oda Shinsuke
Mu seminor2014 06
by
sejs-ej
ゲームだけじゃないHTML5
by
Osamu Shimoda
Mvc conf session_5_isami
by
Hiroshi Okunushi
グリーにおけるスマホアプリ開発~HTML5編
by
Mitsuhiro Tanda
eZ Publish 2012年4月勉強会 - eZ Publish設計ベストプラクティス
by
ericsagnes
第2回 FIC+FCS勉強会
by
Hiroyuki Honta
More from SwapSkills
PDF
セマンティック検索 20100731
by
SwapSkills
PDF
Talk microdata
by
SwapSkills
PDF
ゲーム作成で学ぶ iPhoneアプリケーション超入門
by
SwapSkills
PDF
SwapSkillsFree|jQueryMobile [基礎編]
by
SwapSkills
PDF
HTML5 & Web Platform
by
SwapSkills
PDF
実践!スマートフォンサイト制作
by
SwapSkills
PDF
スマートフォンサイトのトレンドとユーザビリティ
by
SwapSkills
PDF
今からハジメるHTML5マークアップ
by
SwapSkills
PDF
『XHTML+SVG+MathMLの技術を知る! 』 小山田 晃浩
by
SwapSkills
PPT
『はじめてのXSLT 』小林 信次
by
SwapSkills
PDF
Swapskills Print Css
by
SwapSkills
PDF
Swap Skills I Phone
by
SwapSkills
セマンティック検索 20100731
by
SwapSkills
Talk microdata
by
SwapSkills
ゲーム作成で学ぶ iPhoneアプリケーション超入門
by
SwapSkills
SwapSkillsFree|jQueryMobile [基礎編]
by
SwapSkills
HTML5 & Web Platform
by
SwapSkills
実践!スマートフォンサイト制作
by
SwapSkills
スマートフォンサイトのトレンドとユーザビリティ
by
SwapSkills
今からハジメるHTML5マークアップ
by
SwapSkills
『XHTML+SVG+MathMLの技術を知る! 』 小山田 晃浩
by
SwapSkills
『はじめてのXSLT 』小林 信次
by
SwapSkills
Swapskills Print Css
by
SwapSkills
Swap Skills I Phone
by
SwapSkills
HTML5を使うためのプログレッシブエンハンスメント 〜すべての人に確実に情報を届けるために〜SwapSkillsFreeEventProgressive enhancement
1.
HTML5を使うためのプログレッシブ・エンハンスメント
Swap Skills@アップルストア銀座 2011年7月13日 有限会社 futomi 代表取締役 羽田野 太巳 http://www.html5.jp/ http://www.futomi.com/ http://twitter.com/futomi/
2.
<ruby> 羽田野<rp>(</rp><rt>はたの</rt><rp>)</rp> 太巳<rp>(</rp><rt>ふとみ</rt><rp>)</rp></ruby>
3.
http://www.futomi.com/
4.
http://www.html5.jp/
5.
HTML5 = Markup
+ API
6.
アジェンダ
ウェブとは 開発アプローチRegressive Enhancement Graceful DegradationProgressive Enhancement まとめ
7.
ウェブとはhttp://www.flickr.com/photos/notionscapital/5045320233/
8.
あらゆる対象に情報を伝える
9.
ちらし
10.
あらゆる対象に同じUX
11.
あらゆる対象に同じUX
≠ウェブ
12.
クロスブラウザー対策あらゆる対象に
同じUXを提供する
13.
クロスブラウザー対策あらゆる対象に
同じUXを提供する 確実に情報を伝える
14.
本来のウェブとは• 非メディア依存 –
ビジュアル・ブラウザー – 支援技術(Assistive Technology) • スクリーンリーダーなど – 検索エンジンのロボット• リフローが前提 – スクリーン・サイズに応じて変形自在 – デメリットではなく、大きなメリット• マルチデバイス – PC、スマートフォン、テレビなど
15.
同じUXは美徳? 違いは悪徳?
16.
同じUXは美徳? 違いは悪徳?“私は、かしましい美徳よりは、
静かな悪徳を好む” Albert Einstein
17.
Progressive Enhancementそれは違いを受け入れること
18.
開発アプローチhttp://www.flickr.com/photos/15216811@N06/5254696771/
19.
さまざまな用語
Graceful Degradation Fallback RegressiveEnhancement Progressive Unobtrusive Enhancement Scripting http://www.flickr.com/photos/horiavarlan/4273913228/
20.
用語の整理開発アプローチ – Regressive
Enhancement – Graceful Degradation – Progressive Enhancement手段 – Fallback特性表現 – Unobtrusive Scripting
21.
Unobtrusive Scripting• JSは控えめにつつましく•
JSが機能することを前提としない – JSをオフにしたUA – JSの実装が貧弱なUA http://clubt.jp/product/106622_4679549.html
22.
良くない例1<a href="#"https://www.slideshare.net/slideshow/html5-swapskillsfreeeventprogressive-enhancement/8679467#23">改良版1<a href="/index.html" id="bk">トップへ</a><script>(function
() { if( ! window.addEventListener ) { return; } var bk = document.getElementById('bk'); bk.innerHTML = '前項へ戻る'; bk.addEventListener('click', function(e) { e.preventDefault(); window.history.back(); }, false);})();</script>
24.
良くない例2 <ul>
<li>ニュース</li> <li>天気予報</li> <li>マネー</li> ... </ul> li.onclick = function() { // サブメニューを動的生成 };
25.
改良版2 <ul>
... <li>マネー <ul> <li>株式</li> <li>投資信託</li> </ul> </li> ... </ul> li.onclick = function() { // 表示・非表示の切り替え };
26.
3つの開発アプローチ• 三者択一ではない 1.
Regressive Enhancement 2. Graceful Degradation 3. Progressive Enhancement• いずれも目的は同じ – すべての対象に必要な情報を確実に提供• どこまで対応するか – 対象ユーザーとコストとの兼ね合い
27.
アプローチの違い高
Regressive EnhancementUXのレベル低 低 UAの機能実装度 高
28.
REGRESSIVEENHANCEMENT http://www.amazon.co.jp/dp/4278049056/
29.
Regressive Enhancement• 古いブラウザーには、
同等の機能を あらゆる手段を使って 気合いでエミュレート• JSライブラリーが有効• 非常に高コストゆえに 自作は厳しい
30.
VideoJShttp://videojs.com/
31.
<link rel="stylesheet" href="video-js.css"><script
src="video.js"></script> 第1段階<script> 気合い注入 VideoJS.setupAllWhenReady();</script><div class="video-js-box"> <video controls> <source src="v.mp4" type="video/mp4"> 第2段階 <source src="v.webm" type="video/webm"> 第3段階 <object data="....swf"> 第4段階 ... 気合い注入 <p><a href="v.mp4">ダウンロード</a></p> 第5段階 </object> Graceful Degradation </video></div>
32.
GRACEFUL DEGRADATION
http://www.flickr.com/photos/melkorcete/180238980/
33.
Graceful Degradation• Fail
Safe/Fault Tolerant – 必要な機能がないUAを救済• デグレードして代替え機能を提供 – 少なくとも最低限の機能を提供 – HTMLのフォールバック機能が有効 – 手っ取り早いが、万能ではない
34.
マークアップ<figure> <canvas>
<table><!-- グラフの元となる表 --></table> </canvas> <figcaption>会員数の推移</figcaption></figure>
35.
結果
新しいUA 古いUAJS/ONJS/OFF
36.
要素フォールバックのポイント• JavaScriptがOFFのUAに注意• 該当の要素をサポートしたUAでは、JSが
OFFの場合を救済できない場合がある• <canvas>, <video>, <audio>, etc
37.
PROGRESSIVEENHANCEMENThttp://www.flickr.com/photos/melkorcete/180238980/
38.
Progressive Enhancement• 必要最小限の機能を用意
– まずはマークアップから – あらゆるUAで利用可能• UAの能力に応じて機能を拡張 – CSSやJSによるUXをアドオン – 最新のUAなら最高のUXを http://www.31ice.co.jp/contents/product/sundae/su046.html
39.
マークアップ<figure> <table><!-- グラフの元となる表
--></table> <figcaption>会員数の推移</figcaption></figure>
40.
スクリプト// canvas要素のノード・オブジェクトvar canvas
= document.createElement('canvas');// table要素のノード・オブジェクトvar tbl = document.getElementById('tbl');// table要素をcanvas要素に置き換えるtbl.parentNode.replaceChild(canvas, tbl);// グラフを描画...
41.
結果
新しいUA 古いUAJS/ONJS/OFF
42.
ファイルのアップロード必要なAPIが実装されていないブラウザーをサポート• ファイル選択コントロールによるファイル指定• 通常のフォーム・サブミットによるアップロード•
ファイルアップロード中の進捗はわからない http://www.futomi.com/library/zip/index.html
43.
ファイルのアップロードProgressive Enhancementを使うと• ドラッグ&ドロップによるファイル指定•
XHR2 FormDataによるPOST• アップロード中の進捗表示 http://www.futomi.com/library/zip/index.html
44.
三層を完全に分離
JS CSS HTMLHTMLにCSSとJSをインラインで混在させない HTMLだけでも最低限の機能を提供
45.
開発の順序HTMLのみで必要最小限を CSSでビジュアルを追加
JSで操作性を追加
46.
まとめ
http://www.morguefile.com/archive/display/693087
47.
優先順位を間違えない• アクセシビリティーが最優先 –
あらゆる対象に確実に情報を届ける – マークアップでできることを優先 – CSSやJSに頼らない• ユーザービリティーをアドオン – CSSで見やすさをアドオン – JSで使いやすさをアドオン – 最新UAでは最高のUX – CSSとJSはUnobtrusive(控えめ)であるべき
48.
“望んでいたものを手に入れたと
思い込んでいるときほど、 願望から遠く離れていることはない” ゲーテ「親和力」 Regressive Enhancementを求めるあまり、 大事なユーザーを逃していませんか? “1オンスの思慮分別は、 1ポンドの英知に値する” イギリスのことわざ ちょっとした工夫と配慮で、多くのユーザーに手をさしのべることができます。
49.
参考図書
designing with DOM Scripting 第二版 progressive enhancementhttp://www.amazon.co.jp/dp/1430233893/ http://www.amazon.co.jp/dp/0321658884/
50.
ご清聴ありがとうございました
有限会社 futomi 代表取締役 羽田野 太巳 http://www.html5.jp/ http://www.futomi.com/ http://twitter.com/futomi/
51.
主催:allWebクリエイター塾羽田野太巳から学ぶ「HTML5マークアップ講座」http://all-web.org/curriculums/html5/index.html羽田野太巳から学ぶ「0から学ぶ JavaScript 講座」http://all-web.org/curriculums/javascript/index.html
Download
[8]
ページ先頭
©2009-2025
Movatter.jp