ウェブブラウザーユーザーインターフェースに紐付いたタブバンドから外へタブをドラッグすることに関連した入力を感知するステップと、前記感知に応答して、前記タブに紐付いているタブコンテンツをホストするためのウィンドウを生成するステップと、前記タブに紐付いているコンテンツを前記ウィンドウに描画するステップと、を含むコンピューター実装方法。コンテンツを描画する前記ステップは、マルチメディアコンテンツを描画するステップを含む、請求項1に記載のコンピューター実装方法。新たなウェブブラウザーのインスタンスを生成するステップと、前記新たなウェブブラウザーのインスタンスに紐付いた新たなウェブブラウザーユーザーインターフェースに、前記タブに紐付いているコンテンツを描画するステップと、を更に含む、請求項1に記載のコンピューター実装方法。新たなウェブブラウザーのインスタンスを生成するステップと、前記新たなウェブブラウザーのインスタンスに紐付いた新たなウェブブラウザーユーザーインターフェースに、前記タブに紐付いているコンテンツを描画するステップと、を更に含み、前記生成するステップは、前記タブが前記タブバンドからドラッグされることをもたらしたドラッグ操作の終了に応答して実施される、請求項1に記載のコンピューター実装方法。新たなウェブブラウザーのインスタンスを生成するステップと、前記新たなウェブブラウザーのインスタンスに紐付いた新たなウェブブラウザーユーザーインターフェースに、前記タブに紐付いているコンテンツを描画するステップと、を更に含み、前記生成するステップは、前記タブが前記タブバンドからドラッグされることをもたらしたドラッグ操作の終了に応答して実施され、前記ドラッグ操作の終了は、左マウスボタンを放したことの感知に応答して生じる、請求項1に記載のコンピューター実装方法。ウェブブラウザーユーザーインターフェースに紐付いたタブバンドから外へタブをドラッグすることに関連した入力を感知するステップと、前記感知に応答して、前記タブに紐付いているタブコンテンツをホストするためのウィンドウを生成するステップと、前記タブに紐付いているコンテンツを前記ウィンドウに描画するステップと、前記タブと当該タブに紐付いているコンテンツをディスプレイ画面のサイド部分へスナップするステップと、を含むコンピューター実装方法。前記スナップするステップは、前記ディスプレイ画面のサイド部分に対する距離の境界点を越えたか否かを確認するステップと、前記距離の境界点を越えたことに応答して前記スナップを実施するステップと、を含む、請求項6に記載のコンピューター実装方法。前記スナップするステップは、新たなウェブブラウザーユーザーインターフェースを生成するステップと、前記新たなウェブブラウザーユーザーインターフェースに、前記タブに紐付いているコンテンツを描画するステップと、を含む、請求項6に記載のコンピューター実装方法。コンテンツを描画する前記ステップは、マルチメディアコンテンツを描画するステップを含む、請求項6に記載のコンピューター実装方法。コンピューター読み取り可能命令を備えた1つ又は複数のコンピューター読み取り可能記憶媒体であって、前記コンピューター読み取り可能命令は、実行されると、ウェブブラウザーユーザーインターフェースに紐付いたタブバンドから外へタブをドラッグすることに関連したマウス入力を感知し、前記マウス入力の感知に応答して、前記タブに紐付いているタブコンテンツをホストするためのウィンドウを生成し、前記タブに紐付いているコンテンツを前記ウィンドウに描画する、ように構成されている、1つ又は複数のコンピューター読み取り可能記憶媒体。前記命令は、更に、新たなウェブブラウザーのインスタンスを生成し、前記新たなウェブブラウザーのインスタンスに紐付いた新たなウェブブラウザーユーザーインターフェースに、前記タブに紐付いているコンテンツを描画する、ように構成されている、請求項10に記載の1つ又は複数のコンピューター読み取り可能記憶媒体。前記命令は、更に、前記タブが前記タブバンドからドラッグされることをもたらしたドラッグ操作の終了に応答して新たなウェブブラウザーのインスタンスを生成し、前記新たなウェブブラウザーのインスタンスに紐付いた新たなウェブブラウザーユーザーインターフェースに、前記タブに紐付いているコンテンツを描画する、ように構成されている、請求項10に記載の1つ又は複数のコンピューター読み取り可能記憶媒体。前記命令は、更に、前記タブと当該タブに紐付いているコンテンツをディスプレイ画面のサイド部分へスナップするように構成されている、請求項10に記載の1つ又は複数のコンピューター読み取り可能記憶媒体。前記命令は、更に、タブが同一のウェブブラウザーの異なるインスタンス間でドラッグされることを可能にし、前記ウェブブラウザーの前記異なるインスタンス間でドラッグされた前記タブが、当該タブのドラッグ元のタブバンドと異なるタブバンド上へドロップされることを可能にする、ように構成されている、請求項10に記載の1つ又は複数のコンピューター読み取り可能記憶媒体。前記命令は、更に、タブがデスクトップのタスクバーに固定されることを可能にするように構成されている、請求項10に記載の1つ又は複数のコンピューター読み取り可能記憶媒体。<概観>0016様々な実施態様により、ウェブブラウザーユーザーインターフェース内のタブが、そのタブが表示されている紐付けされたタブバンドから外へとドラッグされることが可能とされる。タブバンドの外側にドラッグされると、コンテンツは、当該タブに紐付いたウィンドウ内に描画されることが可能である。これにより、最初のウェブブラウザーユーザーインターフェースと、タブバンドから外へドラッグされたタブに紐付いたウィンドウとにおいて、コンテンツを左右に並べて閲覧することが可能となる。1つ又は複数の実施態様では、ドラッグされたタブのウィンドウに紐付いたコンテンツには、マルチメディアプレゼンテーション等のライブのコンテンツが含まれ得る。00171つ又は複数の実施態様において、ドラッグ可能なタブのウィンドウは、ディスプレイ画面のサイド部分、及び/又は、トップ部分若しくはボトム部分にドッキングすることが可能である。ドラッグ可能なタブのウィンドウのドッキング態様は、ウィンドウがどこにドッキングされるかに応じて変化することが可能である。0018以下の議論では、動作環境と題した節が提供され、1つ又は複数の実施態様が利用されることの可能な1つの環境を説明する。これに続いて、例示のドラッグ可能なタブと題した節が、1つ又は複数の実施態様に従って、ドラッグされることが可能なタブの例を説明する。次に、例示のスナップ可能なタブと題した節が、1つ又は複数の実施態様に従って、タブがどのようにしてディスプレイ画面のサイド部分へスナップされ得るかを説明する。これに続いて、異なるブラウザーのインスタンス間におけるタブのドラッグと題した節が、1つ又は複数の実施態様に従って、タブがどのようにして異なるブラウザーのインスタンス間でドラッグされ得るかを説明する。次に、デスクトップのタスクバーへのタブの固定と題する節が、1つ又は複数の実施態様に従って、タブがどのようにしてデスクトップのタスクバーに固定され得るかを説明する。これに続いて、例示方法と題した節が、1つ又は複数の実施態様に従って、例示の方法を説明する。最後に、例示システムと題した節が、1つ又は複数の実施態様を実現するのに利用可能な例示のシステムを説明する。<動作環境>0019図1は、1つ又は複数の実施態様に従って、動作環境を概略的に100に示している。環境100は、1つ又は複数のプロセッサー104、1つ又は複数のコンピューター読み取り可能記憶媒体106、及び、コンピューター読み取り可能記憶媒体上に存在しプロセッサーにより実行可能な1つ又は複数のアプリケーション108を有した、コンピューティングデバイス102を含んでいる。コンピューター読み取り可能記憶媒体には、限定ではなく例として、コンピューティングデバイスに一般に関連したあらゆる形態の揮発性及び不揮発性のメモリー及び/又は記憶媒体が含まれ得る。そうした媒体には、ROM、RAM、フラッシュメモリー、ハードディスク、リムーバブル媒体等が含まれ得る。コンピューティングデバイスの1つの具体的な例は、図10に示され後述される。0020加えて、コンピューティングデバイス102は、上述及び後述されるように動作するドラッグ可能タブモジュール111を有するかあるいは利用する、ウェブブラウザー110の形態のソフトウェアアプリケーションを含んでいる。1つ又は複数の実施態様では、ドラッグ可能タブモジュールは、ウェブブラウザーユーザーインターフェース内のタブが、そのタブが表示されている紐付けされたタブバンドから外へとドラッグされることを可能にする。タブバンドの外側にドラッグされると、コンテンツは、当該タブに紐付いたウィンドウ内に描画されることが可能である。これにより、最初のウェブブラウザーユーザーインターフェースと、タブバンドから外へドラッグされたタブに紐付いたウィンドウとにおいて、コンテンツを左右に並べて閲覧することが可能となる。1つ又は複数の実施態様では、ドラッグされたタブのウィンドウに紐付いたコンテンツには、マルチメディアプレゼンテーション等のライブのコンテンツが含まれ得る。1つ又は複数の実施態様において、ドラッグ可能なタブのウィンドウは、ディスプレイ画面のサイド部分、及び/又は、トップ部分若しくはボトム部分にドッキングすることが可能である。ドラッグ可能なタブのウィンドウのドッキング態様は、以下において明らかとなるように、ウィンドウがどこにドッキングされるかに応じて変化することが可能である。0021加えて、環境100は、インターネット等のネットワーク112と、上述及び後述されるようにコンテンツの配信元及び送信先である1つ又は複数のウェブサーバー114とを含んでいる。そのようなコンテンツには、当該ウェブサーバーから受信されたウェブページが含まれ得る。0022コンピューティングデバイス102は、限定ではなく例として、デスクトップコンピューター、ポータブルコンピューター、携帯情報端末PDAや携帯電話のようなハンドヘルドコンピューター等の、任意の適したコンピューティングデバイスとして具現化されることが可能である。0023例示の動作環境を説明したので、今度は、ドラッグ可能タブモジュール111を利用することが可能ないくつかの例示の実施態様に関する議論を検討しよう。<例示のドラッグ可能なタブ>0024図2は、1つ又は複数の実施態様に従って、例示のシステムを概略的に200に示している。システム200は、クライアントコンピューターのデスクトップの一部を形成するかあるいは当該デスクトップを提示するディスプレイ画面202を含んでいる。ディスプレイ画面202の中には、ウェブブラウザーユーザーインターフェース204が示されている。このウェブブラウザーユーザーインターフェースに紐付いたウェブブラウザーは、ウェブブラウザーと典型的に関連している機能を含むことが可能であり、それには、限定ではなく例として、個人が多数のウェブサイトをナビゲートすることを可能にする機能が含まれる。この特定の例では、ウェブブラウザーユーザーインターフェース204に紐付いたウェブブラウザーは、複数のタブを使用して個々のページのコンテンツをロード可能とすることによって、タブブラウジングの機会を提供する。タブは、ウェブブラウザーユーザーインターフェース内を横に延びるタブバンド205に表示される。タブバンド内に表示される個々のタブは206に示されており、以下の議論の主題である。0025図示及び説明される実施態様では、タブは、タブバンドからドラッグされることが可能であり、また、当該タブに紐付いているコンテンツを含むように描画される関連ウィンドウを有する。タブをタブバンドからドラッグするのに、任意の適したタイプの入力が与えられることが可能である。例えば、タッチ感応デバイス上で、ユーザーは、例えば指やペンでタブにタッチし、後述のように当該タブをタブバンドからドラッグすることができる。それに代えて、又はそれに加えて、ユーザーは、例えばマウスによるドラッグアンドドロップ操作を用いて、タブをタブバンドからドラッグすることができる。一例として、図2においてカーソルがタブ206の上に置かれていることに注目されたい。そのタブ上で左クリックすることによって、ユーザーは、後述のように当該タブをタブバンドからドラッグすることが可能である。0026図3は、ウェブブラウザーユーザーインターフェース204のタブバンド205からコンテンツ描画エリアにドラッグされた後のタブ206を示している。タブバンドからドラッグされることに応答して、タブ206に紐付いたコンテンツをホストするためのウィンドウ300が生成される。この例では、当該タブは、ウィンドウ300の隣りに描画され、隣接した視覚的ユニットを形成する。上述されたように、タブコンテンツには、リアルタイムで描画されるライブのコンテンツが含まれ得る。ここでは、ウィンドウ300の描画コンテンツは、ウィンドウ300内の灰色によって表されている。タブがドラッグされるにつれて、マウス又は他の入力デバイス若しくはメカニズムの位置が追跡されて、ウィンドウ300がタブ206と一緒に移動することが可能である。0027この場所から、タブ206は、ウェブブラウザーユーザーインターフェース204の境界内において、又はウェブブラウザーユーザーインターフェースの境界の外側、例えばクライアントコンピューティングデバイスのデスクトップ上へ、ドラッグされることが可能である。0028図4は、ユーザーがドラッグ操作を完了又は終わりにするためにマウスボタンを放す、即ちタブをドロップした後のタブ206の状態を示している。1つ又は複数の実施態様では、このことが生じた場合、同一ブラウザーの新たなブラウザーインスタンスが生成され、タブコンテンツがその中に描画される。一例として、図4は、タブ206に紐付いたタブコンテンツが描画された新たなウェブブラウザーユーザーインターフェース400を示している。これにより、ウェブブラウザーユーザーインターフェース204とウェブブラウザーユーザーインターフェース400の中のコンテンツを左右に並べて比較することが可能となる。<例示のスナップ可能なタブ>00291つ又は複数の実施態様において、ドラッグ可能なタブのウィンドウは、ディスプレイ画面のサイド部分、及び/又は、トップ部分若しくはボトム部分にドッキングすることが可能である。ドラッグ可能なタブのウィンドウのドッキング態様は、ウィンドウがどこにドッキングされるかに応じて変化することが可能である。0030一例として、タブ206がタブバンドから外へとドラッグされ、当該タブのコンテンツが描画されるウィンドウ300がそれに応答して生成される、図3を再び検討されたい。この例では、タブ206とウィンドウ300がデスクトップ上にドラッグされ、ディスプレイ画面の右サイド部分へ向かってドラッグされると想定されたい。ディスプレイ画面の右サイド部分に対するある距離の境界点において、タブ206とウィンドウ300は、図5に示されるように、ディスプレイ画面の右サイド部分へスナップ即ちドッキングすることが可能である。この例では、スナップは、ディスプレイ画面のスペースのうちの50を占有するようにウェブブラウザーの新たなインスタンスを描画することを含んでいる。加えて、新たなウェブブラウザーユーザーインターフェース500の中に、当該タブのコンテンツが描画される。任意の適した距離の境界点が、スナップ動作において利用されることが可能である。例えば、距離の境界点は、1つ又は複数のピクセルの近接度として定義されることが可能である。00311つ又は複数の実施態様において、タブのドッキング態様は、タブがどこにドッキングされるかに応じて変化することが可能である。この特定の例では、ディスプレイ画面の左サイド部分又は右サイド部分へのドッキングは、ディスプレイ画面のスペースのうちの50を占有するウェブブラウザーユーザーインターフェースの描画をもたらす。ディスプレイ画面のトップ部分又はボトム部分へのドッキングは、ディスプレイ画面の100を占有するウェブブラウザーユーザーインターフェースの描画をもたらす。特許請求の範囲に記載された対象の趣旨及び範囲から逸脱することなく、任意の適した態様が利用可能である。例えば、ウェブブラウザーユーザーインターフェースは、ディスプレイ画面のスペースのうちの50より小さい、又は大きい任意の適したサイズとなるように描画されることが可能である。<異なるブラウザーのインスタンス間におけるタブのドラッグ>00321つ又は複数の実施態様において、タブは、同一のウェブブラウザーの異なるインスタンス間でドラッグされることが可能である。一例として図6を検討されたい。0033そこでは、同一のウェブブラウザーの異なるインスタンスは、それぞれウェブブラウザーユーザーインターフェース204、600を有している。この例において、タブ206が、ウェブブラウザーユーザーインターフェース204に紐付いたタブバンド205から外へとドラッグされている。その結果、上述されたようなウィンドウ300が、当該タブのコンテンツを含むように描画されている。この例において、今度は、ユーザーがタブ206をウェブブラウザーユーザーインターフェース600に向かってドラッグし続けると想定されたい。このドラッグ操作の間、ディスプレイ画面上に描画された他のコンテンツ、例えばウェブブラウザーユーザーインターフェース600の位置に対するマウスの位置が追跡される。0034図7は、タブがタブバンド602上にドラッグされた後のウェブブラウザーユーザーインターフェース600の状態を示している。1つ又は複数の実施態様では、タブバンド602に対する距離の境界点が定義されることが可能であり、それにより、図7に示されるように、カーソルがその境界点を越えた場合に、タブ206がタブバンド602内に挿入され、また、ドラッグされたタブのコンテンツがウェブブラウザーユーザーインターフェース600のコンテンツ描画エリアに描画されることを可能にするメッセージが、タブバンド602へと送られる。この時点で、ユーザーは、左マウスボタンを放すか、又はタブをどこか別の場所へドラッグし続けることが可能である。今ここで説明された具体化において、ユーザーが左マウスボタンを放すことなく、タブ206がタブバンド602内に挿入され、ドラッグされたタブのコンテンツがウェブブラウザーユーザーインターフェース600に描画されるということに留意されたい。しかしながら、特許請求の範囲に記載された対象の趣旨及び範囲から逸脱することなく、他のアプローチが利用可能である。<デスクトップのタスクバーへのタブの固定>00351つ又は複数の実施態様において、タブは、ディスプレイ画面の下部に表示されたデスクトップのタスクバーに固定されることが可能である。タブを固定するために、当該タブは、上述されたようにタブバンドからドラッグされ、そしてデスクトップのタスクバー上へドラッグされる。このタブを放すことによって、当該タブがタスクバーに固定される結果となる。0036動作時には、少なくとも1つの実施態様において、タブがタスクバー上へ移動する際に、スタートURL、ファビコン等のアイコン、及び他のメタデータを含んだファイルが、固定に先立って作成される。このファイルのコンテンツは、当該タブのコンテンツに紐付いているウェブサイトから受信され、今固定されたタブに紐付いたウェブサイトが、上記アイコンが選択された時にタスクバーから直接起動されることを可能にする。これにより、少なくともいくつかの実施態様において、当該タブのコンテンツが描画可能ないわゆるサイトモードブラウザーが実現される。サイトモードブラウザーは、固定されたタブのコンテンツの所有者が、タブの固定に先立って作成されたファイルを通じたユーザーエクスペリエンスを明確に感じることのできる、軽量化ウェブブラウザーとみなすことが可能である。0037上述された様々な実施態様を検討したので、これより、1つ又は複数の実施態様に従っていくつかの例示方法を検討しよう。<例示方法>0038図8は、1つ又は複数の実施態様に従う方法のステップを説明するフロー図である。本方法は、任意の適したハードウェア、ソフトウェア、ファームウェア、又はそれらの組み合わせと連携して実現可能である。少なくともいくつかの実施態様では、本方法は、上述されたドラッグ可能タブモジュール等のモジュール形態のソフトウェアによって実現可能である。0039ステップ800は、ウェブブラウザーユーザーインターフェースに紐付いたタブバンドから外へタブをドラッグすることに関連した入力を感知する。任意の適したタイプの入力が感知可能であり、その例は上で提供されている。ステップ802は、当該タブに紐付いているタブコンテンツをホストするためのウィンドウを生成する。このステップは、任意の適した方法で実施可能である。例えば、タブのドラッグに関連した入力が追跡されることが可能であり、一旦タブバンドに対する境界点を越えると、そのタブがドラッグされるのに対応してウィンドウが生成されることが可能である。ステップ804は、当該タブに紐付いているコンテンツを上記生成されたウィンドウに描画する。これにはライブのマルチメディアコンテンツを含む任意の適したタイプのコンテンツが含まれることが可能であり、それにより、タブがあちこちドラッグされる間に、当該ライブのマルチメディアコンテンツが描画され続けることが可能である。0040ステップ806は、新たなウェブブラウザーのインスタンスを生成する。このステップは、任意の適した方法で実施可能である。例えば、タブがタブバンドからドラッグされることをもたらしたドラッグ操作の終了を受けて、新たなウェブブラウザーのインスタンスが生成されることが可能である。ドラッグ操作の終了は、ドラッグ操作を開始するのに用いられた左マウスボタンを放すこと、タッチ感応画面から指を持ち上げること、タッチ感応画面からペンを持ち上げること等といったような、任意の適した方法によって生じることが可能である。0041ステップ808は、上記の新たなウェブブラウザーのインスタンスに紐付いた新たなウェブブラウザーユーザーインターフェースに、上記タブに紐付いているコンテンツを描画する。0042図9は、1つ又は複数の実施態様に従う方法のステップを説明するフロー図である。本方法は、任意の適したハードウェア、ソフトウェア、ファームウェア、又はそれらの組み合わせと連携して実現可能である。少なくともいくつかの実施態様では、本方法は、上述されたドラッグ可能タブモジュール等のモジュール形態のソフトウェアによって実現可能である。0043ステップ900は、ウェブブラウザーユーザーインターフェースに紐付いたタブバンドから外へタブをドラッグすることに関連した入力を感知する。任意の適したタイプの入力が感知可能であり、その例は上で提供されている。ステップ902は、当該タブに紐付いているタブコンテンツをホストするためのウィンドウを生成する。このステップは、任意の適した方法で実施可能である。例えば、タブのドラッグに関連した入力が追跡されることが可能であり、一旦タブバンドに対する境界点を越えると、そのタブがドラッグされるのに対応してウィンドウが生成されることが可能である。ステップ904は、当該タブに紐付いているコンテンツを上記生成されたウィンドウに描画する。これにはライブのマルチメディアコンテンツを含む任意の適したタイプのコンテンツが含まれることが可能であり、それにより、タブがあちこちドラッグされる間に、当該ライブのマルチメディアコンテンツが描画され続けることが可能である。0044ステップ906は、ディスプレイ画面のサイド部分に対する距離の境界点を越えたか否かを確認する。もし距離の境界点をまだ越えていなければ、本方法はステップ904へ戻る。一方、もし距離の境界点を越えていれば、ステップ908は、上記のタブと当該タブに紐付いているコンテンツをディスプレイ画面のサイド部分へスナップする。これは任意の適した方法で実施可能である。例えば、ステップ910は、新たなウェブブラウザーのインスタンスを生成することが可能であり、ステップ912は、上記の新たなウェブブラウザーのインスタンスに紐付いた新たなウェブブラウザーユーザーインターフェースに、上記タブに紐付いているコンテンツを描画することが可能である。1つの具体化では、当業者によって認識されるように、この動作は、限定ではないがウェブブラウザーを含む他のシステムコンポーネントが、新たなブラウザーインスタンスをタイトルバーのドラッグによってドッキングされたウィンドウと同じに取り扱うような方法で、実施される。00451つ又は複数の実施態様に従って利用可能な例示方法を説明したので、これより、1つ又は複数の実施態様を実現するのに利用可能な例示システムを検討しよう。<例示システム>0046図10は、上述された様々な実施態様を実現するのに利用可能な例示のコンピューティングデバイス1000を示している。コンピューティングデバイス1000は、例えば、図1のコンピューティングデバイス102又はウェブサーバー114であり得る。0047コンピューティングデバイス1000は、1つ又は複数のプロセッサー若しくはプロセッシングユニット1002、1つ又は複数のメモリー及び/又は記憶コンポーネント1004、1つ又は複数の入力/出力I/Oデバイス1006、及び様々なコンポーネント及びデバイスが相互に通信することを可能にするバス1008を含んでいる。バス1008は、いくつかのタイプのバス構造のいずれかのうち1つ又は複数を表しており、それには、メモリーバス又はメモリーコントローラー、周辺機器バス、アクセラレーテッドグラフィックスポート、及び様々なバスアーキテクチャーのいずれかを用いたプロセッサーバス又はローカルバスが含まれる。バス1008には、有線バス及び/又は無線バスが含まれ得る。0048メモリー/記憶コンポーネント1004は、1つ又は複数のコンピューター記憶媒体を表している。コンポーネント1004には、ランダムアクセスメモリーRAMのような揮発性媒体及び/又はリードオンリーメモリーROM、フラッシュメモリー、光ディスク、磁気ディスク等のような不揮発性媒体が含まれ得る。コンポーネント1004には、固定媒体例えば、RAM、ROM、固定ハードドライブ等とリムーバブル媒体例えば、フラッシュメモリードライブ、リムーバブルハードドライブ、光ディスク等が含まれ得る。00491つ又は複数の入力/出力デバイス1006は、ユーザーがコマンドや情報をコンピューティングデバイス1000へ入力することを可能にし、また情報がユーザー及び/又は他のコンポーネント若しくはデバイスへ提示されることをも可能にする。入力デバイスの例には、キーボード、カーソルコントロールデバイス例えばマウス、マイクロフォン、スキャナー等が含まれる。出力デバイスの例には、ディスプレイデバイス例えばモニター又はプロジェクター、スピーカー、プリンター、ネットワークカード等が含まれる。0050ソフトウェア又はプログラムモジュールの一般的な文脈で様々な手法が本明細書において説明されることができる。概して、ソフトウェアには、特定のタスクを実行し又は特定の抽象データ型を実現する、ルーチン、プログラム、オブジェクト、コンポーネント、データ構造等が含まれる。これらのモジュール及び手法の実装は、コンピューター読み取り可能媒体のいくつかの形態上に記憶されることができ、またはそれを介して伝送されることができる。コンピューター読み取り可能媒体は、コンピューティングデバイスによってアクセス可能な任意の利用可能媒体であり得る。限定ではなく例として、コンピューター読み取り可能媒体は、コンピューター読み取り可能記憶媒体を備えることができる。0051コンピューター読み取り可能記憶媒体には、コンピューター読み取り可能命令、データ構造、プログラムモジュール、又は他のデータといったような情報の記憶のための任意の方法又は技術によって実現された、揮発性及び不揮発性媒体、リムーバブル及び非リムーバブル媒体が含まれる。コンピューター読み取り可能記憶媒体には、限定ではなく、RAM、ROM、EEPROM、フラッシュメモリー若しくは他のメモリー技術、CD-ROM、デジタル多用途ディスクDVD若しくは他の光学的ストレージ、磁気カセット、磁気テープ、磁気ディスクストレージ若しくは他の磁気記憶デバイス、又は、所望の情報を記憶するのに使用可能でありコンピューターによってアクセス可能な任意の他の媒体が含まれる。<結び>0052様々な実施態様により、ウェブブラウザーユーザーインターフェース内のタブが、そのタブが表示されている紐付けされたタブバンドから外へとドラッグされることが可能とされる。タブバンドの外側にドラッグされると、コンテンツは、当該タブに紐付いたウィンドウ内に描画されることが可能である。これにより、最初のウェブブラウザーユーザーインターフェースと、タブバンドから外へドラッグされたタブに紐付いたウィンドウとにおいて、コンテンツを左右に並べて閲覧することが可能となる。1つ又は複数の実施態様では、ドラッグされたタブのウィンドウに紐付いたコンテンツには、マルチメディアプレゼンテーション等のライブのコンテンツが含まれ得る。00531つ又は複数の実施態様において、ドラッグ可能なタブのウィンドウは、ディスプレイ画面のサイド部分、及び/又は、トップ部分若しくはボトム部分にドッキングすることが可能である。ドラッグ可能なタブのウィンドウのドッキング態様は、ウィンドウがどこにドッキングされるかに応じて変化することが可能である。0054構造的な特徴及び/又は方法論的行為に特有の言い回しで本対象が説明されてきたが、添付された特許請求の範囲において定義される本主題は必ずしも上述された特有の特徴又は行為に限定されるものではない、ということは理解されなければならない。それどころか、上述された特有の特徴及び行為は、特許請求の範囲を具体化する例示的な形として開示されているのである。