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
MY
Uploaded by
Masataka Yakura
495,254 views
HTML5, きちんと。
HTML5の概要や目的について説明しています。セクション関連要素についても紹介しています。2009年のCSS Nite vol. 40で話したときのスライドです。
Technology
◦
Read more
315
Save
Share
Embed
Embed presentation
Download
Downloaded 1,651 times
1
/ 174
2
/ 174
3
/ 174
4
/ 174
5
/ 174
6
/ 174
7
/ 174
8
/ 174
9
/ 174
10
/ 174
11
/ 174
12
/ 174
13
/ 174
14
/ 174
15
/ 174
16
/ 174
17
/ 174
18
/ 174
19
/ 174
20
/ 174
21
/ 174
22
/ 174
23
/ 174
24
/ 174
25
/ 174
26
/ 174
27
/ 174
28
/ 174
29
/ 174
30
/ 174
31
/ 174
32
/ 174
33
/ 174
34
/ 174
35
/ 174
36
/ 174
37
/ 174
38
/ 174
39
/ 174
40
/ 174
41
/ 174
42
/ 174
43
/ 174
44
/ 174
45
/ 174
46
/ 174
47
/ 174
48
/ 174
49
/ 174
50
/ 174
51
/ 174
52
/ 174
53
/ 174
54
/ 174
55
/ 174
56
/ 174
57
/ 174
58
/ 174
59
/ 174
60
/ 174
61
/ 174
62
/ 174
63
/ 174
64
/ 174
65
/ 174
66
/ 174
67
/ 174
68
/ 174
69
/ 174
70
/ 174
71
/ 174
72
/ 174
73
/ 174
74
/ 174
75
/ 174
76
/ 174
77
/ 174
78
/ 174
79
/ 174
80
/ 174
81
/ 174
82
/ 174
83
/ 174
84
/ 174
85
/ 174
86
/ 174
87
/ 174
88
/ 174
89
/ 174
90
/ 174
91
/ 174
92
/ 174
93
/ 174
94
/ 174
95
/ 174
96
/ 174
97
/ 174
98
/ 174
99
/ 174
100
/ 174
101
/ 174
102
/ 174
103
/ 174
104
/ 174
105
/ 174
106
/ 174
107
/ 174
108
/ 174
109
/ 174
110
/ 174
111
/ 174
112
/ 174
113
/ 174
114
/ 174
115
/ 174
116
/ 174
117
/ 174
118
/ 174
119
/ 174
120
/ 174
121
/ 174
122
/ 174
123
/ 174
124
/ 174
125
/ 174
126
/ 174
127
/ 174
128
/ 174
129
/ 174
130
/ 174
131
/ 174
132
/ 174
133
/ 174
134
/ 174
135
/ 174
136
/ 174
137
/ 174
138
/ 174
139
/ 174
140
/ 174
141
/ 174
142
/ 174
143
/ 174
144
/ 174
145
/ 174
146
/ 174
147
/ 174
148
/ 174
149
/ 174
150
/ 174
151
/ 174
152
/ 174
153
/ 174
154
/ 174
155
/ 174
156
/ 174
157
/ 174
158
/ 174
159
/ 174
160
/ 174
161
/ 174
162
/ 174
163
/ 174
164
/ 174
165
/ 174
166
/ 174
167
/ 174
168
/ 174
169
/ 174
170
/ 174
171
/ 174
172
/ 174
173
/ 174
174
/ 174
Recommended
PPTX
徳丸本に載っていないWebアプリケーションセキュリティ
by
Hiroshi Tokumaru
PDF
近ごろサイボウズで流行ってる「敷居が低いLT」の話
by
Ko Kazaana
PPTX
Device Farm を使ったスマホアプリの自動テスト
by
Kenichi Tatsuhama
PDF
サービスブループリントによるシステム設計手法の紹介 - XP祭り2022
by
Yusuke Suzuki
ODP
Format string Attack
by
icchy
PDF
Redmine + MySQL 応答性能の調査結果と対策
by
Kuniharu(州晴) AKAHANE(赤羽根)
PDF
とあるメーカーのRedmine活用事例
by
agileware_jp
PPTX
そのアプリ開発PowerAppsでやるか否かの指針?(※個人的見解)
by
Teruchika Yamada
PDF
Laravelを用いたゲームサーバーのチューニング
by
NOW PRODUCTION
PDF
社内ドキュメント検索システム構築のノウハウ
by
Shinsuke Sugaya
PDF
PHP 8 と V8 (JavaScript) で速さを見比べてみよう!
by
shinjiigarashi
PPTX
FIWARE Orion Context Broker コンテキスト情報管理 (Orion 3.4.0対応)
by
fisuda
PDF
MongoDBを用いたソーシャルアプリのログ解析 〜解析基盤構築からフロントUIまで、MongoDBを最大限に活用する〜
by
Takahiro Inoue
PDF
趣味と仕事の違い、現場で求められるアプリケーションの可観測性
by
LIFULL Co., Ltd.
PPTX
SPAセキュリティ入門~PHP Conference Japan 2021
by
Hiroshi Tokumaru
PDF
GraphQL入門 (AWS AppSync)
by
Amazon Web Services Japan
PDF
勝てる「開発プロセス」のつくり方
by
Hiromasa Oka
PDF
チケット駆動で加速する顧客と協業するプロジェクトマネジメント
by
グロースエクスパートナーズ株式会社/Growth xPartners Incorporated.
PPTX
心理的安全性と、Veinの紹介 Psychological safety and introduction of Vein
by
Tokoroten Nakayama
PDF
Javaの進化にともなう運用性の向上はシステム設計にどういう変化をもたらすのか
by
Yoshitaka Kawashima
PDF
Redmineをつかったスクラム開発のはじめの一歩
by
kiita312
PPTX
IDaaS を利用すべき理由とエンジニアがおさえておくべきポイント (2021年1月14日)
by
Masanori KAMAYAMA
PDF
挫折しないRedmine
by
Go Maeda
PDF
セキュアエレメントとIotデバイスセキュリティ2
by
Kentaro Mitsuyasu
PDF
「プロジェクト管理」を超えた Redmine 活用の道のりとこれから
by
Minoru Maeda
PDF
FridaによるAndroidアプリの動的解析とフッキングの基礎
by
ken_kitahara
PPT
見積勉強会(Fp編)
by
minoru-ito
PPTX
がっつりMongoDB事例紹介
by
Tetsutaro Watanabe
PDF
今からハジメるHTML5マークアップ
by
SwapSkills
PDF
見やすいプレゼン資料の作り方 - リニューアル増量版
by
MOCKS | Yuta Morishige
More Related Content
PPTX
徳丸本に載っていないWebアプリケーションセキュリティ
by
Hiroshi Tokumaru
PDF
近ごろサイボウズで流行ってる「敷居が低いLT」の話
by
Ko Kazaana
PPTX
Device Farm を使ったスマホアプリの自動テスト
by
Kenichi Tatsuhama
PDF
サービスブループリントによるシステム設計手法の紹介 - XP祭り2022
by
Yusuke Suzuki
ODP
Format string Attack
by
icchy
PDF
Redmine + MySQL 応答性能の調査結果と対策
by
Kuniharu(州晴) AKAHANE(赤羽根)
PDF
とあるメーカーのRedmine活用事例
by
agileware_jp
PPTX
そのアプリ開発PowerAppsでやるか否かの指針?(※個人的見解)
by
Teruchika Yamada
徳丸本に載っていないWebアプリケーションセキュリティ
by
Hiroshi Tokumaru
近ごろサイボウズで流行ってる「敷居が低いLT」の話
by
Ko Kazaana
Device Farm を使ったスマホアプリの自動テスト
by
Kenichi Tatsuhama
サービスブループリントによるシステム設計手法の紹介 - XP祭り2022
by
Yusuke Suzuki
Format string Attack
by
icchy
Redmine + MySQL 応答性能の調査結果と対策
by
Kuniharu(州晴) AKAHANE(赤羽根)
とあるメーカーのRedmine活用事例
by
agileware_jp
そのアプリ開発PowerAppsでやるか否かの指針?(※個人的見解)
by
Teruchika Yamada
What's hot
PDF
Laravelを用いたゲームサーバーのチューニング
by
NOW PRODUCTION
PDF
社内ドキュメント検索システム構築のノウハウ
by
Shinsuke Sugaya
PDF
PHP 8 と V8 (JavaScript) で速さを見比べてみよう!
by
shinjiigarashi
PPTX
FIWARE Orion Context Broker コンテキスト情報管理 (Orion 3.4.0対応)
by
fisuda
PDF
MongoDBを用いたソーシャルアプリのログ解析 〜解析基盤構築からフロントUIまで、MongoDBを最大限に活用する〜
by
Takahiro Inoue
PDF
趣味と仕事の違い、現場で求められるアプリケーションの可観測性
by
LIFULL Co., Ltd.
PPTX
SPAセキュリティ入門~PHP Conference Japan 2021
by
Hiroshi Tokumaru
PDF
GraphQL入門 (AWS AppSync)
by
Amazon Web Services Japan
PDF
勝てる「開発プロセス」のつくり方
by
Hiromasa Oka
PDF
チケット駆動で加速する顧客と協業するプロジェクトマネジメント
by
グロースエクスパートナーズ株式会社/Growth xPartners Incorporated.
PPTX
心理的安全性と、Veinの紹介 Psychological safety and introduction of Vein
by
Tokoroten Nakayama
PDF
Javaの進化にともなう運用性の向上はシステム設計にどういう変化をもたらすのか
by
Yoshitaka Kawashima
PDF
Redmineをつかったスクラム開発のはじめの一歩
by
kiita312
PPTX
IDaaS を利用すべき理由とエンジニアがおさえておくべきポイント (2021年1月14日)
by
Masanori KAMAYAMA
PDF
挫折しないRedmine
by
Go Maeda
PDF
セキュアエレメントとIotデバイスセキュリティ2
by
Kentaro Mitsuyasu
PDF
「プロジェクト管理」を超えた Redmine 活用の道のりとこれから
by
Minoru Maeda
PDF
FridaによるAndroidアプリの動的解析とフッキングの基礎
by
ken_kitahara
PPT
見積勉強会(Fp編)
by
minoru-ito
PPTX
がっつりMongoDB事例紹介
by
Tetsutaro Watanabe
Laravelを用いたゲームサーバーのチューニング
by
NOW PRODUCTION
社内ドキュメント検索システム構築のノウハウ
by
Shinsuke Sugaya
PHP 8 と V8 (JavaScript) で速さを見比べてみよう!
by
shinjiigarashi
FIWARE Orion Context Broker コンテキスト情報管理 (Orion 3.4.0対応)
by
fisuda
MongoDBを用いたソーシャルアプリのログ解析 〜解析基盤構築からフロントUIまで、MongoDBを最大限に活用する〜
by
Takahiro Inoue
趣味と仕事の違い、現場で求められるアプリケーションの可観測性
by
LIFULL Co., Ltd.
SPAセキュリティ入門~PHP Conference Japan 2021
by
Hiroshi Tokumaru
GraphQL入門 (AWS AppSync)
by
Amazon Web Services Japan
勝てる「開発プロセス」のつくり方
by
Hiromasa Oka
チケット駆動で加速する顧客と協業するプロジェクトマネジメント
by
グロースエクスパートナーズ株式会社/Growth xPartners Incorporated.
心理的安全性と、Veinの紹介 Psychological safety and introduction of Vein
by
Tokoroten Nakayama
Javaの進化にともなう運用性の向上はシステム設計にどういう変化をもたらすのか
by
Yoshitaka Kawashima
Redmineをつかったスクラム開発のはじめの一歩
by
kiita312
IDaaS を利用すべき理由とエンジニアがおさえておくべきポイント (2021年1月14日)
by
Masanori KAMAYAMA
挫折しないRedmine
by
Go Maeda
セキュアエレメントとIotデバイスセキュリティ2
by
Kentaro Mitsuyasu
「プロジェクト管理」を超えた Redmine 活用の道のりとこれから
by
Minoru Maeda
FridaによるAndroidアプリの動的解析とフッキングの基礎
by
ken_kitahara
見積勉強会(Fp編)
by
minoru-ito
がっつりMongoDB事例紹介
by
Tetsutaro Watanabe
Viewers also liked
PDF
今からハジメるHTML5マークアップ
by
SwapSkills
PDF
見やすいプレゼン資料の作り方 - リニューアル増量版
by
MOCKS | Yuta Morishige
PDF
Webデザインのセオリーを学ぼう
by
Toshiaki Sasaki
PDF
最強オブジェクト指向言語 JavaScript 再入門!
by
Yuji Nojima
PDF
細かすぎて伝わらないD3 ver.4の話
by
清水 正行
PDF
しょぼいプレゼンをパワポのせいにするな! by @jessedee
by
「MakeLeaps」請求書の作成、管理、郵送
PDF
大規模サイトにおける本当は怖いCSSの話
by
井上 誠
PDF
Sass 超入門
by
Michinari Odajima
PPT
色彩センスのいらない配色講座
by
Mariko Yamaguchi
PDF
HTML5のCanvas入門 - Img画像を編集してみよう -
by
Toshio Ehara
KEY
ノンデザイナーのための配色理論
by
tsukasa obara
PDF
ノンプログラマーのためのjQuery入門
by
Hayato Mizuno
PDF
Developers Summit 2013【14-E-4】デザインをするときにデザイナーが考えること〜デザイナーの頭の中〜
by
Chihiro Tomita
PDF
【14-E-5】現場で役立つUX ~エンタープライズUXの現在とこれから~
by
Shinji Semba
PDF
⑯jQueryをおぼえよう!その2
by
Nishida Kansuke
PDF
今必要なCSSアーキテクチャ
by
Mayu Kimura
PDF
HTML5 入門
by
NOAN
PDF
⑮jQueryをおぼえよう!その1
by
Nishida Kansuke
PDF
データビジュアライゼーションはなぜ「コストが高い」と言われるのか
by
清水 正行
今からハジメるHTML5マークアップ
by
SwapSkills
見やすいプレゼン資料の作り方 - リニューアル増量版
by
MOCKS | Yuta Morishige
Webデザインのセオリーを学ぼう
by
Toshiaki Sasaki
最強オブジェクト指向言語 JavaScript 再入門!
by
Yuji Nojima
細かすぎて伝わらないD3 ver.4の話
by
清水 正行
しょぼいプレゼンをパワポのせいにするな! by @jessedee
by
「MakeLeaps」請求書の作成、管理、郵送
大規模サイトにおける本当は怖いCSSの話
by
井上 誠
Sass 超入門
by
Michinari Odajima
色彩センスのいらない配色講座
by
Mariko Yamaguchi
HTML5のCanvas入門 - Img画像を編集してみよう -
by
Toshio Ehara
ノンデザイナーのための配色理論
by
tsukasa obara
ノンプログラマーのためのjQuery入門
by
Hayato Mizuno
Developers Summit 2013【14-E-4】デザインをするときにデザイナーが考えること〜デザイナーの頭の中〜
by
Chihiro Tomita
【14-E-5】現場で役立つUX ~エンタープライズUXの現在とこれから~
by
Shinji Semba
⑯jQueryをおぼえよう!その2
by
Nishida Kansuke
今必要なCSSアーキテクチャ
by
Mayu Kimura
HTML5 入門
by
NOAN
⑮jQueryをおぼえよう!その1
by
Nishida Kansuke
データビジュアライゼーションはなぜ「コストが高い」と言われるのか
by
清水 正行
Similar to HTML5, きちんと。
PDF
「html5 boilerplate」から考える、これからのマークアップ
by
Yasuhito Yabe
PDF
HTML5マークアップの心得と作法
by
Futomi Hatano
PDF
GDG Women DevfestW
by
Tomoko Sato
PDF
Google Developer Day 2010 Japan: HTML5 とウェブサイトデザイン (矢倉 眞隆)
by
Google Developer Relations Team
PDF
Html5でword pressテーマを作るよ!
by
Muyuu Fujita
PDF
HTML5 in Firefox4
by
dynamis
PDF
メディア芸術基礎 II HTML5とは何か? HTML5、はじめの一歩
by
Atsushi Tadokoro
PDF
HTML5 for IA
by
Atsushi HASEGAWA, Ph.D.
PDF
マークアップ講座 01b HTML
by
eiji sekiya
PDF
Concentrated HTML5 & Attractive HTML5
by
Sho Ito
PDF
情報編集(Web) HTML5とは何か? HTML5、はじめの一歩
by
Atsushi Tadokoro
PDF
HTML5
by
smallworkshop
KEY
HTML5での制作、いつから始める?
by
Fuminori Mori
PDF
130107html5
by
Atsushi Ishimoto
PDF
Web Platform -- Moving Forward!
by
Masataka Yakura
PDF
今日からはじめるHTML5 ver.2012
by
Yasuhito Yabe
PDF
HTML5を用いたセマンティックな文書作成【TechBuzz】第8回HTML5開発技術勉強会 〜先行事例紹介/交流会〜
by
圭輔 大曽根
PDF
HTML5など社内勉強会 Vol.2 - HTML5, CSS3
by
George Harada
PDF
To write a better HTML
by
aotak
KEY
Html5で変わるいろんなこと
by
Masakazu Muraoka
「html5 boilerplate」から考える、これからのマークアップ
by
Yasuhito Yabe
HTML5マークアップの心得と作法
by
Futomi Hatano
GDG Women DevfestW
by
Tomoko Sato
Google Developer Day 2010 Japan: HTML5 とウェブサイトデザイン (矢倉 眞隆)
by
Google Developer Relations Team
Html5でword pressテーマを作るよ!
by
Muyuu Fujita
HTML5 in Firefox4
by
dynamis
メディア芸術基礎 II HTML5とは何か? HTML5、はじめの一歩
by
Atsushi Tadokoro
HTML5 for IA
by
Atsushi HASEGAWA, Ph.D.
マークアップ講座 01b HTML
by
eiji sekiya
Concentrated HTML5 & Attractive HTML5
by
Sho Ito
情報編集(Web) HTML5とは何か? HTML5、はじめの一歩
by
Atsushi Tadokoro
HTML5
by
smallworkshop
HTML5での制作、いつから始める?
by
Fuminori Mori
130107html5
by
Atsushi Ishimoto
Web Platform -- Moving Forward!
by
Masataka Yakura
今日からはじめるHTML5 ver.2012
by
Yasuhito Yabe
HTML5を用いたセマンティックな文書作成【TechBuzz】第8回HTML5開発技術勉強会 〜先行事例紹介/交流会〜
by
圭輔 大曽根
HTML5など社内勉強会 Vol.2 - HTML5, CSS3
by
George Harada
To write a better HTML
by
aotak
Html5で変わるいろんなこと
by
Masakazu Muraoka
HTML5, きちんと。
1.
HTML5, きちんと。masataka yakura
2.
こんばんは。矢倉といいます。
3.
http://www.mitsue.co.jp/
4.
Web 標準 Bloghttp://standards.mitsue.co.jp/
5.
OperaWeb標準カリキュラムhttp://dev.opera.com/articles/view/801
6.
Web Designing2009年11月号(10月17日発売)
7.
「HTML5 & CSS3
で Web は変わるのか?」
8.
監修しました →(11月21日発売)
9.
「プロクリエイターの作例に学ぶ XHTML+CSS 達人テクニック」
10.
本日のテーマ:HTML5
11.
まだまだ情報が少ない。
12.
背景や目的についてもある程度は知ってて欲しい。
13.
HTML5とは?
HTML5のセクションXHTMLはどうなる? 勧告はいつごろ?もうひとつの目的 どう使っていくかHTML5の新機能
14.
HTML5 とは?
15.
「Web プラットフォーム」その中核をなす仕様。
16.
HTML4 や XHTML1
は「文書」の作成が目的だった。
17.
HTML5 では新たに「アプリケーション」が加わる。
18.
これまでのあゆみ
19.
1998 年 2
月XML 1.0 が勧告。
20.
W3C は XML
への移行を計画。
21.
HTML は段階を経てXML に移行するプランに。
22.
XHTML 1.0 ―
HTML4 を XML 化XHTML 1.1 ― 機能を細分化XHTML 2.0 ― 新しく作り直し
23.
2002 年~ブログが普及しだす。
24.
「XHTML+CSS」が広まる。
25.
ほとんどが text/htmlXMLとして使われなかった。
27.
Web アプリが台頭し今の HTML
では機能不足に。
28.
新しい機能の実現にXML の普及を待つ必要がある?
29.
2004 年 6
月W3C のワークショップにて
30.
ベンダー「HTML の拡張を!」
31.
W3C「うちではやりませんが
お好きにどうぞ。」
32.
Apple, Mozilla, OperaWHATWG
を立ち上げる。
33.
ベンダーによってHTML の拡張が始められた。
34.
ベンダーが関わった仕様は開発者から評価を得ていく。
35.
2006 年 10
月Tim Berners-Lee のブログにて
36.
It is necessary to evolve HTML incrementally. The attempt to get the world to switch to XML […] all at once didn’t work.― Tim Berners‐Lee: “Reinventing HTML”
37.
「XML への移行は いっせいには進まなかった。」
38.
2007 年 3
月新 HTML WG 設立。
39.
WHATWG と協力してHTML5 の策定をスタート。
40.
2009 年 5
月Google I/O で大プッシュ。
41.
少しずつ実装も進んでいる。
42.
XHTML はどうなる?
43.
XHTML2 WG が2009
年末で活動終了と発表。
44.
XHTML 2.0 は終了。でも、XHTML
はなくならない。
45.
HTML5 は XML
として扱うことも可能(XHTML5)
46.
HTML5 の HTML
構文でも「XMLっぽく」書けるように。
47.
<img>
← 今までの HTML<img /> ← こっちも OK に!※ 混在もできます。
48.
というわけで、ご心配なく。
49.
Misunderstanding Markuphttp://standards.mitsue.co.jp/resources/mm_comic/
50.
もうひとつの目的
51.
「機能の拡張」もあるけれど「互換性」も重要なテーマ。
52.
1. ブラウザーの互換性
54.
Web アプリの開発にはJavaScript や
DOM が不可欠。
56.
クロスブラウザー対応は厄介。互換性に問題がある。
57.
非互換を生む 2 つの「ない」
58.
実装 がない。→ 対応状況が異なる
59.
仕様 がない。→ 実装に違いが生まれる
60.
実装はベンダー依存だが仕様は定義して対応できる。
61.
HTML5 では詳細な処理規則を定義。
62.
2. 既存の実装との互換性
63.
今のブラウザーやサイトとも互換性をある程度は保つ。
64.
大きな変更はできないが今の環境を捨てずに済む。
65.
互換性を持つことでWebを段階的に進化させられる。
66.
HTML5 の新機能
67.
APIの追加やマークアップの拡張など。
68.
<canvas>
69.
スクリプトから画像を扱う。応用はさまざま。
70.
Bespinhttps://bespin.mozilla.com/
71.
<canvas> で作られたエディタ。
73.
Chrome Experimentshttp://www.chromeexperiments.com/
74.
最新技術のショーケース。
76.
<video> & <audio>
77.
<img> みたく、簡単に動画・音声を扱えるように。
78.
<video src=“intro_html5.vid”>
<a …> ダウンロード </a></video>
80.
プラグインじゃないのでCSS や SVG
と組み合わせが可能。
81.
マークアップ
82.
マークアップにも数多くの拡張や変更が。
83.
<canvas> <audio> <video>
<header><footer> <section> <article> <nav><aside> <hgroup> <figure> <details><datalist> <meter> <progress><time> <mark> <ruby> etc...
84.
よく使われる class/id を要素として採用する。
85.
<div id=“header”>→ <header><div
class=“section”>→ <section>
86.
定型句はよりシンプルに。
87.
<!DOCTYPE html>
88.
<meta charset=“UTF-8”>
89.
古いブラウザーでも機能する。
90.
フォームの拡張も。
91.
<input type=text ...><input
type=password ...>
92.
<input
type=email ...><input type=range ...><input type=color ...><input type=datetime ...>...
93.
名
前 (必須):メール (必須):
94.
<input type=“text” ...
required><input type=“email” ... required>
95.
サイト内検索:
キーワードを入力
96.
<input type=“search”
placeholder=“キーワードを入力”>
97.
HTML5 のセクション
98.
文書構造をより明示的に表せる。
99.
<section>章や節などの、ひとまとまり
100.
<section> <h3> section
要素 </h3> <p> 章や節などを表す。</p> ...</section><section> <h3> nav 要素 </h3> <p> 主要なナビゲーションを表す。</p> ...</section>
101.
<section> <h3> article
要素 </h3> <p> 自己完結するセクションを表す。</p> <section> <h4> サンプル </h4> ... </section></section>
102.
<nav>主要なナビゲーション
103.
<nav class=“global”> <ul>
<li> <a ...> ホーム </a> <li> <a ...> お知らせ </a> <li> <a ...> HTML5 Niteって? </a> <li> <a ...> これまでのNite </a> <li> <a ...> お問い合わせ </a> </ul></nav>
104.
UA が <nav>
を利用することでアクセシビリティも高まる?
105.
<article>記事など、自己完結するセクション
106.
<article class=“entry” id=“vol40”>
<h2> CSS Nite in Ginza, Vol. 40 </h2> <p> 4周年記念となるVol.40では… </p> <section> <h3> 事前登録について </h3> ... </section> ...</article>
107.
フィードの <item> や<entry>
などをイメージ。
108.
<aside>補足的な情報や、サイドバー
109.
<section> <h2> nav
要素 </h2> <p> 主要なナビゲーションを表します。 </p> <aside> <p> 海外では「navi」よりも 「nav」の方が多いみたいです。</p> </aside></section>
110.
<header> ... </header><div
class=wrap> <div class=main> ... </div> <aside class=sidebar> ... </aside></div><footer> ... </footer>
111.
セクションと見出しからアウトラインができる。
112.
<article>
<h1> HTML5 のセクション </h1> <nav> ... </nav> ... <section> <h2> nav 要素 </h2> ... <aside> <h3>「navi」ではなく「nav」</h3> ... </aside> ... </section>...
113.
HTML5 のセクション (見出しなしの目次)
section 要素 nav 要素 「navi」ではなく「nav」 article 要素 aside 要素
114.
見出しだけでもアウトラインはできる。
115.
<h1> HTML5 のセクション
</h1><h2> section 要素 </h2><h2> nav 要素 </h2><h3>「navi」ではなく「nav」</h3><h2> article 要素 </h2>...
116.
HTML5 のセクション section
要素 nav 要素 「navi」ではなく「nav」 article 要素 aside 要素
117.
注意!
118.
使い方を間違えるとアウトラインが壊れてしまう。
119.
特に <section> は気をつけて。
120.
<article class=“entry”> <header>
<h2> タイトル </h2> </header> <section class=“body”> <p> 本文 </p> <p> テキストテキスト </p> </section> <footer> ... </footer></article>
121.
<header id=logo> <section>
<h1> <img src=logo ...> </h1> </section></header>
122.
<section id=wrapper> <section
id=main> <article> <section> <header> ... </header> ... </section> </article> </section> ...</section>
123.
セクションは意味的なもの。アウトラインを意識して。
124.
レイアウト目的なら <div> で。
125.
勧告はいつごろ?
127.
「2010 年 9
月」とある。でも、むりです。
128.
「勧告」とは?
129.
仕様がすべて実装されすぐに使える状態。
130.
実装が終わるのは?
131.
「2022 年」と……
132.
「使えないじゃん!」
133.
そんなことはないです。
134.
たとえば、CSS 2.1 はまだ「勧告候補」です。
135.
勧告されていませんが広く使われてます。
136.
実装されている機能から使っていけばいい。
137.
実装の本格的なスタートは「勧告候補」になった時。
138.
2012 年あたりになる?
139.
実装状況を知るには?
140.
1. 開発者向けサイト
141.
Mozilla Developer Centerhttps://developer.mozilla.org/ja
142.
Safari Dev Centerhttp://developer.apple.com/safari/
143.
2. 仕様書のステータス表示
146.
どう使っていくか
147.
「実装されてる機能から使え」とは言ったものの……
150.
対応しないブラウザーはどう対処すればよいのか?
151.
1. JavaScript で対処
152.
ExplorerCanvashttp://excanvas.sourceforge.net/
153.
IE に <canvas>
を。
154.
Modernizrhttp://www.modernizr.com/
155.
対応状況をチェックする。classもつけてくれたりする。
156.
2. 対応度合いにあわせて利用
157.
最低限なものは、全ての環境で。できる子には、高機能なものを。
158.
Progressive Enhancementって言われてるやつです。
159.
placeholder 属性無くても不都合はない。
160.
難しいことは確か。
161.
HTML5 や CSS3
は勧告までとても時間がかかる。
162.
今までと異なる考え方で取り組んでいく必要がある。
163.
今は何をすれば?
164.
実装も出てきたけれど仕様はまだまだ策定中。
165.
「<article> と <section>
を 区別する必要はあるのか。」
166.
「<section> の誤用が多い。 いっそのこと削除しては?」
167.
仕様がドラスティックに変更される可能性も……
168.
使う際には、リスクの認識を。
169.
おわりに
170.
「情報が少ない」といいました。
171.
みんなが使っていく仕様情報はみんなで共有したい。
172.
調べたことをまとめて情報を増やしていって欲しい。
173.
ありがとうございました。
174.
Contact:yakura-masataka@mitsue.co.jp
Download
[8]
ページ先頭
©2009-2025
Movatter.jp