MdN Web Mook 現場のプロが教えるHTML+CSSコーディングの最新常識 知らないと困るWebデザインの新ルール4
エムディエヌコーポレーション / 2015年03月25日 / 全194ページ
【新しい時代のHTMLとCSSの書き方、教えます。】
近年のWebコーディングはスマートフォンをはじめとする対応デバイスが劇的に増えたことから、非常に手間のかかる工程になりました。そこで本書では、“モダン”なHTML+CSSコーディングのあり方と、作業の効率化&適正化を図る手法・技術・ツールを網羅的に解説。「環境構築」→「HTMLコーディング」→「CSSコーディング」→「最適化・検証」とワークフローに沿って必要な情報を紹介しているので、タスクランナーやCSSメタ言語といった最近よく聞く技術がどの工程に関わり、どのような作業を楽にするものなのかが秩序立ててわかります。まさに、いま必読の一冊です。
近年のWebコーディングはスマートフォンをはじめとする対応デバイスが劇的に増えたことから、非常に手間のかかる工程になりました。そこで本書では、“モダン”なHTML+CSSコーディングのあり方と、作業の効率化&適正化を図る手法・技術・ツールを網羅的に解説。「環境構築」→「HTMLコーディング」→「CSSコーディング」→「最適化・検証」とワークフローに沿って必要な情報を紹介しているので、タスクランナーやCSSメタ言語といった最近よく聞く技術がどの工程に関わり、どのような作業を楽にするものなのかが秩序立ててわかります。まさに、いま必読の一冊です。
目次
- 扉
- はじめに
- 目次
- 本書の使い方
- ■INTRODUCTION 最近のコーディングの潮流
- 01 現在の現場におけるモダンなワークフロー
- ■CHAPTER1 目的に合わせたコーディングの環境整備
- 01 Node.jsとRubyの環境を整える
- 02 バージョン管理システムGitのインストールと使い方
- 03 検証を楽にしてくれるツール
- 04 仮想環境を構築しよう
- 05 パッケージマネージャーの使い方
- ■CHAPTER2 HTMLコーディング
- 01 HTML5でのマークアップ
- 02 短縮記法で高速コーディング
- 03 フォーム関連の新機能
- 04 HTML5カスタムデータ属性の有効活用
- 05 SVGでベクターグラフィックを描画する
- 06 音声と映像をWebページに埋め込む
- 07 Canvasで広がる新しい表現の世界
- 扉
- はじめに
- 目次
- 本書の使い方
- ■INTRODUCTION 最近のコーディングの潮流
- 01 現在の現場におけるモダンなワークフロー
- ■CHAPTER1 目的に合わせたコーディングの環境整備
- 01 Node.jsとRubyの環境を整える
- 02 バージョン管理システムGitのインストールと使い方
- 03 検証を楽にしてくれるツール
- 04 仮想環境を構築しよう
- 05 パッケージマネージャーの使い方
- ■CHAPTER2 HTMLコーディング
- 01 HTML5でのマークアップ
- 02 短縮記法で高速コーディング
- 03 フォーム関連の新機能
- 04 HTML5カスタムデータ属性の有効活用
- 05 SVGでベクターグラフィックを描画する
- 06 音声と映像をWebページに埋め込む
- 07 Canvasで広がる新しい表現の世界
- 08 セマンティックWebのための構造化マークアップ
- 09 SNSのシェアボタンを設定する
- 10 HTML5でのマルチデバイス対応
- 11 今から始めるWebアクセシビリティ
- ■CHAPTER3 CSSコーディング
- 01 Sass・LESSなどのCSSプリプロセッサ
- 02 スタイルガイドを作成する
- 03 レガシーブラウザへの対応
- 04 CSSのセレクタを使いこなす
- 05 CSS3で追加されたプロパティ
- 06 Webフォントを活用する
- 07 CSS3のアニメーションを活用する
- 08 Media Queriesを使ったレスポンシブWebデザイン
- 09 CSSフレームワークの導入方法と使い方
- 10 管理しやすく破綻しないCSS設計の手法
- ■CHAPTER4 最適化・検証
- 01 タスクランナーで定型作業を自動化する
- 02 表示パフォーマンスを最適化する
- 03 ブラウザに搭載されている検証ツールを利用する
- ■CHAPTER5 そのほかよく利用される技術・ツール
- 01 HTMLテンプレートのためのテンプレートエンジン
- 02 静的サイトジェネレータで高速Web開発
- 03 効率よくコーディングを進めるエディタ(IDE)紹介
- 04 作業の手間を軽減する便利ツール
- 05 最近のJavaScriptの動向を理解する
- APPENDIX コマンドライン操作
- INDEX
- 著者プロフィール
- 奥付
- カバー
※このデジタル雑誌には目次に記載されているコンテンツが含まれています。それ以外のコンテンツは、本誌のコンテンツであっても含まれていません のでご注意ください。
※電子版では、紙の雑誌と内容が一部異なる場合や、掲載されないページがある場合があります。