Postoji li HTML oznaka za preuzimanje?

Preuzimanje oznaka omogućit će HTML stranice prisiliti preuzimanje datoteka

Ako ste razvojni programer web-mjesta, možda ćete tražiti HTML kôd koji preuzima datoteku - drugim riječima, određenu HTML oznaku koja prisiljava web preglednik da preuzme određenu datoteku umjesto da ga prikaže u web pregledniku.

Jedini je problem da nema oznake za preuzimanje. Ne možete koristiti HTML datoteku za prisiljavanje preuzimanja datoteka. Kada se hiperveza klikne s web stranice - bez obzira je li to video, audio datoteka ili druga web stranica - web preglednik automatski pokušava otvoriti resurse u prozoru preglednika. Sve što preglednik ne razumije kako se učitati bit će zatražen kao preuzimanje.

To jest, osim ako korisnik nema dodatni preglednik ili proširenje koje učitava tu određenu vrstu datoteke. Neke dodatke pružaju podršku web pregledniku za sve vrste datoteka kao što su DOCX i PDF dokumenti, neki formati filma i ostale vrste datoteka.

Međutim, neke druge opcije pustiti će vaše čitatelje da preuzimaju datoteke umjesto da ih otvaraju u pregledniku.

Obrazujte korisnike o tome kako koristiti web preglednik

Jedan od najjednostavnijih načina da vaši korisnici preuzimaju datoteke koje se inače prikazuju u pregledniku kada se kliknu jest da ih shvate kako funkcioniraju preuzimanja datoteka.

Svaki moderni preglednik ima ono što se zove kontekstni izbornik koji se prikazuje kada desnom tipkom miša kliknete vezu ili kada dodirnete i držite zaslon osjetljiv na dodir. Kada je veza odabrana na taj način, imate više opcija, poput kopiranja teksta hiperveze, otvaranja veze na novoj kartici ili preuzimanja datoteke koju veza pokazuje.

Ovo je stvarno jednostavan način da se izbjegne potreba za oznakom preuzimanja HTML-a: samo dajte svoje korisnike izravno preuzimanje datoteke. Radi sa svakom vrstom datoteka, uključujući stranice kao što su HTML / HTM, TXT i PHP datoteke , kao i filmovi ( MP4 , MKV i AVI ), dokumente, audio datoteke, arhive i još mnogo toga.

Najlakši način za oponašanje oznake za preuzimanje HTML-a jest da ljudima prenesete što da radite, kao u ovom primjeru.

Desnom tipkom miša kliknite vezu i odaberite Spremi vezu kao ... da biste preuzeli datoteku.

Napomena: Neki preglednici mogu ovu opciju nazvati nešto drugo, na primjer, Spremi kao.

Sažimanje Preuzmi u datoteku arhive

Druga metoda koju programer web stranica može koristiti jest staviti preuzimanje u arhivu poput ZIP , 7Z ili RAR datoteke.

Ovaj pristup služi za dvije svrhe: obnavlja preuzimanje kako bi se spasio prostor na disku na poslužitelju i omogućava korisniku preuzimanje podataka brže, ali stavlja i datoteku u format koji većina web preglednika neće pokušati pročitati, što prisiljava preglednik da umjesto toga preuzmete datoteku.

Većina operativnih sustava ima ugrađeni program koji može arhivirati datoteke poput ove, no aplikacije treće strane obično imaju više značajki i mogu biti lakše koristiti. PeaZip i 7-Zip su par favorita.

Izigrati preglednik s PHP-om

Konačno, ako znate neki PHP, možete upotrijebiti jednostavnu PHP skriptu od pet redaka koja će prisiliti preglednik da preuzme datoteku bez zippa ili traži od svojih čitatelja da učine bilo što.

Ova se metoda oslanja na HTTP zaglavlja kako bi pregledniku rekla da je datoteka privitak, a ne web-dokument, pa zapravo radi slično kao i gore navedena metoda, ali zapravo ne zahtijeva da stisnete datoteku.