Kako kreirati link za preuzimanje

Sadržaj:

Kako kreirati link za preuzimanje
Kako kreirati link za preuzimanje
Anonim

Zanimljivo je kako se neke stvari zavrte. U ranim danima Weba, pretraživači su automatski preuzimali veze do datoteka koje nisu bile web stranice, poput slika, PDF datoteka i dokumenata. Zatim su pretraživači postali toliko napredni da su mogli da otvore skoro svaki fajl u realnom vremenu. To je, međutim, stvorilo problem za programere. Kako biste natjerali pretraživač da preuzme datoteku, umjesto da je otvori? Pojavila se gomila hakova i zaobilaznih rješenja kako bi se riješio problem, ali nijedan nije bio pravo rješenje. Sve se to promijenilo s HTML5 kada je uveden Download Attribute.

Sada programeri mogu dodati poseban atribut preuzimanja u svoje HTML sidrene tagove kako bi rekli pretraživačima da tretiraju link kao preuzimanje, umjesto da otvaraju ciljni fajl. Postoji nekoliko različitih načina na koje možete koristiti atribut preuzimanja za kontrolu načina na koji pretraživači rukuju vašim vezama za preuzimanje. Još bolje, svi moderni pretraživači podržavaju atribut preuzimanja, tako da ne biste trebali vidjeti nikakve probleme s kompatibilnošću ili potrebu za zamjenom.

Image
Image

Postoji nekoliko različitih načina na koje možete rukovati atributom preuzimanja. Svaki od njih ima svoje prednosti, i svi rade glatko na različitim pretraživačima.

The Plain Download Attribute

Najjednostavniji način za korištenje atributa za preuzimanje je da ga uključite u najosnovnijem obliku u svoje oznake sidra. Ne morate uključiti dodatni naziv datoteke ili bilo kakve prateće informacije. Rezultat izgleda ovako:

Preuzmite sada!

Image
Image

Uključivanjem "preuzmi" govorite bilo kojem pretraživaču koji čita stranicu da preuzme ciljnu vezu umjesto da je otvori. U ovom slučaju, pretraživač će preuzeti fajl tačno onakvu kakva je sa istim imenom.

Image
Image

Promjena naziva datoteke

Šta će se dogoditi ako zaista želite promijeniti ime. Postoji mnogo prilika u kojima biste to želeli da uradite. Automatski generirana imena datoteka su dobar primjer. Obično imaju smiješno duga imena sa nizovima smeća znakova. To nije iskustvo koje želite za svoje posjetitelje. Možete standardizirati stvari pomoću atributa preuzimanja.

Da navedete ime datoteke, postavite atribut preuzimanja jednak njemu. Isključite ekstenziju datoteke. Pretraživač ne može i neće konvertovati tip fajla, tako da nema smisla pokušavati.

Preuzmite sada!

Vaši posjetioci će preuzeti datoteku kao your-file.pdf.

Preuzimanje slike

Zajedno sa ovim dolazi i pojednostavljeni način da omogućite svojim korisnicima da direktno preuzimaju slike. Ovo nije revolucionarno i vjerovatno ga možete sami sastaviti, ali možete koristiti atribut za preuzimanje da kreirate link za sliku za preuzimanje.

Image
Image

Počnite postavljanjem slike kao što biste inače radili na svojoj stranici. Ovo će, naravno, biti slika koja je dostupna za preuzimanje.

Zatim, inkapsulirajte cijelu stvar u sidrenu oznaku, povezujući se sa putanjom slike.

Konačno, dodajte atribut preuzimanja vašoj sidrenoj oznaci. Možete promijeniti naziv svoje slike ako želite.


Image
Image

Sada, kada posjetitelj klikne na sliku, automatski će je preuzeti direktno sa vašeg servera. Nije neophodno, a programeru može izgledati kao pretjerano, ali koliko bi posjetitelja web-lokacije pomislilo da klikne desnim tasterom miša na sliku da je pogleda ili preuzme?

Preporučuje se: