Jag skapar en webbplats på en gratis webbhotell som inte har mycket utrymme eller bandbredd.
Så jag övervägde att använda Dropbox Public mapp för statiska filer, till exempel:
- Javascript, CSS
- Bilder
- Nedladdningar (vardera några hundra kilobyte)
Tillåter Dropbox så omfattande användning, och vad är gränsen?
Kommentarer
- Dropbox har sedan dess upphört offentlig mapp, vilket innebär att omständigheterna kring denna fråga är mycket olika. Som sådan kan många av nedanstående svar vara föråldrade.
Svar
Från och med maj 2017, Den offentliga mappen har konverterats till en standard, privat mapp (den här konverteringen hände för Dropbox Basic-användare den 15 mars 2017).
Rendering av HTML-filer i webbläsaren har också avbrutits (se citerade stycken nedan för exakta datum). Enligt det fästa svaret på denna fråga kommer delade HTML-filer endast att vara tillgängliga för nedladdning, i motsats till att de återges i webbläsaren.
Från och med den 3 oktober 2016 kan Dropbox Basic (gratis) användare inte längre använda offentliga länkar för att återge HTML-innehåll i en webbläsare. Om du är en grundläggande användare och du skapade en webbplats som visar HTML-innehåll direkt från ditt Dropbox-konto kommer det inte längre att visas i webbläsaren. HTML-innehållet förblir säkert i Dropbox och du kan dela det med någon av våra andra delningsmetoder.
Från och med 1 september 2017 kommer Dropbox Pro-, Plus- och Business-användare inte längre att kunna rendera HTML-innehåll, och den offentliga mappen och dess delningsfunktion kommer att inaktiveras. Fram till det datumet, Dropbox Pro-, Plus- och Business-användare kan fortsätta att använda offentliga länkar för att återge HTML-innehåll.
Från: https://www.dropbox.com/help/files-folders/public-folder
När det gäller värd för andra statiska filer testade jag manuellt inklusive en delad CSS-fil från Dropbox i en HTML-fil. Delningslänken som jag fick för filen var så här:
https://www.dropbox.com/s/anxsno1zw25jo34/test.css?dl=0
Att försöka inkludera den här länken i CSS-filen gjorde inte arbete (den sidan returnerar HTML-koden för Dropbox-webbvisaren ”för filen), men det fungerade när jag använde dl=1
frågeparametern istället, som så:
<link rel="stylesheet" type="text/css" href="https://www.dropbox.com/s/anxsno1zw25jo34/test.css?dl=1">
Att inkludera CSS på detta sätt lade emellertid till en ytterligare omdirigering eftersom begäran till den här URL-adressen svarade med en HTTP 302-statuskod och omdirigerades till en annan URL:
https://dl.dropboxusercontent.com/content_link/Q5jNr3kDXOtSyrXFw7qM4LYMMZynVb0YrnUdPLXtiVbBXG1bor57HxlVQ2T3V3tu/file?dl=1
Inklusive CSS med den här länken kringgick omdirigeringen, men jag är inte säker på om det här är en permanent webbadress eller om den kan komma att ändras i framtiden (medan webbadressen som omdirigerar ska fungera permanent).
Hot-linking (direktbäddning) av bilder från Dropbox verkar fungera på samma sätt (delningslänken med dl=1
frågeparametern fungerar, men medför en omdirigering).
Svar
De har inte direkt förbjudit det så jag tror att det är säkert att säga att du får vara värd för webbplatser på Dropbox. Det finns en wiki-sida, ”Hosting webbplatser med Dropbox” , (som innehåller information som var värd i det officiella Dropbox-wiki-avsnittet) om hur du kan ställa in den via CNAME-pekande.
Om du är orolig för bandbredd, se Arash F.-inlägg på Dropbox-forum :
gratisanvändare som träffar en bandbreddsgräns använder flera gånger 10 ”GB GB bandbredd under en viss dag så jag skulle inte vara så sympatisk med dem på forumet eftersom vi är väldigt, väldigt generösa med bandbreddsbegränsningar ;-).
Svar
Du kan nu vara värd för statiska webbapplikationer med statisk webbappskonsol som släpptes med dropbox.js.
Släppmeddelandet för dropbox.js har lite mer detaljer och pekar på ett exempel på en applikation.
Kommentarer
- Frågan var
får jag ", inte " kan jag ".