「HTML5モバイルWeb開発実践」
分類する:Webページ制作表示#ヒョウジ#:3053558ダウンロード:282

HTML5 モバイル Web 開発の実践 内容の紹介:

今日、モバイル アプリケーション開発はソフトウェア業界に新たな波を引き起こしています。しかし、モバイル デバイスは急速に発展しており、さまざまな画面サイズ、ストレージ、パフォーマンスの制限があるため、複数のプラットフォーム上で高パフォーマンスで応答性の高いモバイル Web サイトを作成する方法がプログラマーが直面する主な課題です。

『HTML5 モバイル Web 開発の実践』では、この課題に対する解決策を提供します。この本を読むことで、複数のモバイル プラットフォーム間で最新の HTML5 モバイル固有の機能を効果的に活用する方法がわかります。この本は、モバイル Web、デバイス側の構成と最適化、インタラクション、レスポンシブ デザイン、デバイス アクセス、デバッグ、パフォーマンス テスト、リッチ メディアなどの観点から始まる 10 章に分かれています。60 以上の実践的な手順が含まれており、説明されています。 iOS、Android、Windows Phone、BlackBerry などの多くの主流モバイル アプリケーション プラットフォームに適した、高速で応答性の高い HTML5 モバイル Web サイトを構築する方法を詳しく説明します。

『HTML5 モバイル Web 開発実践』の著者は、HTML5 ボイラープレート プロジェクトのメンバーであり、MobileBoilerplate (http://h5bp.com/mobile) の主な開発者です。 『HTML5 モバイル Web 開発の実践』は、高パフォーマンスで応答性の高い、クロスプラットフォームの HTML5 モバイル Web サイトの実装に取り​​組むプログラマー向けに作成されており、モバイル Web 開発に興味のある読者の学習リファレンスとしても適しています。

HTML5 モバイル Web 開発実践の目次:

第 1 章 HTML5 とモバイル Web サイト
1.1 はじめに
1.2 Web サイトに適したモバイル デバイスを決定する
1.2.1 ユーザーが最もよく使用するプラットフォームとブラウザ
1.2.2 最新のスクリプトをサポートするモバイル デバイスを使用しているユーザーの数
1.2.3 Google Analytics の代替手段
1.2.4 Google Analytics の精度
1.2.5 サーバーの読み取り速度に関する懸念
1.3 モバイル開発ツールの構成
1.3.1 準備
1.3.2 実践
1.3.3 レビュー
1.3.4 拡張子
1.4 BlackBerryエミュレータ
1.4.1 準備
1.4.2 実践
1.5 モバイル開発環境の構成
1.5.1 準備
1.5.2 実践
1.5.3 レビュー
1.5.4 拡張子
1.6 モバイル Web サイトでの HTML5 の使用
1.6.1 準備
1.6.2 実践
1.6.3 レビュー
1.6.4 拡張子
1.7 クロスブラウザー HTML5
1.7.1 準備
1.7.2 実践
1.7.3 レビュー
1.7.4 拡張子
1.8 モバイルデザイン
1.8.1 準備
1.8.2 実践
1.8.3 レビュー
1.8.4 拡張子
1.9 コンテンツ戦略を定義する
1.9.1 準備
1.9.2 実践
1.9.3 レビュー
1.9.4 拡張子
第2章 モバイル端末の構成と最適化
2.1 はじめに
2.2 インターフェースアイコン
から Web アプリケーションを起動します。 2.2.1 準備
2.2.2 実践
2.2.3 レビュー
2.2.4 拡張子
2.2.5 参考文献
2.3 テキストのフォント サイズのリセットを回避する
2.3.1 準備
2.3.2 実践
2.3.3 レビュー
2.3.4 拡張子
2.4 ブラウザのビューポート幅設定を最適化する
2.4.1 準備
2.4.2 実践
2.4.3 レビュー
2.4.4 拡張子
2.5 モバイル版 Safari のリフロースケール問題を修正
2.5.1 準備
2.5.2 実践
2.5.3 レビュー
2.5.4 拡張子
2.6 ブラウザで携帯電話のネイティブ アプリケーションを起動する
2.6.1 準備
2.6.2 実践
2.6.3 レビュー
2.6.4 拡張子
2.7 iPhone で全画面モードを開始する
2.7.1 準備
2.7.2 実践
2.7.3 レビュー
2.7.4 拡張子
2.8 フォーカス時に iOS が自動的にズームしないようにする
2.8.1 準備
2.8.2 実践
2.8.3 レビュー
2.8.4 拡張子
2.9 一部の WebKit 機能を無効化または制限する
2.9.1 準備
2.9.2 実践
2.9.3 レビュー
2.9.4 拡張子
第 3 章 モバイルデバイスのインタラクション方法
3.1 はじめに
3.2 タッチを使用してページ要素を移動する
3.2.1 準備
3.2.2 実践
3.2.3 レビュー
3.2.4 拡張子
3.2.5 参考文献
3.3 水平および垂直画面切り替えイベントの検出と処理
3.3.1 準備
3.3.2 実践
3.3.3 レビュー
3.3.4 拡張子
3.3.5 参考文献
3.4 ジェスチャを使用してページ要素を回転する
3.4.1 準備
3.4.2 実践
3.4.3 レビュー
3.4.4 拡張子
3.4.5 参照
3.5 スライドを使用してギャラリーを作成する
3.5.1 準備
3.5.2 実践
3.5.3 レビュー
3.5.4 拡張子
3.5.5 参照
3.6 ジェスチャーを使用して画像ズームを操作する
3.6.1 準備
3.6.2 実践
3.6.3 レビュー
3.6.4 拡張子
3.6.5 参照
第 4 章 高速で応答性の高いモバイル インターネット サイトの構築
4.1 はじめに
4.2 HTML5 構文を使用してページを構築する
4.2.1 準備
4.2.2 実践
4.2.3 レビュー
4.2.4 拡張子
4.2.5 参考文献
4.3 CSS3 機能を使用して段階的に拡張する
4.3.1 準備
4.3.2 実践
4.3.3 レビュー
4.3.4 拡張子
4.3.5 参照
4.4 レスポンシブデザインを使用する
4.4.1 準備
4.4.2 実践
4.4.3 レビュー
4.4.4 拡張子
4.5 ポリフィル スクリプトの読み込み速度を最適化する
4.5.1 準備
4.5.2 実践
4.5.3 レビュー
4.5.4 拡張子
4.5.5 参照
4.6 ユーザークライアントの検出
4.6.1 準備
4.6.2 実践
4.6.3 レビュー
4.6.4 拡張子
4.7 ブックマークバブルを使用してデスクトップショートカットをアプリケーションに追加する
4.7.1 準備
4.7.2 実践
4.7.3 レビュー
4.7.4 参照
4.8 自動的にスケーラブルなテキスト入力ボックスを構築する
4.8.1 準備
4.8.2 実践
4.8.3 レビュー
4.8.4 拡張子
4.8.5 参照
4.9 加速ボタンのフィードバック
4.9.1 準備
4.9.2 実践
4.9.3 レビュー
4.9.4 拡張子
4.9.5 参照
4.10 ブラウザのアドレスバーを非表示にする
4.10.1 準備
4.10.2 実践
4.10.3 レビュー
4.10.4 参照
4.11 モバイル インターネット サイトのサイト マップの構築
4.11.1 準備
4.11.2 実践
4.11.3 レビュー
4.11.4 拡張子
第 5 章 モバイルデバイスのアクセス
5.1 はじめに
5.2 位置情報の取得
5.2.1 準備
5.2.2 実践
5.2.3 レビュー
5.2.4 拡張子
5.3 ブラウザ間の配置
5.3.1 準備
5.3.2 実践
5.3.3 レビュー
5.3.4 拡張子
5.4 地理情報に基づいた地図の表示
5.4.1 準備
5.4.2 実践
5.4.3 レビュー
5.4.4 拡張子
5.5 地理的位置のリアルタイム表示
5.5.1 準備
5.5.2 実践
5.5.3 レビュー
5.6 DeviceOrientation イベントの使用
5.6.1 準備
5.6.2 実践
5.6.3 レビュー
5.6.4 拡張子
5.7 foursquare
を使用した位置決め 5.7.1 準備
5.7.2 実践
5.7.3 レビュー
5.7.4 拡張子
第 6 章 モバイル リッチメディア
6.1 はじめに
6.2 モバイルデバイスでのオーディオの再生
6.2.1 準備
6.2.2 実践
6.2.3 レビュー
6.2.4 拡張子
6.3 モバイルデバイスでのビデオの再生
6.3.1 準備
6.3.2 実践
6.3.3 レビュー
6.3.4 拡張子
6.4 オフラインキャッシュの使用
6.4.1 準備
6.4.2 実践
6.4.3 レビュー
6.4.4 拡張子
6.5 Web ストレージの使用
6.5.1 準備
6.5.2 実践
6.5.3 レビュー
6.5.4 拡張子
6.6 Web ワーカーの使用
6.6.1 準備
6.6.2 実践
6.6.3 レビュー
6.7 セッションと履歴 API を使用して Flash のようなナビゲーション効果を構築する
6.7.1 準備
6.7.2 実践
6.7.3 レビュー
6.7.4 拡張子
第 7 章 モバイル デバイスのデバッグ
7.1 はじめに
7.2 Opera Dragonfly を使用したリモート デバッグ
7.2.1 準備
7.2.2 実践
7.2.3 レビュー
7.2.4 拡張子
7.3 weinre リモート デバッグの使用
7.3.1 準備
7.3.2 実践
7.3.3 レビュー
7.4 モバイル デバイスでの Firebug の使用
7.4.1 準備
7.4.2 実践
7.4.3 レビュー
7.4.4 拡張子
7.5 JS コンソールを使用したリモート デバッグ
7.5.1 準備
7.5.2 実践
7.5.3 レビュー
7.5.4 拡張子
7.6 モバイル Safari デバッガのセットアップ
7.6.1 準備
7.6.2 実践
7.6.3 レビュー
第 8 章 サーバー側のパフォーマンスのチューニング
8.1 はじめに
8.2 モバイル デバイスのトランスコーディングの防止 (モバイル トランスコーディング)
8.2.1 準備
8.2.2 実践
8.2.3 レビュー
8.2.4 拡張子
8.3 モバイルデバイスでサポートされる MIME タイプを追加する
8.3.1 準備
8.3.2 実践
8.3.3 レビュー
8.3.4 拡張子
8.4 キャッシュマニフェストファイルを正しく表示する
8.4.1 準備
8.4.2 実践
8.4.3 レビュー
8.5 ヘッダー ファイルに将来の有効期限を設定する
8.5.1 準備
8.5.2 実践
8.5.3 レビュー
8.5.4 拡張子
8.6 Gzip 圧縮を使用する
8.6.1 準備
8.6.2 実践
8.6.3 レビュー
8.6.4 拡張子
8.7 ETag の削除
8.7.1 準備
8.7.2 実践
8.7.3 レビュー
8.7.4 拡張子
第 9 章 モバイルのパフォーマンス テスト
9.1 はじめに
9.2 Blaze を使用したモバイル デバイスの速度テスト
9.2.1 準備
9.2.2 実践
9.2.3 レビュー
9.2.4 拡張子
9.3 モバイルページ速度のオンライン分析
9.3.1 準備
9.3.2 実践
9.3.3 レビュー
9.3.4 拡張子
9.4 PCAP Web サイトのパフォーマンス分析
9.4.1 準備
9.4.2 実践
9.4.3 レビュー
9.4.4 拡張子
9.5 モバイル HTTP アーカイブ
9.5.1 準備
9.5.2 実践
9.5.3 レビュー
9.5.4 拡張子
9.6 Jdrop を使用してパフォーマンス データを保存する
9.6.1 準備
9.6.2 実践
9.6.3 レビュー
9.6.4 拡張子
第 10 章 モバイル インターネットの特性を活用する
10.1 はじめに
10.2 window.onerror
10.2.1 準備
10.2.2 実践
10.2.3 レビュー
10.2.4 拡張子
10.3 ECMAScript 5 での新しいメソッドの使用
10.3.1 準備
10.3.2 実践
10.3.3 レビュー
10.3.4 拡張子
10.4 HTML5 の新しい入力タイプ
10.4.1 準備
10.4.2 実践
10.4.3 レビュー
10.4.4 拡張子
10.5 HTML への SVG の埋め込み
10.5.1 準備
10.5.2 実践
10.5.3 レビュー
10.5.4 拡張子
10.6 位置:固定
10.6.1 準備
10.6.2 実践
10.6.3 レビュー
10.7オーバーフロー:スクロール
10.7.1 準備
10.7.2 実践
10.7.3 レビュー
10.7.4 拡張

声明:

当サイトのすべてのリソースはネットユーザーが投稿したり、各ダウンロードステーションを転載したりしているので、ソフトウェアの完全性を自分でチェックしてください!当サイトのすべてのリソースは学習と参考のためだけに使用されます。ビジネス用途には使用しないでください。そうしないと、発生したすべての結果はあなた自身が負担します!権利侵害がある場合は、次の連絡先に連絡してください。admin@php.cn

最新のコース

続きを見る
  • [Web フロントエンド] Node.js クイック スタート
    [Web フロントエンド] Node.js クイック スタート
    このコースは初心者向けに特別に設計されており、学生が Node.js の基本知識とコア テクノロジを迅速に習得できるようにすることを目的としています。このコースは、Node.js のインストールと環境構成から始まり、徐々にその非同期プログラミング モデル、モジュール システム、イベント駆動メカニズムを詳しく分析します。豊富な実践事例を通じて、学生は Node.js を使用して効率的で安定した Web サーバーを構築し、HTTP リクエストと応答を処理し、ファイル操作とデータベース対話を実行する方法を学びます。さらに、このコースでは、フロントエンド開発における Node.js の典型的なアプリケーション シナリオも紹介し、学生が実践的な能力を迅速に向上させ、フロントエンド開発の課題に簡単に対処できるようにします。
  • 海外のWeb開発フルスタックコースの完全なコレクション
    海外のWeb開発フルスタックコースの完全なコレクション
    このコースは、HTML、CSS、JavaScript、Vue.js、React、Flutter、モバイル APP 開発をカバーする包括的なチュートリアルです。基本的な Web ページ制作から、複雑なフロントエンドとバックエンドの対話、モバイル アプリケーションの実践的な開発まで、コースは内容が豊富で非常に実践的です。一連の実践的なプロジェクトを通じて、さまざまな開発スキルを深く理解し習得し、フルスタック開発エンジニアとして早期に成長します。初心者も経験豊富な開発者も、その恩恵を受けることができます。このコースの学習を通じて、Web アプリケーションやモバイル アプリケーションを独自に開発する能力を身につけ、将来のキャリア開発のための強固な基盤を築きます。
  • Go言語実践GraphQL
    Go言語実践GraphQL
    このコースは、学習者が Go 言語を使用して GraphQL サービスを実装する方法を習得できるように設計されています。このコースでは、GraphQL の基礎知識から始まり、そのデータ クエリ言語の特性と利点を深く分析し、Go 言語の特性と組み合わせて、GraphQL サーバーの構築方法、リクエストの処理方法、データの定義方法を詳しく説明します。パターンなど豊富な実践事例を通じて、学習者は実際のプロジェクトに GraphQL を統合してデータ インタラクションの柔軟性と効率を向上させる方法を学びます。このコースは、Go 言語の一定の基礎を備えた開発者に適しており、効率的で最新の API を構築するために必須のコースです。
  • 550W ファンマスターが JavaScript をゼロから段階的に学習します
    550W ファンマスターが JavaScript をゼロから段階的に学習します
    このコースは初心者向けに特別に設計されており、Google の責任者が指導します。このコースは JavaScript の基礎知識から始まり、構文、関数、オブジェクト、イベント処理などをカバーして徐々に深めていきます。鮮やかな事例と実践的な演習を通じて、学生は JavaScript のコアスキルをすぐに習得できます。上司が直接学生の質問に答え、プログラミング体験を共有することで、学生はリラックスした楽しい雰囲気の中で JavaScript マスターに成長することができます。プログラミングの初心者であっても、スキルを向上させたい開発者であっても、このコースは JavaScript を学習するための最良の選択となるでしょう。
  • Python マスター Mosh、基礎知識ゼロの初心者でも 6 時間で始められる
    Python マスター Mosh、基礎知識ゼロの初心者でも 6 時間で始められる
    このコースでは、プログラミングの旅に出かけます。ゼロから始めるこの 6 時間のコースでは、Python の基礎と高度な概念について説明します。 あなたが初心者であっても、スキルを向上させたい経験豊富なプログラマであっても、Mosh の詳細な説明と明確な指導方法により、Python をすぐに使いこなすことができます。変数、データ型、条件文、ループ、関数、オブジェクト、モジュールについて詳しく学び、実践的な演習で理解を深めます。 このコースは、Python を学習し、さまざまなキャリア分野への準備を整えるのに最適です。 Mosh の専門知識と教育に対する情熱により、熟練した Python 開発者への道を自信を持って歩み始めることができます。