Respuestas:
Fue genial mientras duró, amigos. Dropbox ha finalizado el soporte para servir archivos HTML a partir de hoy para usuarios básicos.
Usuarios de Dropbox Basic (gratis): a partir del 3 de octubre de 2016, ya no puede usar enlaces compartidos para representar contenido HTML en un navegador web. Si creó un sitio web que muestra directamente contenido HTML desde su Dropbox, ya no se mostrará en el navegador. El contenido HTML en sí mismo permanecerá en su Dropbox y se puede compartir.
Usuarios de Dropbox Pro y Business: a partir del 1 de septiembre de 2017, ya no podrá procesar contenido HTML.
Creo que puede modificar el enlace de Dropbox 'compartido' de su archivo para servir HTML desde DB directamente.
Cargue su archivo html en Dropbox y haga clic en el enlace 'Compartir' del archivo:
Copie el "Enlace al archivo"
Modifique el enlace reemplazando 'www.dropbox.com' por 'dl.dropboxusercontent.com'
ANTES DE
https://www.dropbox.com/s/s8ffr2v08jc2f7d/fakeHTMLpage.html?dl=0
DESPUÉS
https://dl.dropboxusercontent.com/s/s8ffr2v08jc2f7d/fakeHTMLpage.html?dl=0
¡Me encantaría recibir comentarios si esto funcionara para ustedes!
El archivo debe estar en su carpeta pública para que se represente como HTML, no puede ser solo un enlace compartido.
NB: Las cuentas creadas después del 4 de octubre de 2012 no tienen una carpeta pública a menos que actualice a una cuenta Pro.
Como han dicho otros, esto es algo que puede lograr colocando el HTML relevante (y JS, CSS, etc.) en la carpeta Pública. Sin embargo, debe tener en cuenta una nota adicional: las carpetas públicas de Dropbox tienen acceso limitado. Si un archivo genera "una cantidad excesiva de tráfico" , el enlace se suspenderá (permanentemente, por delitos reiterados). Ese enlace está un poco desactualizado ya que no puedo encontrar un enlace más nuevo que proporcione números específicos para el límite. Si la información sigue siendo correcta, entonces un poco de tráfico web no debería ser un problema, pero para un sitio que servirá una gran cantidad de contenido, puede encontrar que la restricción de ancho de banda en una cuenta gratuita es un poco sofocante:
Extracto del enlace de arriba:
Según el soporte de Dropbox , los enlaces públicos para cuentas gratuitas no pueden usar más de 10 GB de ancho de banda por día, mientras que ese límite es de 250 GB por día para las cuentas de Dropbox pagas. Los enlaces se suspenden automáticamente si alguno de sus archivos supera ese límite.
Las páginas web simples deben ser accesibles directamente desde Dropbox a través de las páginas web de Dropbox. Sin embargo, está limitado a HTML simple y JavaScript del lado del cliente solamente, sin PHP u otro código del lado del servidor.
Lo acabo de probar en mi propio Dropbox y funcionó bien.
Hay una gran cantidad de servicios independientes para devolver como funcionalidad perdida de Dropbox. Por ejemplo:
Aquí está la razón por la cual no funciona:
"Hubo algunas direcciones IP rusas bloqueadas para alojar archivos html por abuso".
Con respecto a la publicación anterior que lee Vale la pena señalar que NO debe usar la función "Compartir> Enlace al archivo" para que esto funcione, sino que haga clic derecho en el archivo y use el "Copiar enlace público ...". (En la Web; no lo he probado en una computadora portátil).
Intenté esto y funciona desde Safari, pero incluye el banner blanco en la parte superior de la página con elementos para hacer clic para cerrar, compartir, etc. Antes, por supuesto, solo se mostraba como una página html simple sin nada agregado.
Sin embargo, no funciona desde un navegador llamado Lightning. Ese es loco pero rápido; A menudo lo uso porque Safari deja de responder con demasiadas páginas / ventanas abiertas. Lightning ahora requiere que descargue el archivo html. Curiosamente, el enlace público compartido original se mostró correctamente como siempre en Lightning, cuando Safari solicitó descargar el archivo html. Entonces ahora está cambiado. Dropbox realmente ha dejado caer la pelota.