オフラインWebページとは

オフラインWebページは、インターネットに接続していなくても表示できるWebページです。 オフラインのWebページを表示するには、さまざまな理由が考えられます。たとえば、重要なビジネス情報にアクセスしたいが、帯域幅や速度など、インターネット接続が断続的または制限されている場合などです。 オフラインで表示するために特定のWebページを手動で保存する人もいます。 Webブラウザは、Webページのコピーまたはその一部をキャッシュメモリに保存することもあります。 新しいWeb開発技術は、Webコンテンツへのオフラインアクセスを管理する能力を向上させています。

つながり

インターネット接続には、さまざまな種類の制限があります。 これは、スマートフォンなどのモバイルコンピューティングデバイスの場合に特に当てはまります。 モバイルデバイスを使用して携帯電話ネットワーク経由でWebサイトにアクセスすると、接続が利用できないことがあります。 これは、スマートフォンがネットワークの通信可能範囲のない場所にいるときによく発生します。 オフラインのWebページはこのような状況で役立ちます。 Webコンテンツをオフラインで表示することで、データ転送量を減らすこともできるため、データキャップコストを削減できます。

キャッシュ

Webブラウザの中には、Webページまたはページの一部をキャッシュするものがあります。 たとえば、インターネットを介したデータ転送を最小限に抑えるために、ブラウザは画像やビデオなどのメディアファイルのキャッシュコピー、または場合によってはページ全体をコンピュータに保存することがあります。 次回そのページにアクセスしたときには、ブラウザでキャッシュされたコピーが表示されます。ページとコンテンツをWeb経由で再度取得するのではありません。 Internet Explorerは、以前に表示したページのコピーをインターネット一時ファイルの保存場所に保存します。 インターネットに接続していなくても、ブラウザ内でこれらを表示できます。

保存中

場合によっては、ウェブサイトの訪問者は将来オフラインで見るためにページを保存することを選択します。 Webページを保存するには、さまざまなアプリケーションやサービスを使用できます。 Internet Explorer、Firefox、Chromeなどのほとんどのブラウザには、[ファイル]と[名前を付けて保存]をクリックしてWebページを保存するためのオプションがあります。 ただし、保存したページがオフラインで表示されたときに同じように表示されるとは限りません。 一部のブラウザアドオンおよび拡張機能では、後でオフラインで表示できるようにページを保存する機能が強化されています。

HTML5

Webページは、主にHTML(Hypertext Markup Language)コードを使用して構築されています。 HTMLの最新バージョンはHTML5で、これはJavaScript言語の新しい開発と合わせて、開発者がオフライン使用の様々な側面を制御することを可能にします。 HTML 5を使用すると、開発者はオフラインでの表示をサポートするように設計されたページを作成できます。 ただし、データベースやサーバースクリプティングを含む機能など、単純にオフラインでは機能できないWebサイト機能は数多くあります。