数年前、あなたのウェブサイトの訪問者がPDFファイル、MP3音楽ファイル、または画像などのHTML以外の文書を指すリンクをクリックすると、それらのファイルはその人のコンピュータにダウンロードされました。今日では、多くの一般的なファイルタイプではそうではありません。
これらのファイルを強制的にダウンロードする代わりに、今日のWebブラウザではブラウザのビューポートに直接インラインで表示するだけです。 PDFファイルは、画像と同様にブラウザに表示されます。 MP3ファイルは、ダウンロードファイルとして保存されるのではなく、ブラウザウィンドウで直接再生されます。多くの場合、この動作は完全にうまくいくかもしれません。実際には、ファイルをダウンロードしてからマシン上でファイルを見つけて開く必要があります。しかし、実際には、ブラウザで表示されるのではなく、ファイルをダウンロードしたい場合もあります。
ほとんどのWebデザイナーがブラウザで表示されるのではなく、ファイルをダウンロードしようとするときに最も一般的なソリューションは、リンクの横に説明テキストを追加して、ブラウザオプションを使用して右クリックまたはCTRL-選択する ファイルを保存 リンクをダウンロードする。これは実際には最良の解決策ではありません。はい、うまくいきますが、多くの人がこれらのメッセージを見ないので、これは効果的なアプローチではなく、迷惑な顧客につながる可能性があります。
直感的でない可能性のある特定の指示に従うように顧客を強制する代わりに、このチュートリアルでは上記の両方の方法を設定して、読者にダウンロードを要求する方法を示します。また、ほぼすべてのWebブラウザでダウンロードされるファイルを作成するトリックも表示されますが、それは依然として顧客のコンピュータで使用できます。
訪問者にファイルをダウンロードさせる方法
-
あなたのウェブサイト訪問者があなたのウェブサーバにダウンロードするファイルをアップロードしてください。ブラウザーで完全なURLをテストして、どこにいるかを確認してください。正しいURLをお持ちの場合は、ブラウザウィンドウでファイルを開きます。
/documents/large_document.pdf
-
- リンクが必要なページを編集して、標準のアンカーリンクをドキュメントに追加します。
大きな文書をダウンロードする
-
リンクの横にテキストを追加して、リンクを右クリックまたはCtrlキーを押しながらクリックしてダウンロードする必要があることを通知します。
リンクを右クリック(Macではcontrol-クリック)し、「別名でリンクを保存」を選択して文書をコンピュータに保存する
ファイルをZipファイルに変更する
読者が右クリックまたはCtrlキーを押しながらクリックする手順を無視すると、ブラウザがインラインで読み込んだPDFとは異なり、ほとんどのブラウザで自動的にダウンロードされるようにファイルを調整できます。この方法には、zipファイルまたはその他の圧縮ファイルタイプが適しています。
-
オペレーティングシステムの圧縮プログラムを使用して、ダウンロードファイルをzipファイルに変換します。
-
zipファイルをWebサーバーにアップロードします。ブラウザーウィンドウで完全なURLをテストすることで、どこにいるかを確認してください。
/documents/large_document.zip
-
リンクが必要なページを編集し、標準のアンカーリンクをzipファイルに追加します。
ヒント
- ほとんどのオペレーティングシステムには圧縮ソフトウェアが組み込まれていますが、そうでない場合は、検索エンジンで「zipファイル」を検索して、それらを構築するプログラムを見つけることができます。
- このテクニックは、画像、ムービー、音楽、文書、およびPDFファイルに使用できます。あなたがダウンロードできるようにあなたのサイトに投稿できるzipファイルとして圧縮することができるもの。
- また、複数のファイルを1つのzipファイルに圧縮して、顧客がワンクリックで一連のファイルをダウンロードできるようにすることもできます。
- 上記の方法のどれも魅力的でない場合は、PHPを使用して強制的にダウンロードすることもできます。




