För en år sedan, när en besökare på din webbplats klickade på en länk som pekade på ett icke-HTML-dokument som en PDF-fil, en MP3-musikfil eller till och med en bild, skulle dessa filer hämtas till den personens dator. Idag är det inte fallet för många vanliga filtyper.
Istället för att tvinga en nedladdning på dessa filer, visar dagens webbläsare dem bara inline, direkt i webbläsarens visningsport. PDF-filer kommer att visas i webbläsarna, liksom bilder. MP3-filer spelas direkt i webbläsarfönstret i stället för att sparas som en hämtningsfil. I många fall kan detta beteende vara helt bra. I själva verket kan det vara att föredra att en användare måste ladda ner filen och sedan hitta den på sin maskin för att öppna den. Andra gånger kan du dock faktiskt vilja att en fil laddas ned snarare än att visas av webbläsaren.
Den vanligaste lösningen som de flesta webbdesigners tar när de försöker tvinga en fil att ladda ner istället för att visas av webbläsaren, är att lägga till förklarande text bredvid länken som tyder på att kunden använder sina webbläsaralternativ för att högerklicka eller CTRL-klicka och välja Spara fil att ladda ner länken. Det här är verkligen inte den bästa lösningen. Ja, det fungerar, men eftersom många inte ser dessa meddelanden är detta inte ett effektivt tillvägagångssätt och det kan leda till några irriterade kunder.
Istället för att tvinga kunderna att följa specifika riktningar som kanske inte är intuitiva för dem, visar den här handledningen hur du konfigurerar båda ovanstående metoder och ber dina läsare att begära nedladdningen. Det visar också ett knep för att skapa filer som kommer att hämtas av nästan alla webbläsare, men det kan fortfarande användas på kundens dator.
Hur man har besökare Hämta en fil
-
Ladda upp filen du vill att dina besökare ska ladda ner till din webbserver. Se till att du vet var det är genom att testa hela webbadressen i din webbläsare. Om du har rätt webbadress ska filen öppnas i webbläsarfönstret.
/documents/large_document.pdf
-
- Redigera sidan där du vill ha länken och lägg till en standard ankarlänk till dokumentet.
Ladda ner det stora dokumentet
-
Lägg till text bredvid länken som berättar dina läsare att de måste högerklicka eller ctrl-klicka på länken för att ladda ner den.
Högerklicka (kontroll-klicka på en Mac) länken och välj "Spara länk som" för att spara dokumentet till din dator
Ändra filen till en zip-fil
Om dina läsare ignorerar instruktionerna med högerklicka eller CTRL-klick kan du justera filen till något som automatiskt hämtas av de flesta webbläsare, i motsats till den PDF som läses inline av webbläsaren. En zip-fil eller annan komprimerad filtyp är ett bra alternativ att använda för den här metoden.
-
Använd ditt operativsystems komprimeringsprogram för att konvertera din nedladdningsfil till en zip-fil.
-
Ladda upp zip-filen till din webbserver. Se till att du vet var det är genom att testa hela webbadressen i ditt webbläsarfönster.
/documents/large_document.zip
-
Redigera sidan där du vill ha länken och lägg till en standardankare till zip-filen.
Ladda ner det stora dokumentet
tips
- De flesta operativsystem har någon komprimeringsprogramvara inbyggd. Om din inte kan, kan du slå upp "zip-filer" i en sökmotor för att hitta ett program för att bygga dem för dig.
- Du kan använda den här tekniken för bilder, filmer, musik och dokument samt PDF-filer. Allt du kan komprimera som en zip-fil som du kan skicka till din webbplats för nedladdning.
- Du kan också komprimera flera filer i en zip-fil, så att dina kunder kan hämta en samling filer med ett klick.
- Om ingen av ovanstående metoder är tilltalande kan du också tvinga en nedladdning med PHP.