Ab Mai 2017 wurde der Öffentliche Ordner in einen privaten Standardordner konvertiert (diese Konvertierung wurde für Dropbox Basic-Benutzer am 15. März 2017 durchgeführt).
Das In-Browser-Rendering von HTML-Dateien wurde / wird ebenfalls eingestellt (die genauen Daten finden Sie in den unten angegebenen Abschnitten). Laut der angehefteten Antwort auf diese Frage stehen freigegebene HTML-Dateien nur zum Download zur Verfügung, nicht zum Rendern im Browser.
Seit dem 3. Oktober 2016 können Dropbox Basic-Benutzer (kostenlos) keine öffentlichen Links mehr zum Rendern von HTML-Inhalten in einem Webbrowser verwenden. Wenn Sie ein Basisbenutzer sind und eine Website erstellt haben, auf der HTML-Inhalte direkt von Ihrem Dropbox-Konto angezeigt werden, werden sie im Browser nicht mehr gerendert. Der HTML-Inhalt selbst bleibt in Dropbox sicher, und Sie können ihn mit einer unserer anderen Freigabemethoden freigeben.
Ab dem 1. September 2017 können Dropbox Pro, Plus und Business-Benutzer keine HTML-Inhalte mehr rendern, und der Öffentliche Ordner und seine Freigabefunktionen werden deaktiviert. Bis zu diesem Datum können Dropbox Pro, Plus und Business-Benutzer weiterhin öffentliche Links zum Rendern von HTML-Inhalten verwenden.
Von: https://www.dropbox.com/help/files-folders/public-folder
Was das Hosten anderer statischer Dateien angeht, habe ich manuell getestet, wie eine freigegebene CSS-Datei von Dropbox in einer HTML-Datei enthalten ist. Der Freigabelink, den ich für die Datei erhalten habe, war wie folgt:
https://www.dropbox.com/s/anxsno1zw25jo34/test.css?dl=0
Der Versuch, diesen Link in die CSS-Datei aufzunehmen, hat nicht funktioniert (diese Seite gibt den HTML-Code für den Dropbox- "Web-Viewer" für die Datei zurück), aber es hat funktioniert, als ich dl=1
stattdessen den Abfrageparameter verwendet habe:
<link rel="stylesheet" type="text/css" href="https://www.dropbox.com/s/anxsno1zw25jo34/test.css?dl=1">
Durch das Einbeziehen des CSS auf diese Weise wurde jedoch eine zusätzliche Umleitung hinzugefügt, da die Anforderung zu dieser Freigabe-URL mit einem HTTP 302-Statuscode geantwortet und zu einer anderen URL umgeleitet wurde:
https://dl.dropboxusercontent.com/content_link/Q5jNr3kDXOtSyrXFw7qM4LYMMZynVb0YrnUdPLXtiVbBXG1bor57HxlVQ2T3V3tu/file?dl=1
Das Einbeziehen des CSS über diesen Link hat die Umleitung umgangen, aber ich bin mir nicht sicher, ob dies eine permanente URL ist oder ob sie sich in Zukunft ändern wird (während die URL, die umleitet, permanent funktionieren sollte).
Das direkte Verknüpfen (Einbetten) von Bildern aus Dropbox verhält sich anscheinend ähnlich (der Freigabelink mit dem dl=1
Abfrageparameter funktioniert, führt jedoch zu einer Umleitung).