Kas on olemas HTML allalaaditugevus?

Allalaadimiskeel lubab HTML-lehtedel failide allalaadimist

Kui olete veebiarendaja, võite otsida faili allalaaditava HTML-koodi, täpsemalt HTML-märgendit, mis sunnib veebibrauserit konkreetse faili alla laadima, selle asemel et seda veebibrauseris kuvada.

Ainus probleem on selles, et allalaadimärgend ei ole olemas. Faili allalaadimise sundimiseks ei saa HTML-faili kasutada. Kui hüperlingi klõpsatakse veebisaidil - olenemata sellest, kas see on video, helifail või mõni muu veebileht - veebibrauser püüab automaatselt ressurssi avada brauseriaknas. Midagi, mida brauser ei mõista, kuidas seda laadida, taotletakse selle asemel allalaadimist.

See tähendab, et kui kasutajal puudub brauseri lisandmoodul või laiendus, mis laadib selle konkreetse failitüübi. Mõned lisandmoodulid pakuvad veebibrauseri toe kõigile failidele, nagu DOCX- ja PDF- dokumendid, mõned filmivormingud ja muud failitüübid.

Kuid mõned muud valikud lubavad lugejatel laadida failid asemel avada neid brauseris.

Õppida kasutajaid, kuidas veebibrauserit kasutada

Kõige lihtsam viis oma kasutajate allalaadimiseks faile, mida nad brauseris klõpsamisel võisid muul moel ilmuda, on see, et nad mõistaksid, kuidas failide allalaadimised tegelikult töötavad.

Igal kaasaegsel brauseril on see, mida kutsutakse kontekstimenüüks, mis ilmub siis, kui paremklõpsate lingil või puuteekraanidel koputades ja hoides. Sellisel viisil valitud lingi korral on teil rohkem võimalusi, nagu näiteks hüperlinki teksti kopeerimine, lingi avamine uuel vahelehel või allalaadimine mis tahes failist, millele link viitab.

See on väga lihtne viis HTML-i allalaadimissildi vältimiseks: lihtsalt kasutajad laadivad faili otse alla. See toimib iga failitüübiga, sealhulgas HTML / HTM, TXT ja PHP-failidega , samuti filme ( MP4-sid , MKV-sid ja AVI-sid ), dokumente, helifaile, arhiive ja palju muud.

HTML-i allalaadimissildi jäljendamiseks on kõige lihtsam teada inimestele, mida teha, nagu käesolevas näites.

Paremklõpsake linki ja faili allalaadimiseks valige Salvesta link kui ....

Märkus. Mõned brauserid võivad seda võimalust nimetada midagi muud, näiteks Salvesta nimega.

Leotage allalaadimine arhiivifaili

Veel üks veebisaidi arendaja võib kasutada allalaadimist arhiivis nagu ZIP , 7Z või RAR- fail.

Selline lähenemine teenib kahte eesmärki: see kompenseerib allalaadimist serveri kettaruumi salvestamiseks ja võimaldab kasutajal andmete kiiremat allalaadimist, kuid see paneb faili ka vormingus, mida enamik veebibrauseritest ei soovi lugeda, mis paneb brauseri laadige see fail alla.

Enamikul operatsioonisüsteemidel on sisseehitatud programm, mis võib selliseid faile arhiveerida, kuid kolmanda osapoole rakendustel on tavaliselt rohkem funktsioone ja neid on lihtsam kasutada. PeaZip ja 7-Zip on paar lemmikut.

Fikseerige brauser PHP-ga

Lõpuks, kui teate mõnda PHP-d, saate kasutada lihtsat viiereeli PHP-skripti, et sundida brauserit faili üles laadimata, ilma et see libistataks või paluks lugejatel midagi ette võtta.

See meetod tugineb HTTP-päistele, et anda brauserile teada, et fail on manus, mitte veebidokument, nii et see töötab samamoodi nagu ülaltoodud meetodil, kuid tegelikult ei nõua seda faili pakkimist.