スペースや帯域幅があまりない無料のホスティングでウェブサイトを作成しています。
そこでDropboxの使用を検討しました Public 次のような静的ファイル用のフォルダ:

  • Javascript、CSS
  • 画像
  • ダウンロード(それぞれ数百キロバイト)

Dropboxはそのような広範な使用を許可しますか、そして制限は何ですか?

コメント

  • Dropboxはその後廃止されましたパブリックフォルダ。つまり、この質問を取り巻く状況は大きく異なります。そのため、以下の回答の多くは古くなっている可能性があります。

回答

2017年5月現在、 パブリックフォルダは標準のプライベートフォルダに変換されました(この変換は2017年3月15日にDropbox Basicユーザーに対して行われました)。

HTMLファイルのブラウザ内レンダリングも中止されました(正確な日付については、以下の引用段落を参照してください)。 この質問に対する固定回答によると、共有HTMLファイルは、ブラウザ内でレンダリングされるのではなく、ダウンロードのみで利用できます。

2016年10月3日以降、Dropbox Basic(無料)ユーザーは、パブリックリンクを使用してWebブラウザーでHTMLコンテンツをレンダリングできなくなりました。基本ユーザーで、DropboxアカウントからHTMLコンテンツを直接表示するウェブサイトを作成した場合、ブラウザには表示されなくなります。HTMLコンテンツ自体はDropboxで安全なままであり、当社のいずれかを使用して共有できます。他の共有方法。

2017年9月1日よりDropboxPro、Plus、およびBusinessユーザーはHTMLコンテンツをレンダリングできなくなり、パブリックフォルダーとその共有機能は無効になります。その日まで、 Dropbox Pro、Plus、およびBusinessユーザーは、引き続きパブリックリンクを使用してHTMLコンテンツをレンダリングできます。

差出人: https://www.dropbox.com/help/files-folders/public-folder


他の静的ファイルのホストについては、共有CSSファイルを含めて手動でテストしましたDropboxからHTMLファイルに。ファイルに与えられた共有リンクは次のようになりました:

https://www.dropbox.com/s/anxsno1zw25jo34/test.css?dl=0 

このリンクをCSSファイルに含めようとしても、作業(そのページはDropboxの「Webビューア」のHTMLを返します”ファイルの場合)、ただし、代わりにdl=1クエリパラメータを使用すると、次のように機能しました:

<link rel="stylesheet" type="text/css" href="https://www.dropbox.com/s/anxsno1zw25jo34/test.css?dl=1"> 

ただし、このようにCSSを含めると、この共有URLへのリクエストがHTTP 302ステータスコードで応答し、別のURLにリダイレクトされるため、リダイレクトが追加されました:

https://dl.dropboxusercontent.com/content_link/Q5jNr3kDXOtSyrXFw7qM4LYMMZynVb0YrnUdPLXtiVbBXG1bor57HxlVQ2T3V3tu/file?dl=1 

このリンクを使用してCSSを含めると、リダイレクトがバイパスされましたが、これが永続的なURLなのか、将来変更される可能性があるのかはわかりません(リダイレクトするURLは永続的に機能するはずです)。

Dropboxからの画像のホットリンク(直接埋め込み)は同じように動作するようです(dl=1クエリパラメータを使用した共有リンクは機能しますが、リダイレクトが発生します)。

回答

完全に禁止されていないので、Dropboxでウェブサイトをホストすることは許可されていると言っても過言ではありません。設定方法については、Wikiページ “Hosting Websites with Dropbox” (公式のDropbox wikiセクションでホストされていた情報が含まれています)があります。 CNAMEポインティング経由。

帯域幅が心配な場合は、 DropboxフォーラムへのArashF。の投稿をご覧ください:

帯域幅の制限に達した無料ユーザーは、特定の日に10 “sのGB”の倍数の帯域幅を使用しているため、フォーラムでそれほど同情することはありません。帯域幅の制限に非常に寛大なので;-)。

回答

dropbox.jsでリリースされた静的ウェブアプリコンソールを使用して静的ウェブアプリケーションをホストできるようになりました。

dropbox.jsリリースのお知らせにはもう少し詳細があり、サンプルアプリケーションを指しています。

コメント

  • 質問は

できます"ではなく、"できます"、ただし。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です