異なる画面サイズでのOracle JET仮想DOMアプリケーションをテストします
はじめに
レスポンシブレイアウトは、さまざまなデバイスにまたがる画面サイズに合わせて調整されます。Google Chrome WebブラウザでOracle JavaScript Extension Toolkit (Oracle JET)仮想DOMアプリケーションを実行すると、Chrome開発者ツール(Chrome DevTools)を使用して、様々な画面サイズでアプリケーションの応答性をテストできます。
目的
このチュートリアルでは、様々な画面サイズで、開発されたOracle JET仮想DOMアプリケーションのレスポンシブ・デザインをテストします。
前提条件
- Node.jsのインストールを含むOracle JET仮想DOMアプリケーションを作成するように設定された開発環境
- Google Chrome Webブラウザがインストールされ、デフォルトのWebブラウザとして設定されている
- Oracle JET開発者クックブックへのアクセス
- この学習パスの前のチュートリアルの完了: Oracle JET仮想DOMアプリケーションのコンテンツの表示または非表示
- 完了したアプリケーションjet-virtual-dom-app-responsive-design-final.zipがオプションでダウンロードされます
タスク1: 仮想DOMアプリケーションの実行
Oracle JET仮想DOMアプリケーションにはレスポンシブ・レイアウトおよびコンポーネントがあり、多くのWebブラウザおよびデバイスで実行できます。このチュートリアルでは、ChromeブラウザとDevToolsを使用して、様々な画面サイズでアプリケーションを表示します。
-
ターミナル・ウィンドウで、
JET-Virtual-DOM-appディレクトリに移動し、アプリケーションを実行します。npx ojet serveOracle JETツールは、ブラウザで仮想DOMアプリケーションを実行します。

タスク2: 画面サイズの変更
Chromeブラウザのデバッガモードで、さまざまな画面サイズとデバイスでアプリをテストできます。異なるデバイスでアプリを使用すると、アプリのコンポーネントとコンテンツは、指定された画面のサイズに合わせて調整されます。たとえば、アクティビティ・コンテナ・コンテンツのテキスト配置は、小さい画面サイズ、およびアクティビティ・アイテム・コンテナのリスト・アイテムと色で変更されます。
-
Google Chromeで、Ctrl+Shift+Iを押してChrome DevToolsを表示します。

-
ChromeのDevToolsツールバーで、
をクリックしてデバイス・モードに切り替えます。
-
デバイス・モードのスクリーン・エミュレータで「ディメンション」ドロップダウン・メニューをクリックします。

-
ドロップダウン・メニューから、小さい画面サイズのピクセル7を選択し、画面エミュレータでアプリケーションを表示します。
アクティビティ・コンテナで、コンテンツは右揃えです。「アクティビティ・アイテム・コンテナ」に、小画面および中画面のアイテムの略称リストが表示され、ヘッダーの「アクティビティ詳細」がヘッダーの「アクティビティ・アイテム」に置換されます。コンテナの色はライトシアンです。

-
「ディメンション」ドロップダウン・メニューから、画面サイズが中程度のiPad Airを選択します。
アクティビティ・コンテナでは、コンテンツは左揃えになります。「アクティビティ・アイテム・コンテナ」に、小画面および中画面のアイテムの略称リストが表示され、ヘッダーの「アクティビティ詳細」がヘッダーの「アクティビティ・アイテム」に置換されます。コンテナの色はライトシアンです。

-
「ディメンション」ドロップダウン・メニューから、画面サイズが大きい「ハブの最大ネスト」を選択します。
アクティビティ・コンテナでは、コンテンツは左揃えになります。「アクティビティ・アイテム・コンテナ」には、大画面と大画面のリスト・アイテムが表示されます。親コンテナ2では、アクティビティ・アイテム・コンテナの左側とアイテム詳細コンテナの右側にパディングが適用されます。

-
ChromeのDevToolsツールバーで、
をクリックしてデバイス・モードを終了します。 -
実行中の仮想DOMアプリケーションを表示するブラウザ・ウィンドウまたはタブを閉じます。
-
ターミナル・ウィンドウでCtrl+Cを押し、プロンプトが表示されたら、
yと入力してOracle JETツール・バッチ・ジョブを終了します。
次のステップ
このチュートリアルでは、仮想DOM Webアプリケーションの構築に関するこの学習パスのモジュールレスポンシブ・デザインを終了します。
- Oracle JET仮想DOMアプリケーションへのコンテナの追加
- Oracle JET仮想DOMアプリケーションのコンテナのフォーマット
- Oracle JET仮想DOMアプリケーションのコンテンツの表示または非表示
- 異なる画面サイズでのOracle JET仮想DOMアプリケーションのテスト
「Oracle JETのマスター・ディテール・ビュー」モジュールで、学習パス「Oracle JET仮想DOMアプリケーションでのマスター・ビューの作成」の次のチュートリアルに進むことができます。
仮想DOM学習パスのメイン・ページに戻ると、仮想DOMアプリケーションの構築に関するすべてのモジュールにアクセスすることもできます。
その他の学習リソース
docs.oracle.com/learnで他のラボを確認するか、Oracle Learning YouTubeチャネルで無料のラーニング・コンテンツにアクセスしてください。また、education.oracle.com/learning-explorerにアクセスして、Oracle Learning Explorerになります。
製品ドキュメントについては、Oracle Help Centerを参照してください。
Test the Oracle JET virtual DOM app on different screen sizes
F74263-02