Letöltési hivatkozás létrehozása

Tartalomjegyzék:

Letöltési hivatkozás létrehozása
Letöltési hivatkozás létrehozása
Anonim

Érdekes, hogy egyes dolgok hogyan kerekednek körbe. Az internet korai napjaiban a böngészők automatikusan letöltötték a nem weboldalak, például képek, PDF-fájlok és dokumentumok hivatkozásait. Aztán a böngészők annyira fejlettek lettek, hogy szinte bármilyen fájlt meg tudtak nyitni valós időben. Ez azonban problémát okozott a fejlesztőknek. Hogyan kényszeríthetné a böngészőt, hogy letöltse a fájlt ahelyett, hogy megnyitná? Egy csomó feltörés és kerülő megoldás született a probléma megoldására, de egyik sem volt igazi megoldás. Mindez megváltozott a HTML5-tel, amikor megjelent a Letöltési attribútum.

Most a fejlesztők egy speciális letöltési attribútumot adhatnak hozzá HTML-horgonycímkéikhez, hogy a böngészőknek azt mondják, hogy a hivatkozást letöltésként kezeljék a célfájl megnyitása helyett. A letöltési attribútum segítségével többféleképpen is szabályozhatja, hogy a böngészők hogyan kezeljék a letöltési hivatkozásokat. Még ennél is jobb, hogy minden modern böngésző támogatja a letöltési attribútumot, így nem kell látnia a kompatibilitási problémákat vagy a tartalékolási igényt.

Image
Image

Néhány különböző módon kezelheti a letöltési attribútumot. Mindegyiknek megvan a maga előnye, és mindegyik zökkenőmentesen működik különböző böngészőkben.

Az egyszerű letöltési attribútum

A letöltési attribútum használatának legegyszerűbb módja, ha a legalapvetőbb formában szerepelteti a horgonycímkékben. Nem kell további fájlnevet vagy bármilyen támogató információt megadnia. Az eredmény így néz ki:

Letöltés most!

Image
Image

A "letöltés" kifejezéssel azt üzeni az old alt olvasó bármely böngészőnek, hogy ahelyett, hogy megnyitná, töltse le a céllinket. Ebben az esetben a böngésző pontosan úgy tölti le a fájlt, ahogyan ugyanazzal a névvel.

Image
Image

A fájlnév módosítása

Mi történik, ha valóban meg akarja változtatni a nevet. Rengeteg alkalom van, amikor ezt szeretné megtenni. Az automatikusan generált fájlnevek jó példa erre. Általában nevetségesen hosszú nevük van, szemetes karaktersorokkal. Nem ezt az élményt szeretnéd a látogatóidnak. Szabványosíthatja a dolgokat a letöltési attribútummal.

Fájlnév megadásához állítsa be a letöltési attribútumot azzal. A fájl kiterjesztésének kizárása. A böngésző nem tudja és nem is fogja konvertálni a fájltípust, így nincs értelme próbálkozni.

Letöltés most!

Látogatói a fájlt your-file.pdf néven töltik le.

Kép letöltése

Ezzel együtt egy leegyszerűsített módja is van annak, hogy a felhasználók közvetlenül töltsenek le képeket. Ez nem forradalmi, és valószínűleg te is összeállíthatod, de használhatod a download attribútumot letölthető képlink létrehozásához.

Image
Image

Kezdje azzal, hogy úgy állítsa be a képet, ahogyan azt általában az oldalán tenné. Természetesen ez lesz a letölthető kép.

Ezután zárja be az egészet egy horgonycímkébe, a kép elérési útjára hivatkozva.

Végül adja hozzá a letöltési attribútumot a horgonycímkéhez. Ha szeretné, megváltoztathatja a kép nevét.


Image
Image

Most, amikor egy látogató a képre kattint, automatikusan letölti azt közvetlenül a szerveréről. Nem szükséges, és túlzásnak tűnhet egy fejlesztő számára, de hány webhelylátogató gondolna rá, hogy jobb gombbal rákattint egy képre annak megtekintéséhez vagy letöltéséhez?

Ajánlott: