コンピュータデバイスにおいてウェブブラウザを用いてウェブページを表示するステップと、少なくとも幾つかの手段を、該手段が見えない退去状態において保つステップと、前記ウェブページとのユーザインタラクションをモニタするステップと、ユーザインタラクションがナビゲーション関連動作に関連付けられるとの確認に応答して、前記ナビゲーション関連動作を実行するステップと、少なくともナビゲーション手段を呼び出して視覚的に提示するステップとを有する方法。前記表示するステップは、前記ウェブブラウザが最初にインスタンス化されることに応答して実行され、前記表示するステップは、ナビゲーションバーを表示することを含む、請求項1に記載の方法。前記表示するステップは、前記ウェブブラウザによりナビゲーション手段を表示することを含み、前記保つステップは、前記ウェブブラウザとの非ナビゲーションのユーザインタラクションに応答して実行される、請求項1に記載の方法。前記少なくともナビゲーション手段を提示するステップは、前記ウェブブラウザの上以外の場所に当該手段を提示することを含む、請求項1に記載の方法。前記ナビゲーション手段は、少なくともアドレスバーを含む、請求項1に記載の方法。前記視覚的に提示するステップは、少なくとも1つのセキュリティ手段を視覚的に提示することを含む、請求項1に記載の方法。実行される場合に、表示デバイスを有するコンピュータデバイスにおいてウェブブラウザを用いてウェブページを表示するステップと、アドレスバーを含む少なくともナビゲーション手段を、該手段が見えない退去状態において保つステップと、前記ウェブページとのユーザインタラクションをモニタするステップと、ユーザインタラクションがナビゲーション関連動作に関連付けられるとの確認に応答して、前記アドレスバーを含む前記ナビゲーション手段を呼び出して前記表示デバイスの下部に視覚的に提示するステップとを有する方法を実施するコンピュータ可読命令を有する1又はそれ以上のコンピュータ可読記憶媒体。前記表示するステップは、前記ウェブブラウザが最初にインスタンス化されることに応答して実行される、請求項7に記載の1又はそれ以上のコンピュータ可読記憶媒体。前記表示するステップは、前記ウェブブラウザにより前記アドレスバーを含むナビゲーション手段を表示することを含み、前記保つステップは、前記ウェブブラウザとの非ナビゲーションのユーザインタラクションに応答して実行される、請求項7に記載の1又はそれ以上のコンピュータ可読記憶媒体。前記呼び出して視覚的に提示するステップは、更に、特定の呼び出しに応答して前記表示デバイスにおいてタブバンドを呼び出して視覚的に提示することを含む、請求項7に記載の1又はそれ以上のコンピュータ可読記憶媒体。本項目は、詳細な説明において以下で更に記載される単純化された形において概念の選択を導入するよう設けられる。本項目は、請求される対象の重要な特徴又は必須の特徴を特定するよう意図されず、且つ、請求される対象の適用範囲を決定する補助として使用されるよう意図されない。種々の実施形態は、ユーザが、ウェブブラウザによって表示されるウェブページコンテンツにより完全に没頭することを可能にするウェブブラウザユーザインターフェースを提供する。発明アプローチは、特定の現在のユーザタスクに基づきナビゲーションユーザインターフェースを文脈的に適応させて変更するナビゲーションユーザインターフェースモデルを提供することによって、コンテンツオーバークロームcontentoverchromeアプローチを強調する。1又はそれ以上の実施形態において、位置変更は、ユーザがより容易に表示スクリーン又はデバイスのコンテンツ関連部分に集中することを可能にすることによってユーザ経験を高めるよう選択される位置において、様々なブラウザ手段、例えば、ナビゲーション手段を置くよう行われる。更に、1又はそれ以上の実施形態は、ナビゲーションユーザインターフェースの呼び出し/退去モデルとして、有効なユーザインタラクションを推進する。例えば、ジェスチャに基づく呼び出し/退去モデルは、ナビゲーションユーザインターフェース手段が呼び出され且つ退けられることを迅速且つ効率的に可能にするために、タッチに基づくシナリオにおいて用いられてよい。詳細な説明は、添付の図面を参照して記載される。図面において、参照符号の最左の数字は、その参照符号が最初に現れる図番を特定する。明細書及び図面における異なる事例における同じ参照符号の使用は、類似する又は同一の項目を示すことができる。種々の実施形態は、ユーザが、ウェブブラウザによって表示されるウェブページコンテンツにより完全に没頭することを可能にするウェブブラウザユーザインターフェースを提供する。発明アプローチは、特定の現在のユーザタスクに基づきナビゲーションユーザインターフェースを文脈的に適応させて変更するナビゲーションユーザインターフェースモデルを提供することによって、コンテンツオーバークロームアプローチを強調する。1又はそれ以上の実施形態において、位置変更は、ユーザがより容易に表示スクリーン又はデバイスのコンテンツ関連部分に集中することを可能にすることによってユーザ経験を高めるよう選択される位置において、様々なブラウザ手段、例えば、ナビゲーション手段を置くよう行われる。更に、1又はそれ以上の実施形態は、ナビゲーションユーザインターフェースの呼び出し/退去モデルとして、有効なユーザインタラクションを推進する。例えば、ジェスチャに基づく呼び出し/退去モデルは、ナビゲーションユーザインターフェース手段が呼び出され且つ退けられることを迅速且つ効率的に可能にするために、タッチに基づくシナリオにおいて用いられてよい。以下の議論において、ここで記載される技術を用いるよう動作可能な、例となる環境が最初に記載される。次いで、その例となる環境において、同様に他の環境において、用いられ得るナビゲーションユーザインターフェースの例が記載される。次に、持続モデルと題された項は、1又はそれ以上の実施形態に従う持続モデルについて記載する。これに続いて、場所的配置と題された項は、1又はそれ以上の実施形態に従って、ナビゲーション手段を含む様々な手段の場所的配置について記載する。次に、インタラクションと題された項は、1又はそれ以上の実施形態に従って、ナビゲーション手段を含む手段に対するユーザインタラクションの態様について記載する。最後に、デバイスの例と題された項は、1又はそれ以上の実施形態を実施するために利用され得る例となるデバイスの態様について記載する。[環境の例]図1は、ここで記載されるブラウジング技術を用いるよう動作可能な実施例における環境100の例示である。表される環境100は、様々な方法で構成され得るコンピュータデバイス102の例を含む。例えば、コンピュータデバイス102は、図2に関して更に記載されるように、従来型のコンピュータ例えば、デスクトップ型パーソナルコンピュータ、ラップトップ型コンピュータ、等、移動局、エンターテイメント装置、テレビ受像機へ通信上結合されるセットトップボックス、無線電話、ネットブック、ゲーム機、携帯機器、等として構成されてよい。1又はそれ以上の実施形態において、コンピュータデバイスは、通常はユーザが片手で持って他方の手で操作することができるスレート型又はタブレット型フォームファクタのデバイスとして具現される。よって、コンピュータデバイス102は、十分なメモリ及びプロセッサリソースを備えた完全リソースデバイス例えば、パーソナルコンピュータ、ゲーム機、スレート若しくはタブレット型デバイスから、メモリ及び/又は処理リソースが限られた低リソースデバイス例えば、従来型のセットトップボックス、携帯型ゲーム機へ及んでよい。コンピュータデバイス102はまた、コンピュータデバイス102に、以下で記載される1又はそれ以上の動作を実行させるソフトウェアを有する。コンピュータデバイス102は、本明細書で記載されるウェブブラウジング機能を提供するよう動作するウェブブラウザ104を有する。ウェブブラウザは、あらゆる適切なタイプのハードウェア、ソフトウェア、ファームウェア又はそれらの組み合わせとともに実施され得る。少なくとも幾つかの実施形態では、ウェブブラウザは、以下で与えられる何らかのタイプの有形なコンピュータ可読媒体に存在するソフトウェアにおいて実施される。ウェブブラウザ104は、この例では、ジェスチャモジュール106及びウェブブラウザユーザインタフェースモジュール108を有し、又は別なふうにそれらを使用する。ジェスチャモジュール106は、ウェブブラウジング動作に関連して採用され得る多種多様のジェスチャを認識することができる機能を代表する。少なくとも幾つかの実施形態では、1又はそれ以上のジェスチャは、以下でより詳細に記載されるナビゲーション手段の呼び出し及び退去に関連して採用され得る。ジェスチャは、様々な異なる方法においてモジュール106によって認識されてよい。例えば、ジェスチャモジュール106は、タッチスクリーン機能を用いるコンピュータデバイス102の表示デバイス107へ近接したユーザの手106aの指のような、タッチ入力を認識するよう構成されてよい。代替的に、又は追加的に、コンピュータデバイス102は、タッチ入力例えば、ユーザの手106aの1又はそれ以上の指によって提供される。とスタイラスによって提供されるスタイラス入力との間で検出及び区別するよう構成されてよい。区別は、様々な方法において、例えば、スタイラスが接触する表示デバイス107の量に対して、ユーザの手106aの指が接触する表示デバイス107の量を検出することによって、実行されてよい。よって、ジェスチャモジュール106は、異なるタイプのタッチ入力に加えて、スタイラスとタッチ入力との間の区分の認識及び利用を通じて様々な異なるジェスチャ技術をサポートしてよい。ウェブブラウザユーザインタフェースモジュール108は、ウェブブラウザによって表示されるウェブページコンテンツにユーザがより完全に没頭することを可能にするウェブブラウザユーザインターフェースを提供するよう構成される。発明アプローチは、以下でより詳細に記載されるように、特定の現在のユーザタスクに基づきナビゲーションユーザインターフェースを文脈的に適応させて変更するナビゲーションユーザインターフェースモデルを提供することによって、コンテンツオーバークロームアプローチを強調する。1又はそれ以上の実施形態において、位置変更は、ユーザがより容易に表示スクリーン又はデバイスのコンテンツ関連部分に集中することを可能にすることによってユーザ経験を高めるよう選択される位置において、様々なブラウザ手段、例えば、ナビゲーション手段を置くよう行われる。更に、1又はそれ以上の実施形態は、ナビゲーションユーザインターフェースの呼び出し/退去モデルとして、有効なユーザインタラクションを推進する。例えば、上述されたように、ジェスチャに基づく呼び出し/退去モデルは、ナビゲーションユーザインターフェース手段が呼び出され且つ退けられることを迅速且つ効率的に可能にするために、タッチに基づくシナリオにおいて用いられ得る。図2は、複数のデバイスが中央コンピュータデバイスを通じて相互接続される環境において実施されるウェブブラウザ104を示すシステム200の例を表す。中央コンピュータデバイスは、複数のデバイスにとってローカルであってよく、あるいは、複数のデバイスから遠く離れて位置付けられてよい。一実施形態において、中央コンピュータデバイスは、クラウドサーバファームであり、ネットワーク若しくはインターネット又は他の手段を通じて複数のデバイスへ接続される1又はそれ以上のサーバコンピュータを有する。一実施形態において、この相互接続アーキテクチャは、複数のデバイスにわたって供給される機能が、共通した且つシームレスな経験を複数のデバイスのユーザへ提供することを可能にする。複数のデバイスの夫々は、異なる物理的な要件及び機能を有してよく、中央コンピュータデバイスは、各デバイスに合わせられ且つそれでもなお全てのデバイスに共通する各デバイスへの経験の配信を可能にするためにプラットフォームを用いる。一実施形態において、対象のデバイスのクラスが作られ、経験は、包括的なクラスのデバイスに合わせられる。デバイスのクラスは、そのデバイスの物理的な特徴若しくは用法又は他の共通特性によって定義されてよい。例えば、上述されたように、コンピュータデバイス102は、様々な異なる方法において、例えば、モバイル202、コンピュータ204、及びテレビ受像機206の使用のために、構成されてよい。それらの構成の夫々は、概して、対応する画面サイズ又はフォームファクタを有し、よって、コンピュータデバイス102は、この例となるシステム200においてそれらのデバイスクラスの1つとして構成されてよい。例えば、コンピュータデバイス102は、携帯電話、音楽プレーヤ、ゲーム機、スレート型又はタブレット型フォームファクタのデバイス等を含むモバイル202クラスのデバイスを前提としてよい。コンピュータデバイス102はまた、パーソナルコンピュータ、ラップトップコンピュータ、ネットブック等を含むコンピュータ204クラスのデバイスを前提としてよい。テレビ受像機206の構成は、例えば、テレビ受像機、セットトップボックス、ゲーム機、等の、日常的環境においてディスプレイを伴うデバイスの構成を含む。よって、ここで記載される技術は、コンピュータデバイス102のそれらの様々な構成によってサポートされてよく、以下の項で記載される具体例に制限されない。クラウド208は、ウェブサービス212のためのプラットフォーム210を有するよう表されている。プラットフォーム210は、クラウド208のハードウェア例えば、サーバ及びソフトウェアの基礎を成す機能を抽出し、よって、クラウドオペレーティングシステムとして働くことができる。例えば、プラットフォーム210は、コンピュータデバイス102を他のコンピュータデバイスと接続するリソースを抽出してよい。プラットフォーム210はまた、プラットフォーム210を介して実施されるウェブサービス212に対する遭遇した要求へ対応するレベルのスケールを提供するよう、リソースのスケーリングを抽出する働きをしてよい。様々な他の例がまた考えられ、例えば、サーバファームにおけるサーバの負荷バランシング、悪意のある者例えば、スパム、ウィルス、及び他の破壊工作ソフトに対する保護、等がある。よって、クラウド208は、インターネット又は他のネットワークを介してコンピュータデバイス102に利用可能にされるソフトウェア及びハードウェアリソースに関連するストラテジーの一部として含まれる。ジェスチャモジュール106によってサポートされるジェスチャ技術は、モバイル構成202におけるタッチスクリーン機能、コンピュータ204構成のトラックパッド機能、等を用いて検出され、又は、特定の入力デバイスとの接触を伴わないナチュラルユーザインタフェースNUIのサポートの部分としてカメラによって検出されてよい。更に、特定のジェスチャを特定するよう入力を検出及び認識する動作の実行は、例えば、クラウド208のプラットフォーム210によってサポートされるウェブサービス212及び/又はコンピュータデバイス102によって、システム200の全体にわたって分配されてよい。一般に、ここで記載される機能の何れも、ソフトウェア、ファームウェア、ハードウェア例えば、固定ロジック回路、手動処理、又はそれら実施の組み合わせを用いて実施され得る。ここで使用される語モジュール、機能及びロジックは、一般に、ソフトウェア、ファームウェア、ハードウェア、又はそれらの組み合わせを表す。ソフトウェア実施の場合に、モジュール、機能、又はロジックは、プロセッサ例えば、1又はそれ以上のCPUで又はそれによって実行される場合に、指定されるタスクを実行するプログラムコードを表す。プログラムコードは、1又はそれ以上のコンピュータ可読メモリデバイスにおいて記憶され得る。以下で記載されるジェスチャ技術の特徴は、プラットフォーム非依存であり、これは、それらの技術が、様々なプロセッサを有する様々な市販のコンピュータプラットフォームで実施されてよいことを意味する。[持続モデル]上述されたように、種々の実施形態は、ユーザが、ウェブブラウザによって表示されるウェブページコンテンツにより完全に没頭することを可能にするウェブブラウザユーザインターフェースを提供する。記載されようとしているアプローチにおいて、コンテンツオーバークロームアプローチは、特定の現在のユーザタスクに基づきナビゲーションユーザインターフェースを文脈的に適応させて変更するナビゲーションユーザインターフェースモデルを提供することによって、利用される。一例として、表示デバイス307を有するコンピュータデバイス302を含む環境300の例を表す図3を考える。1又はそれ以上の実施形態において、ウェブページ例えば、図に表されているようなものが最初にロードされる場合に、表示デバイスにレンダリングされるナビゲーション手段は存在しない。むしろ、ウェブページのコンテンツが表され、それにより、ユーザは、ウェブブラウザのクロームにおいて又はその周囲に従来レンダリングされていたナビゲーション手段、タブ手段、等の手段によってコンテンツの表示が目立たなくされることなしに、彼らがウェブページのコンテンツに集中することができるコンテンツ中心の、端から端までのedgetoedge経験を提供される。更に、1又はそれ以上の実施形態において、ナビゲーション手段及び他のナビゲーション関連コンテンツ例えば、タブは、ユーザが、ナビゲーションに関連する動作以外の動作によりページと対話する場合に、退去状態のままであることができる。例えば、ユーザは、例えば、マウスを用いて、又はオンスクリーンのジェスチャを通じて、ページのコンテンツをパンしてよい。これが行われる間、様々なナビゲーション及び他の手段は退去したままであることができ、よって、コンテンツ中心の、端から端までの経験をユーザに提供する。1又はそれ以上の実施形態において、文脈上関係がある方法において、様々なナビゲーション手段が呼び出され、従って、視覚的に提示され得る。ナビゲーション手段は、表示デバイスのいずれかの適切な位置において提示され得る。この例は以下で与えられる。例えば、ユーザが行動を起こす、すなわち、ナビゲーション動作に関連したタスクを実行する場合に、ナビゲーション手段及び他の手段が呼び出されて視覚的に提示され得る。一例として、次を考える。ユーザは、特定のウェブページをブラウズし、リンクを、例えば、そのリンク上をクリックするか又は別なふうにタッチタッピングすることによって、選択するとする。結果として、ユーザがナビゲーション関連タスクを実施しているという事実を考慮して、ナビゲーション手段及び他の手段は視覚的に提示され得る。具体的に、少なくとも幾つかの実施形態では、アドレスバー及び前後のナビゲーションボタンが視覚的に提示され得る。ユーザが、例えば、ページのコンテンツをパンするか又は別なふうにナビゲートすることによって、新しいウェブページと対話し始めると、ナビゲーション手段は、再びユーザに、分配されていない、端から端までの経験を提供するよう、退去され得る。1又はそれ以上の実施形態において、セキュリティに関連する手段がまた、ナビゲーション手段とともに提示され得る。具体的に、ロックアイコン、信頼できるサイトのアイコン、等のようなセキュリティアイコンが、上記の方法において提示及び退去され得る。代替的に、又は追加的に、少なくとも幾つかの実施形態では、特に、ウェブページが、悪意があるか又は別なふうに有害であると確かめられ得る場合に、セキュリティ警告が、安全性リスクを強化するようユーザのインタラクションの全体にわたって持続され得る。1又はそれ以上の実施形態において、ジェスチャを通じて、退去されていたナビゲーション及び他の手段が呼び出され、従って、視覚的に提示され得る。いずれかの適切なタイプのジェスチャが利用可能であり、例えば、マウスジェスチャ、タッチジェスチャ、等がある。少なくとも幾つかの実施形態では、表示デバイスの外から始まって表示デバイス上に及ぶエッジスワイプのようなスワイプの形におけるタッチジェスチャが、ナビゲーション及び他の手段を呼び出してそれらの視覚的な提示を引き起こすために利用され得る。再びジェスチャ又は逆ジェスチャを行うことは、手段を退去させることができる。図4は、1又はそれ以上の実施形態に従う方法におけるステップを記載するフロー図である。方法は、あらゆる適切なハードウェア、ソフトウェア、ファームウェア、又はそれらの組み合わせに関連して実行され得る。少なくとも幾つかの実施形態では、方法は、上述されたような、適切に構成されたウェブブラウザによって、実行され得る。ステップ400は、ウェブページを表示する。このステップは、如何なる適切な方法においても実行され得る。例えば、ウェブページは、初期化プロセスの部分として、例えば、ブラウザが最初にインスタンス化されて、ユーザのホームページが表示される場合に、表示され得る。代替的に、又は追加的に、ウェブページの表示は、他のウェブページから離れるナビゲーションに応答して、実行され得る。ステップ402は、ナビゲーション手段及び他の手段を、それらの手段が可視的でない退去状態において保つ。例えば、ウェブページが初期化プロセスの部分として表示されるシナリオにおいて、ナビゲーション及び他の手段は、デフォルトによって退去状態において保たれ、スワイプジェスチャのような具体的な呼び出しを通じて提示される。他のシナリオでは、例えば、ステップ400が他のウェブページから離れるナビゲーションに応答して実行される場合に、ステップ402は、何らかのタイプのユーザ動作の後、例えば、制限されない例として、非ナビゲーション方法において表示ウェブページとユーザが対話した後に、実行され得る。この例では、ナビゲーション手段は、最初に、新しいナビゲーションにおいて表示される。しかし、そのような手段は、上記の端から端までの経験を提供するよう、特定のウェブページに対するその後の動作の後、例えば、ユーザが表示ページに物理的にタッチした後に、退去され得る。ステップ404は、ウェブページとのユーザインタラクションをモニタする。当該ステップは、如何なる適切な方法においても実行され得る。例えば、ステップは、退去されているナビゲーション手段の提示を引き起こすことができる動作をモニタすることによって、実行され得る。そのような動作は、あらゆる適切なナビゲーション関連動作、例えば、限定されない例として、リンク上をクリックすること、新しいタブページを開くこと、等を含むことができる。ステップ406が、ユーザ動作がナビゲーション関連動作でないと確かめる場合に、方法はステップ402へ戻ることができる。他方で、ステップ406が、ユーザ動作がナビゲーション関連動作に関連すると確かめる場合は、ステップ408は、ナビゲーションを行うことによって、ナビゲーション関連動作を実行することができ、ステップ410は、以下でより詳細に論じられるように、ナビゲーション手段及び/又は他の手段を呼び出して視覚的に提示することができる。必要に応じて、方法は次いでステップ402へ戻って、表示されているナビゲーション及び他の手段を、文脈上関係があるユーザ動作に応答して、退去状態において保つことができる。そのような文脈上関係があるユーザ動作は、限定されない例として、非ナビゲーション方法において表示ウェブページと対話することを含むことができる。ナビゲーション及び他の手段が文脈上関係がある方法において提示及び退去され得る実施形態を考えてきたが、ここで、ナビゲーション及び他の手段の提示に関連した様々な場所的態様を考える。[場所的配置]1又はそれ以上の実施形態において、人間工学的有効性は、ナビゲーション及び他の手段を、従来受け入れられていたモデルからの脱却を構成する位置において提示することによって、達成され得る。一例として、1又はそれ以上の実施形態に従うコンピュータデバイス502を含む環境500の例を表す図5を考える。この例では、ユーザの手506aは、表示デバイス507に表示されているリンクをタップしている。このナビゲーション関連動作の結果として、ナビゲーションが実行され、表示デバイス507の下部において破線で示された範囲504内で、様々なナビゲーション及び他の手段が呼び出され、ナビゲーションバーを構成するよう視覚的に表示されている。具体的に、この例では、アドレスバー506、後進ナビゲーションボタン508、及び前進ナビゲーションボタン507が表示されている。この例において注目すべきは、ナビゲーションバーが、最左の要素として配置された後進ナビゲーションボタン508と、最右の要素として配置された前進ナビゲーションボタン510とを有する点である。表される位置においてそれらの要素を配置することは、タッチ優先ブラウジング経験を推進することが分かる。手段は、上述されたように、退去されるまで表示されたままであることができる。図6は、1又はそれ以上の実施形態に従う方法におけるステップを記載するフロー図である。方法は、あらゆる適切なハードウェア、ソフトウェア、ファームウェア、又はそれらの組み合わせに関連して実行され得る。少なくとも幾つかの実施形態では、方法は、上述されたような、適切に構成されたウェブブラウザによって、実行され得る。ステップ600は、ウェブページを表示する。このステップは、如何なる適切な方法においても実行され得る。例えば、ウェブページは、初期化プロセスの部分として、例えば、ブラウザが最初にインスタンス化されて、ユーザのホームページが表示される場合に、表示され得る。代替的に、又は追加的に、ウェブページの表示は、他のウェブページから離れるナビゲーションに応答して、実行され得る。ステップ602は、少なくとも幾つかのナビゲーション手段を退去状態において保つ。例えば、ウェブページが初期化プロセスの部分として表示されるシナリオにおいて、ナビゲーション及び他の手段は、デフォルトによって退去状態において保たれ、具体的に呼び出される場合に提示される。代替的に、ナビゲーションバーのみがこの状態においてレンダリングされ、ユーザが物理的にページに関与する場合に退去されてよい。他のシナリオでは、例えば、ステップ600が他のウェブページから離れるナビゲーションに応答して実行される場合に、ステップ602は、何らかのタイプのユーザ動作の後、例えば、制限されない例として、非ナビゲーション方法において表示ウェブページとユーザが対話した後に、実行され得る。この例では、ナビゲーション手段は、最初に、新しいナビゲーションにおいて表示される。しかし、そのような手段は、上記の端から端までの経験を提供するよう、特定のウェブページに対するその後の動作の後に退去され得る。ステップ604は、ウェブページとのユーザインタラクションをモニタする。このステップは、如何なる適切な方法においても実行され得る。例えば、ステップは、退去されているナビゲーション手段の提示を引き起こすことができる動作をモニタすることによって、実行され得る。そのような動作は、あらゆる適切なナビゲーション関連動作、例えば、限定されない例として、リンク上をクリックすること等を含むことができる。ステップ606が、ユーザ動作がナビゲーション関連動作でないと確かめる場合に、方法はステップ602へ戻ることができる。他方で、ステップ606が、ユーザ動作がナビゲーション関連動作に関連すると確かめる場合は、ステップ608は、ナビゲーションを行うことによって、ナビゲーション関連動作を実行することができ、ステップ610は、ナビゲーション手段を呼び出して、対応する表示デバイスの下部に視覚的に提示することができる。必要に応じて、方法は次いでステップ602へ戻って、表示されているナビゲーション及び他の手段を、文脈上関係があるユーザ動作に応答して、退去状態において保つことができる。そのような文脈上関係があるユーザ動作は、限定されない例として、非ナビゲーション方法において表示ウェブページと対話することを含むことができる。他の例として、1又はそれ以上の実施形態に従うコンピュータデバイス702を含む環境700の例を表す図7を考える。図5の例と同じ参照符号が、同じ構成要素を表すために利用されている。この例では、ユーザの手706aは、新しいページが開かれるようにウェブページをタップしている。このナビゲーション関連動作の結果として、新しいタブが開かれ、ナビゲーションは新しいタブに対して実行され得る。注目すべきは、範囲504は表示デバイス707の下部に現れ、様々なナビゲーション及び他の手段が、上述されたように呼び出されて視覚的に提示されている点である。少なくとも幾つかの実施形態では、新しいタブが開かれたので、タブバンド710は表示デバイス707の上部に現れることができ、タブ712乃至734に関連する手段を含むことができる。他の実施形態では、タブ及び関連するタブバンドは、具体的に呼び出される場合に示され、そうでない場合は示されない。手段は、上述されたように、退去されるまで表示されたままであることができる。図8は、1又はそれ以上の実施形態に従う方法におけるステップを記載するフロー図である。方法は、あらゆる適切なハードウェア、ソフトウェア、ファームウェア、又はそれらの組み合わせに関連して実行され得る。少なくとも幾つかの実施形態では、方法は、上述されたような、適切に構成されたウェブブラウザによって、実行され得る。ステップ800は、ウェブページを表示する。このステップは、如何なる適切な方法においても実行され得る。例えば、ウェブページは、初期化プロセスの部分として、例えば、ブラウザが最初にインスタンス化されて、ユーザのホームページが表示される場合に、表示され得る。代替的に、又は追加的に、ウェブページの表示は、他のウェブページから離れるナビゲーションに応答して、実行され得る。ステップ802は、少なくとも幾つかのナビゲーション手段及び他の手段を退去状態において保つ。例えば、ウェブページが初期化プロセスの部分として表示されるシナリオにおいて、ナビゲーション及び他の手段は、デフォルトによって退去状態において保たれる。代替的に、ナビゲーションバーのみがこの状態においてレンダリングされ得る。他のシナリオでは、例えば、ステップ800が他のウェブページから離れるナビゲーションに応答して実行される場合に、ステップ802は、何らかのタイプのユーザ動作の後、例えば、制限されない例として、非ナビゲーション方法において表示ウェブページとユーザが対話した後に、実行され得る。この例では、ナビゲーション手段は、最初に、新しいナビゲーションにおいて表示される。しかし、そのような手段は、上記の端から端までの経験を提供するよう、特定のウェブページに対するその後の動作の後に退去され得る。ステップ804は、ウェブページとのユーザインタラクションをモニタする。このステップは、如何なる適切な方法においても実行され得る。例えば、ステップは、退去されているナビゲーション及び他の手段の提示を引き起こすことができる動作をモニタすることによって、実行され得る。そのような動作は、あらゆる適切なナビゲーション関連動作、例えば、限定されない例として、リンク上をクリックすること、新しいタブページを開くこと、等を含むことができる。ステップ806が、ユーザ動作がナビゲーション関連動作でないと確かめる場合に、方法はステップ802へ戻ることができる。他方で、ステップ806が、ユーザ動作がナビゲーション関連動作に関連すると確かめる場合は、ステップ808は、ナビゲーションを行うこと、すなわち、新しいタブページを開くことによって、ナビゲーション関連動作を実行することができ、ステップ810は、関連する表示デバイスにおいて、ナビゲーション手段及び/又は他の手段を呼び出して視覚的に提示することができる。当然に、少なくとも幾つかの実施形態では、ナビゲーション手段及びタブバンドの表示は、互いに独立して実行されることが理解されるべきである。すなわち、少なくとも幾つかの実施形態では、ユーザがタブ関連動作をとる例えば、新しいタブを開く場合に、タブバンドのみが呼び出されて、あらゆる適切な位置において、例えば、制限されない例として、表示デバイスの上部に、視覚的に提示されてよい。必要に応じて、方法は次いでステップ802へ戻って、表示されているナビゲーション及び他の手段を、文脈上関係があるユーザ動作に応答して、退去状態において保つことができる。そのような文脈上関係があるユーザ動作は、限定されない例として、非ナビゲーション方法において表示ウェブページと対話することを含むことができる。ナビゲーション及び他の手段の場所的配置に関連する様々な実施形態を考えてきたが、ここで、1又はそれ以上の実施形態に従う様々なインタラクションモデルの議論を考える。[インタラクション]1又はそれ以上の実施形態において、ナビゲーション手段又はタブバンドの一方又は両方が表示から隠される場合に、夫々は、適切に構成されるジェスチャの使用を通じて、個々に又は集合的に呼び出されて表示され得る。如何なる適切なジェスチャ入力であっても十分である。例えば、少なくとも幾つかの実施形態では、アドレスバー及び関連するナビゲーション手段は、表示デバイスの底縁近くのコンピュータデバイスの下部から発生して表示デバイス上に及ぶスワイプジェスチャによって、呼び出され得る。アドレスバー及びその関連するナビゲーション手段は、手段がコンピュータデバイスの底縁から徐々に現れて、完全に表示されるまでユーザの指に従うように見える動画態様において示され得る。同様に、表示画面の上部近くのコンピュータデバイスの上部から発生して下方向に進むスワイプジェスチャは、タブバンドの表示を呼び出して引き起こす。タブバンドは、コンピュータデバイスの上縁から徐々に現れて、完全に表示されるまでユーザの指に従う。1又はそれ以上の実施形態において、単一のジェスチャが、下部に存在するナビゲーション手段、及び上部に存在する手段の両方を顕在化させるために、利用され得る。例えば、上述された下側スワイプは、それらの手段の両方を見せることができる。代替的に、又は追加的に、上述された上側スワイプは、それらの手段の両方を見せることができる。代替的に、又は追加的に、如何なる適切なタイプのジェスチャも使用されてよく、例えば、限定されない例として、手段を見せるためのピンチつまむことのような2本の指によるジェスチャ等がある。少なくとも幾つかの実施形態では、ジェスチャを再現すること又は反対のジェスチャを行うことは、ナビゲーション手段又はタブバンド手段の一方又は両方を退去させることができる。[デバイスの例]図9は、ここで記載されるジェスチャ技術の実施形態を実施するよう図1及び2を参照して記載された如何なるタイプのポータブル及び/又はコンピュータデバイスとしても実施され得るデバイス900の例の様々な構成要素を表す。デバイス900は、デバイスデータ904例えば、受信されたデータ、受信されているデータ、送信を予定されているデータ、データのデータパケット、等の有線及び/又は無線通信を可能にする通信デバイス902を有する。デバイスデータ904又は他のデバイスコンテンツは、デバイスのコンフィグレーション設定、デバイスに記憶されるメディアコンテンツ、及び/又はデバイスのユーザに関連する情報を含むことができる。デバイス900に記憶されるメディアコンテンツは、如何なるタイプのオーディオ、ビデオ、及び/又は画像データも含むことができる。デバイス900は、1又はそれ以上のデータ入力部906を有し、それらを介して、如何なるタイプのデータ、メディアコンテンツ、及び/又は入力も受信され得る。例えば、ユーザ選択可能な入力、メッセージ、音楽、テレビジョンメディアコンテンツ、録画されたビデオコンテンツ、並びにあらゆる他のタイプのオーディオ、ビデオ、及び/又は画像データが、如何なるコンテンツ及び/又はデータ源からも受信される。デバイス900はまた、シリアル及び/又はパラレルインターフェース、無線インターフェース、あらゆるタイプのネットワークインターフェース、モデム、並びにあらゆる他のタイプの通信インターフェースとしても実施され得る通信インターフェース908を有する。通信インターフェース908は、デバイス900と通信ネットワークとの間の接続及び/又は通信リンクを提供し、それによって、他の電子、コンピュータ、及び通信デバイスがデバイス900とデータをやり取りする。デバイス900は、デバイス900の動作を制御し且つ上述されたジェスチャ実施形態を実施するよう様々なコンピュータ実行可能な又は読出可能な命令を処理する1又はそれ以上のプロセッサ910例えば、マイクロプロセッサ、コントローラ、等の何れかを有する。代替的に、又は追加的に、デバイス900は、全体として912で特定される処理及び制御回路に関連して実施されるハードウェア、ファームウェア、又は固定ロジック回路のいずれか1つ又は組み合わせにより実施され得る。図示されていないが、デバイス900は、デバイス内の様々な構成要素を結合するシステムバス又はデータ伝送システムを有することができる。システムバスは、様々なバスアーキテクチャの何れかを利用するメモリバス若しくはメモリコントローラ、ペリフェラルバス、ユニバーサルシリアルバス、及び/又はプロセッサ若しくはローカルバスのような、異なるバス構造の何れか1つ又は組み合わせを有することができる。デバイス900はまた、1又はそれ以上のメモリコンポーネントのようなコンピュータ可読媒体914を有する。その例は、ランダムアクセスメモリRAM、不揮発性メモリ例えば、読出専用メモリROM、フラッシュメモリ、EPROM、EEPROM、等のいずれか1つ又はそれ以上、及びディスク記憶デバイスを含む。ディスク記憶デバイスは、ハードディスクドライブ、書込可能及び/又は書換可能コンパクトディスクCD、あらゆるタイプのデジタルバーサタイルディスクDVD、等のような如何なるタイプの磁気若しくは光学記憶デバイスとしても実施されてよい。デバイス900はまた、大容量記憶媒体デバイス916を有することができる。コンピュータ可読媒体914は、様々なデバイスアプリケーション918並びにデバイス900の動作態様に関連するあらゆる他のタイプの情報及び/又はデータに加えて、デバイスデータ904を記憶するよう、データ記憶メカニズムを提供する。例えば、オペレーティングシステム920は、コンピュータ可読媒体914によりコンピュータアプリケーションとして保持され、プロセッサ910で実行され得る。デバイスアプリケーション918は、デバイスマネージャ例えば、制御アプリケーション、ソフトウェアアプリケーション、信号処理及び制御モジュール、特定のデバイスに固有であるコード、特定のデバイスのためのハードウェア抽象レイヤ、等を有することができる。デバイスアプリケーション918はまた、ここで記載されるジェスチャ技術の実施形態を実施するよう、如何なるシステムコンポーネント又はモジュールも有する。この例では、デバイスアプリケーション918は、ソフトウェアモジュール及び/又はコンピュータアプリケーションとして示されるインターフェースアプリケーション922及びウェブブラウザ924を有する。ウェブブラウザ924は、タッチスクリーン、トラックパッド、カメラ等のような、ジェスチャを捕捉するよう構成されるデバイスとのインターフェースを含むウェブブラウジング機能を提供するために使用されるソフトウェアを代表する。デバイス900はまた、オーディオシステム928へオーディオデータを提供し且つ/あるいは表示システム930へビデオデータを提供するオーディオ及び/又はビデオ入出力システム926を有する。オーディオシステム928及び/又は表示システム930は、オーディオ、ビデオ、及び画像データを処理し、表示し、及び/又は別なふうにレンダリングする如何なるデバイスも有することができる。ビデオ信号及びオーディオ信号は、デバイス900からオーディオデバイスへ及び/又は表示デバイスへRF無線周波数リンク、Sビデオリンク、コンポジットビデオリンク、コンポーネントビデオリンク、DVIデジタルビデオインターフェース、アナログオーディオ接続、又は他の同様の通信リンクを介して伝送され得る。実施形態において、オーディオシステム928及び/又は表示システム930は、デバイス900の外部構成要素として実施される。代替的に、オーディオシステム928及び/又は表示システム930は、例となるデバイス900の内蔵構成要素として実施される。[結び]種々の実施形態は、ユーザが、ウェブブラウザによって表示されるウェブページコンテンツにより完全に没頭することを可能にするウェブブラウザユーザインターフェースを提供する。発明アプローチは、特定の現在のユーザタスクに基づきナビゲーションユーザインターフェースを文脈的に適応させて変更するナビゲーションユーザインターフェースモデルを提供することによって、コンテンツオーバークロームアプローチを強調する。1又はそれ以上の実施形態において、位置変更は、ユーザがより容易に表示スクリーン又はデバイスのコンテンツ関連部分に集中することを可能にすることによってユーザ経験を高めるよう選択される位置において、様々なブラウザ手段、例えば、ナビゲーション手段を置くよう行われる。更に、1又はそれ以上の実施形態は、ナビゲーションユーザインターフェースの呼び出し/退去モデルとして、有効なユーザインタラクションを推進する。例えば、ジェスチャに基づく呼び出し/退去モデルは、ナビゲーションユーザインターフェース手段が呼び出され且つ退けられることを迅速且つ効率的に可能にするために、タッチに基づくシナリオにおいて用いられてよい。実施形態は、構造的な特徴及び/又は方法論的な動作に特有の言語において記載されてきたが、特許請求の範囲において定義される実施形態は、必ずしも、記載される具体的な特徴又は動作に制限されないことが理解されるべきである。むしろ、具体的な特徴及び動作は、請求される実施形態を実施する例となる形態として開示される。