Movatterモバイル変換


[0]ホーム

URL:


Tomoko Sato, profile picture
Uploaded byTomoko Sato
1,697 views

GDG Women DevfestW

3月10日にGDG京都さんのイベントの「GDG DevfestW Kyoto」で発表してきました。https://sites.google.com/a/kyoto-gtug.org/devfestw/HTML5でWebサイトを作ると制作者的に楽ですよ、と言うネタです。使えるタグとその覚え方、困ったことに対する処理方法の紹介です。

Embed presentation

Download to read offline
GDG Women DevfestW 2013.03.10           HTML5でごく普通の            Webページを作る                          螺旋デザイン 佐藤とも子
自己紹介螺旋デザインという屋号でWebデザインやコーディング、執筆業をしています。
自己紹介Twitter…@tomokoNekoFacebook…いますがあんまり活動していません!(佐藤とも子で探してください)趣味はドラクエ10…本職は盗賊でLv47です。転職しつつ修行中です。
ごく普通のWebページとは普通、って人それぞれですが特に斬新な仕掛けなどのないWebページのことで進めて行きます。
HTML5を取り巻く代表的なネガティブ意見!  HTML5ですよー。って言いたいだけでは!  IE6で使えない                  記述ルールが変わる  IE7で使えない                         HTML5   なぞの技術  IE8で使えない                  タグがムッチャ増えた    Webアプリケーションはつくらないから関係ない
HTML5でWebサイトを組むメリット                      classやidの命名で悩む時間が減る                              ソースが見やすい    divだらけにならない                      タグが増えた                      HTML5         data-**の属性を自由に作れる                 この仕様を利用したjQueryプラグインが                 利用できる       万が一の時に頼れるjQueryプラグインの幅が広がる
実際に見比べてください!XHTML                         HTML5 <!DOCTYPE html PUBLIC "-//    <!DOCTYPE HTML> W3C//DTD XHTML 1.0            <html lang="ja"> Transitional//EN" "http://    <head> www.w3.org/TR/xhtml1/DTD/     <meta charset="UTF-8"> xhtml1-transitional.dtd">     <title>タイトル</title> <html xmlns="http://          </head> www.w3.org/1999/xhtml"> <head>                        <body> <meta http-equiv="Content- Type" content="text/html;     <header><h1><a charset=UTF-8" />             href="index.html"><img <title>タイトル</title>           src="img/logo.png" alt="ロ </head>                       ゴ" width="417" <body>                        height="60"></a></h1>                               <address> <div class="header"><h1><a    <p class="adr">〒 href="index.html"><img        000-0000<br>大阪市○○町 src="img/logo.png" alt="ロ                               1-2-3</p> ゴ" width="417"                <p class="tel"><img
注意点HTML5にすると!       必ずしもスーパーな機能が       付くわけでは無いです!!新規やリニューアルの構築時、      ついでにHTML5化するのがおすすめです。「なんかHTML5がすごいらしいです」などと言ってHTML5化だけの リニューアル案件をとると後で困りそうなので気をつけてください!)
具体的なコーディング方法
IE6-8をHTML5に対応させるHTML5で増えた要素を古いIEは認識しません。これに対応させるJavaScriptがあります。html5shivhttps://code.google.com/p/html5shiv/ダウンロードしてIE9未満のバージョンが読むようにリンクさせます。
html5shivの使い方<!--[if lt IE 9]><script src="jsファイルを格納しているフォルダ/html5shiv.js"></script><![endif]--> これをhead内に書き込むと古いIEでもHTML5 の要素で崩れがでません。似た名前の「html5shim」もありますが、どちらも同じです。
注意点IE6-8のHTML5対応html5shivの効果は型崩れ防止なだけで、斬新な機能(canvasなど)がonになるわけではないです!それらの機能が必要な場合は別途、ライブラリを探しましょう。
HTML5で増えた主な要素 article       section    nav   aside      header footer        figure     figcaption     time     markruby      rt    rp     wbr embed video           audiosource track canvas             datalist       keygen output        progress    meter     details summary         command menu            dialog
HTML5で増えた主な要素でdivの代わりに使えそうな物 article   section    nav   aside   header footer    figure     figcaption   time大分減りました!これなら覚えられそうですね!!
HTML5で増えた要素header             header                        headerヘッダーです。ページ全体のヘッダーにも使えます        headerし、項目のヘッダーにも使えます。                        footerfooter                  headerフッターです。ページ全体のフッターにも使えますし、項目のフッターにも使えます。                        footer                   footer
HTML5で増えた要素section意味のあるひとまとまり。見出し要素があることが望ましいです。article独立した記事、投稿内容、コメント、ウィジェットなどに利用します。
HTML5で増えた要素navナビゲーションです。そのページでメインとなるナビゲーション群にマーキングします。asideメイン情報から外れる内容です。アフィリエイトなどのマーキングにいいでしょう。
HTML5で増えた要素                    簡単な表示time時間をあらわします。          <time>2013年3月10日</time>世界標準時を基準にした非常に正確な   曖昧な言葉に正確な日にちを設定時間の指定もできます。                    <time                    datetime="2013-03-10">                    今日</time>正しい時間が分からないものには使えません。              曖昧な言葉に正確な時間まで設定<time>              <time                    datetime="2013-03-10T13:00+宇宙ができた時                    09:00"></time>             いま</time>
HTML5で増えた要素figure図であることを表します。                                     imgfigcaption                                  figcaption図に対するキャプションです。<figre> <img src=”****”> <figcaption>キャプション</figcaption></figre>
HTML5で意味が変わったタグの一部small小さめの文字   注釈や細目。コピーライトにも。em強調・斜体    強調strong強調・太字    さらに強い強調
HTML5KARUTA   http://roadstohtml5.com/html5karuta/サイトに公開されているバージョンがちょうど普通にサイトを組むのにいいタグが出ています!
記述ルールの変更閉じタグの扱いが変わりました閉じアリ<img src="homuhomu" />閉じナシ<img src="homuhomu">  どっちでもいいんです!
記述ルールの変更単純化された記述文字コードがUTF-8ですよ。って表示が!!XHTML <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />HTML5 <meta charset="UTF-8">非常に単純化されました。HTML宣言も短くなっています。
Dreamweaverのテンプレート                                    注意点+短縮された文字コード指定=文字化けします( ;´༎!Д༎!`)回避法1短縮された記述を使わない。<meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />これでOK!
Dreamweaverのテンプレート                                    注意点+短縮された文字コード指定=文字化けします( ;´༎!Д༎!`)回避法2短縮された記述と長い記述を併用する。<meta http-equiv="Content-Type" content="text/html;charset=UTF-8" /><meta charset="UTF-8">最終的にテンプレートタグを外す場合に。テンプレートを外したあとに長い方の記述をサイト内置換で削除する。
記述ルールの変更a要素が便利に!ブロック要素をマーキングしてはいけないルールが無くなったので、使い勝手が向上しました。<a href="#" ><h1>homuhomu</h1></a><a href="#" ><table>…省略…</table></a>どちらもOK!!
HTML5を使えない事情がある場合は…classの名前にHTML5の要素をつかってみる<div class="section">homuhomu</div><div class="article">homuhomu</div>このような調子で使うと慣れてくるので移行時に楽だし、class名を考える手間が減ります!
HTML5をXHTMLにするためには置換して、XHTMLにしてしまいましょう。正規表現を使うと少し楽です。HTML5の主な新規要素の閉じタグをまとめて閉じdivに /article|/section|/nav|/aside|/header|/footer|/figure |/ figcaption ↓ /div開始タグは地道にいきましょう <article ↓ <div class=”article” <!-- 使ったタグだけがんばって置換 -->
ご清聴ありがとうございました!!

Recommended

PDF
今からハジメるHTML5マークアップ
PDF
今からハジメるHTML5プログラミング
PDF
HTML5 & The Web Platform
PDF
HTML5, きちんと。
PDF
HTML5マークアップの心得と作法
ODP
HTML5 開発環境の紹介
PDF
Web Platform -- Moving Forward!
PDF
Html5でword pressテーマを作るよ!
PDF
マークアップ講座 01b HTML
PDF
情報編集(Web) HTML5とは何か? HTML5、はじめの一歩
PPTX
Bootstrapを使って効率よくWordPressオリジナルテーマを作る
KEY
WordPressプラグイン作成入門
PDF
WordPressで作るポートフォリオサイト
PDF
HTML仕様書を読んでみよう
PDF
最近、実務に導入してみたフロントエンドの技術8つの良かった点と反省点
PDF
WordPressの常識をくつがえす超簡単テーマ"doshirouto"を作ったのでこれでテーマを理解しよう!
PDF
今日から使える! HTML/CSS/JSの シンプルテクニック15選
PDF
Wordpressスマートフォンテーマ作成
PDF
Wp html5
PDF
WordPress初心者からの脱出! カスタムなんとかをちゃんと理解する
PDF
WordPressテーマ Foundation for WordPress の紹介
ODP
Pinoco phptal-phpcon-kansai
PDF
第3回WordPress Cafe プラグイン紹介
PDF
⑯jQueryをおぼえよう!その2
KEY
エンジニアの為のWordPress入門 〜WordPressはWebAppプラットフォームです〜
PDF
WordPressのオススメスライドとか記事とか集めました。(2012.10.13 WordBench神戸)
PDF
WordPress を使いこなそう
PDF
HTML5 入門
 
PDF
HTML5
PDF
今日からはじめるHTML5 ver.2012

More Related Content

PDF
今からハジメるHTML5マークアップ
PDF
今からハジメるHTML5プログラミング
PDF
HTML5 & The Web Platform
PDF
HTML5, きちんと。
PDF
HTML5マークアップの心得と作法
ODP
HTML5 開発環境の紹介
PDF
Web Platform -- Moving Forward!
PDF
Html5でword pressテーマを作るよ!
今からハジメるHTML5マークアップ
今からハジメるHTML5プログラミング
HTML5 & The Web Platform
HTML5, きちんと。
HTML5マークアップの心得と作法
HTML5 開発環境の紹介
Web Platform -- Moving Forward!
Html5でword pressテーマを作るよ!

What's hot

PDF
マークアップ講座 01b HTML
PDF
情報編集(Web) HTML5とは何か? HTML5、はじめの一歩
PPTX
Bootstrapを使って効率よくWordPressオリジナルテーマを作る
KEY
WordPressプラグイン作成入門
PDF
WordPressで作るポートフォリオサイト
PDF
HTML仕様書を読んでみよう
PDF
最近、実務に導入してみたフロントエンドの技術8つの良かった点と反省点
PDF
WordPressの常識をくつがえす超簡単テーマ"doshirouto"を作ったのでこれでテーマを理解しよう!
PDF
今日から使える! HTML/CSS/JSの シンプルテクニック15選
PDF
Wordpressスマートフォンテーマ作成
PDF
Wp html5
PDF
WordPress初心者からの脱出! カスタムなんとかをちゃんと理解する
PDF
WordPressテーマ Foundation for WordPress の紹介
ODP
Pinoco phptal-phpcon-kansai
PDF
第3回WordPress Cafe プラグイン紹介
PDF
⑯jQueryをおぼえよう!その2
KEY
エンジニアの為のWordPress入門 〜WordPressはWebAppプラットフォームです〜
PDF
WordPressのオススメスライドとか記事とか集めました。(2012.10.13 WordBench神戸)
PDF
WordPress を使いこなそう
PDF
HTML5 入門
 
マークアップ講座 01b HTML
情報編集(Web) HTML5とは何か? HTML5、はじめの一歩
Bootstrapを使って効率よくWordPressオリジナルテーマを作る
WordPressプラグイン作成入門
WordPressで作るポートフォリオサイト
HTML仕様書を読んでみよう
最近、実務に導入してみたフロントエンドの技術8つの良かった点と反省点
WordPressの常識をくつがえす超簡単テーマ"doshirouto"を作ったのでこれでテーマを理解しよう!
今日から使える! HTML/CSS/JSの シンプルテクニック15選
Wordpressスマートフォンテーマ作成
Wp html5
WordPress初心者からの脱出! カスタムなんとかをちゃんと理解する
WordPressテーマ Foundation for WordPress の紹介
Pinoco phptal-phpcon-kansai
第3回WordPress Cafe プラグイン紹介
⑯jQueryをおぼえよう!その2
エンジニアの為のWordPress入門 〜WordPressはWebAppプラットフォームです〜
WordPressのオススメスライドとか記事とか集めました。(2012.10.13 WordBench神戸)
WordPress を使いこなそう
HTML5 入門
 

Similar to GDG Women DevfestW

PDF
HTML5
PDF
今日からはじめるHTML5 ver.2012
KEY
HTML5での制作、いつから始める?
PDF
HTML5 in Firefox4
PDF
はじめよう!Visual Studio 2010 で HTML5 プログラミング ~ Internet Explorer 9 のリリースに向けて~
PDF
To write a better HTML
 
PDF
メディア芸術基礎 II HTML5とは何か? HTML5、はじめの一歩
PDF
Concentrated HTML5 & Attractive HTML5
PDF
「html5 boilerplate」から考える、これからのマークアップ
PDF
_HTML5で組んでみた_
PDF
HTML5の話
PDF
Tech.G HTML5 プレ講座
KEY
パンダの会 Html5概説
PDF
Attractive HTML5
PDF
HTML5 for IA
PDF
⑮jQueryをおぼえよう!その1
PDF
130107html5
PPTX
初めてのHtml5 20120612
PDF
HTML5など社内勉強会 Vol.2 - HTML5, CSS3
PDF
HTML5を用いたセマンティックな文書作成【TechBuzz】第8回HTML5開発技術勉強会 〜先行事例紹介/交流会〜
HTML5
今日からはじめるHTML5 ver.2012
HTML5での制作、いつから始める?
HTML5 in Firefox4
はじめよう!Visual Studio 2010 で HTML5 プログラミング ~ Internet Explorer 9 のリリースに向けて~
To write a better HTML
 
メディア芸術基礎 II HTML5とは何か? HTML5、はじめの一歩
Concentrated HTML5 & Attractive HTML5
「html5 boilerplate」から考える、これからのマークアップ
_HTML5で組んでみた_
HTML5の話
Tech.G HTML5 プレ講座
パンダの会 Html5概説
Attractive HTML5
HTML5 for IA
⑮jQueryをおぼえよう!その1
130107html5
初めてのHtml5 20120612
HTML5など社内勉強会 Vol.2 - HTML5, CSS3
HTML5を用いたセマンティックな文書作成【TechBuzz】第8回HTML5開発技術勉強会 〜先行事例紹介/交流会〜

GDG Women DevfestW


[8]ページ先頭

©2009-2025 Movatter.jp