ISBN: 978-4-8399-3793-5
HTML5基礎
サポート終了
| 著者 | WINGSプロジェクト 片渕彼富 |
|---|---|
| 監修 | 山田祥寛 |
| 出版社 | 毎日コミュニケーションズ |
| 価格 | 2,838円(税別) |
| 判型 | B5変判・2色 |
| ページ数 | 304ページ |
| 発売日 | 2011年3月25日 |
| 対象レベル | 初級 |
HTML5を極めよう
新たなWeb標準規格「HTML5」の解説書です。「表現力のアップ」「ブラウザ上での高い操作性」「手軽で高度な情報配信」など、新技術についてサンプルコードとともに詳説します。
HTML5の規模の大きさに戸惑うあなたへ、どのように習得すればよいか、導く一冊です。
掲載サンプルはサポートサイトよりダウンロードできます。
更新履歴
- FAQ情報:2011年6月21日 更新
- 正誤訂正:2012年12月11日 更新
目次
- 第1章 HTML5とは
- これまでのHTMLについて
- HTML5について
- HTML5でできること
- Webブラウザの対応
- HTML5とスマートフォン
- まとめ
- 第2章 HTML5の文法
- HTML5の形式
- 要素の追加、変更、廃止
- HTML5でのWebサイト作成支援ツール
- 第3章 新しいセクション/アウトラインの定義でHTML5の文書構造を実装してみよう
- セクション/アウトライン概要
- 構造化のための要素を使ってサイトを作成する
- セクション内部の構造について
- 第4章 便利になったフォーム画面を実装してみよう
- 新しく追加されたフォームコントロール
- 新しく追加された機能を持つ属性
- フォームのバリデーション機能を利用する
- 第5章 新しくなったCSSの機能を使ってみよう
- CSS3の概要
- CSS3の新しい機能
- 第6章 プラグインを使わずにvideo/audioを埋め込んでみよう
- ブラウザで扱えるファイルと圧縮形式
- ブラウザで動画を再生する
- ブラウザで音声を再生する
- 第7章 インタラクティブな画面を作成してみよう
- ブラウザ上で描画を行う
- 描画を行う基本的な動作
- グラフの作成
- アニメーション
- SVG
- 第8章 ドラッグ&ドロップ機能を実装してみよう
- ドラッグ&ドロップAPI
- File API
- ブラウザにドロップしたファイルを読み取る
- 第9章 位置情報を表示してみよう
- Geolocation API
- Geolocation APIを利用してGoogle Mapを表示する
- Google Map API逆ジオコーディングによる住所の取得
- 第10章 オフラインでも利用できるコンテンツを作成してみよう
- オフラインでコンテンツを閲覧する仕組み
- JavaScriptからキャッシュを更新する
- 第11章 ストレージでデータを保存してみよう
- Web Storageの概要
- JavaScriptからストレージを利用する
- 第12章 Webでデータベースを利用してみよう
- HTML5でのデータベースに関する仕様と現状
- Web SQL Database
- Indexed Database API
- 第13章 異なるドメイン間での通信を行ってみよう
- クロスドキュメントメッセージング
- 異なるオリジンのフレームにメッセージを送信する
- 異なるドメインの複数のウィンドウ、フレームにメッセージを送信する
- XMLHttpRequest Level2
- 事前準備
- クロスオリジンで通信を行う
- 外部サーバーへデータをアップロード
- File APIとの連携
- 第14章 サーバーと双方向通信をしてみよう
- WebSocket
- WebSocketを使ったアプリケーションの例
- WebSocket通信を利用してオブジェクトを共有する
- 第15章 バックグラウンドでJavaScriptを動かしてみよう
- Web Workers概要
- ワーカ内から同期APIを利用する
- ワーカを共有する
正誤表
| 該当頁 | 該当箇所 | 修正刷 |
|---|---|---|
| 訂正箇所 | 訂正事項 | 更新日 |
| p.55 | リスト3-16 下の解説文 | - |
| 上記の例は複数の感じにまとめてルビをふる例です。 | 上記の例は複数の漢字にまとめてルビをふる例です。 | 2012/03/15 |
| p.163 | リスト8-1 イベントの確認 sample_dd1.html 矢印の2 | - |
| <div id="drop" ondragenter="onDragEnter(event)" | <div id="drop" | 2012/10/11 |
| p.218 | リスト11-1 | - |
| if (!typeof sessionStorage == \\'undefined\\'){ | if (typeof sessionStorage == \\'undefined\\'){ | 2012/12/11 |
FAQ
本書のサンプルファイルは、解凍時にパスワードが必要ですので、パスワード付のZipファイルを解凍できるソフトをご使用ください。
パスワードは、本書P.2を参照ください。
以下のサイトなども参考にしてみてください。
http://oshiete.goo.ne.jp/qa/5780226.html
パスワードは、本書P.2を参照ください。
以下のサイトなども参考にしてみてください。
http://oshiete.goo.ne.jp/qa/5780226.html
更新日: 2011.06.21
ダウンロード
お問い合わせ
書籍に関するご質問や誤りのご報告、ご意見・ご感想などをお寄せください。
お問い合わせの前にFAQ・正誤表をご確認ください。すでに掲載済みの内容については個別回答が難しい場合があります。