Дали има HTML преземање на етикета?

Етикетата за преземање ќе дозволи HTML страници да ги принудуваат преземањата на датотеки

Ако сте веб-развивач, може да барате HTML код кој презема датотека - со други зборови, одредена HTML таг што го принудува веб-прелистувачот да преземе одредена датотека, наместо да ја прикаже во веб-прелистувачот.

Единствениот проблем е тоа што нема ознака за преземање. Не можете да користите HTML датотека за принудување на преземање датотеки. Кога кликерот е кликнато од веб-страница, без оглед дали е видео, аудио датотека или друга веб-страница, веб-прелистувачот автоматски се обидува да го отвори ресурсот во прозорецот на прелистувачот. Нешто што прелистувачот не го разбира како да се вчита, ќе се бара како превземање.

Тоа е, освен ако корисникот има додаток на прелистувач или екстензија што вчитува одреден тип на датотека. Некои додатоци обезбедуваат поддршка за веб прелистувач за сите видови на датотеки како DOCX и PDF документи, некои формати на филмови и други типови на датотеки.

Сепак, некои други опции ќе им овозможат на вашите читатели да ги преземат датотеките наместо да ги отворат во прелистувачот.

Едукација на корисниците за користење на веб-прелистувач

Еден од најлесните начини да имате преземање на вашите датотеки на вашите датотеки, кои инаку би можеле да се појави во прелистувачот кога ќе се кликне, е да ги разберат како превземањата на датотеки всушност функционираат.

Секој модерен прелистувач го има она што се нарекува контекстуално мени кое се појавува кога ќе кликнете со десното кликање на врската, или при прислушување и држење на екраните на допир. Кога врската е избрана на овој начин, имате повеќе опции, како што се копирање на текстот на хиперврска, отворање на врската во нов таб или преземање на која било датотека што ја покажува врската.

Ова е навистина лесен начин за да се избегне потреба од HTML ознака за преземање: само вашите корисници да ја преземат датотеката директно. Работи со секој тип на датотека, вклучувајќи страници како HTML / HTM, TXT и PHP датотеки , како и филмови ( MP4s , MKVs и AVIs ), документи, аудио фајлови, архиви и друго.

Најлесен начин да се емитира HTML ознака за преземање е да им кажете на луѓето што да прават, како во овој пример.

Десен-клик на врската и изберете Зачувај врска како ... за да ја преземете датотеката.

Забелешка: Некои прелистувачи можеби ја нарекуваат оваа опција нешто друго, како на пример Зачувај како.

Компресирај ја преземената датотека во архива

Друг метод што може да го користи развивачот на веб-страници е да се стави преземањето во архива како ZIP , 7Z или RAR датотека.

Овој пристап има две цели: го компресира преземањето за да зачува простор на дискот на серверот и му овозможува на корисникот да ги преземе податоците побрзо, но исто така ја става датотеката во формат што повеќето веб прелистувачи нема да се обидат да го прочитаат, што го принудува прелистувачот наместо да ја преземете датотеката.

Повеќето оперативни системи имаат вградена програма која може да архивира датотеки како оваа, но трети лица апликации обично имаат повеќе функции и може да бидат полесни за користење. PeaZip и 7-Zip се неколку омилени.

Избришете го прелистувачот со PHP

Конечно, ако знаете некои PHP, можете да користите едноставен PHP-скрипта од пет линии за да го присилите прелистувачот да ја преземе датотеката без да ја засили или да ги прашува вашите читатели да направат нешто.

Овој метод се потпира на HTTP заглавјата за да му каже на прелистувачот дека датотеката е прилог, а не веб-документ, па всушност функционира слично на горенаведениот метод, но всушност не бара да ја компресирате датотеката.