Ali obstaja oznaka za prenos HTML?

Nalagalna oznaka bi omogočila, da strani HTML prisilijo nalaganje datotek

Če ste spletni razvijalec, morda iščete kodo HTML, ki prenese datoteko - z drugimi besedami, določeno oznako HTML, ki prisili spletni brskalnik, da prenese določeno datoteko, namesto da ga prikaže v spletnem brskalniku.

Edina težava je, da ni oznake za nalaganje. Za prenos datoteke ne morete uporabiti datoteke HTML . Ko kliknete hiperpovezavo s spletne strani - ne glede na to, ali gre za video, avdio datoteko ali drugo spletno stran - spletni brskalnik samodejno poskuša odpreti vir v oknu brskalnika. Vse, kar brskalnik ne razume, kako naložiti, bo zahtevan kot prenos.

To pomeni, razen če ima uporabnik dodatek ali razširitev brskalnika, ki naloži to določeno vrsto datoteke. Nekateri dodatki zagotavljajo podporo spletnega brskalnika za vse vrste datotek, kot so dokumenti DOCX in PDF , nekateri filmski zapisi in druge vrste datotek.

Vendar pa bodo nekatere druge možnosti omogočile, da bralci prenesejo datoteke, namesto da jih odprejo v brskalniku.

Izobražite uporabnike o uporabi spletnega brskalnika

Eden od najpreprostejših načinov za prenos datotek, ki bi se sicer lahko prikazali v brskalniku ob kliku, je, da se razumejo, kako prenosi datotek dejansko delujejo.

Vsak sodoben brskalnik ima tisto, kar se imenuje kontekstni meni, ki se prikaže, ko z desno tipko kliknete povezavo ali ko tapnete in držite na zaslonih na dotik. Ko na ta način izberete povezavo, imate več možnosti, na primer kopiranje besedila hiperpovezave, odpiranje povezave na novem zavihku ali prenos datoteke, na katero se povezava prikaže.

To je res preprost način, da se izognete potrebam HTML-tag-tag-tag: samo uporabniki si lahko naložijo datoteko neposredno. Deluje z vsemi tipi datotek, vključno s stranmi, kot so HTML / HTM, TXT in PHP datoteke , kot tudi filmi ( MP4 , MKVs in AVI ), dokumenti, avdio datoteke, arhivi in ​​drugo.

Najlažji način za posnemanje oznake za nalaganje HTML je, da ljudem pove, kaj storiti, kot v tem primeru.

Z desno miškino tipko kliknite povezavo in izberite Shrani povezavo kot ..., da prenesete datoteko.

Opomba: nekateri brskalniki morda to možnost izberejo kot nekaj drugega, na primer » Shrani kot«.

Stisnite datoteko Prenos v arhiv

Druga metoda, ki jo lahko uporablja razvijalec spletnega mesta, je prenesti arhiv v datoteko ZIP , 7Z ali RAR .

Ta pristop služi dvema namenom: stisne prenos, tako da prihrani prostor na disku na strežniku in uporabniku omogoča hitrejše prenašanje podatkov, hkrati pa datoteko postavlja v obliko, da večina spletnih brskalnikov ne bo poskusila brati, zaradi česar se brskalnik namesto tega prenesite datoteko.

Večina operacijskih sistemov ima vgrajen program, ki lahko arhivira datoteke, kot je ta, toda aplikacije tretjih oseb imajo običajno več funkcij in jih je morda lažje uporabljati. PeaZip in 7-Zip sta nekaj priljubljenih.

Trick the Browser z PHP

Končno, če poznate nekaj PHP, lahko uporabite preprost PHP-skript s petimi vrsticami, s katerim brskalnik naložite, da prenese datoteko, ne da bi ga zapakiral, ali če bi svoje bralce pozval k storitvi ničesar.

Ta metoda se sklicuje na glave HTTP, da povej brskalniku, da je datoteka priloga in ne spletni dokument, zato dejansko deluje podobno zgornji metodi, vendar dejansko ne zahteva, da datoteko stisnete.