Nakakatuwa kung paano nagiging ganap ang ilang bagay. Sa mga unang araw ng Web, awtomatikong magda-download ang mga browser ng mga link sa mga file na hindi web page, tulad ng mga larawan, PDF file, at mga dokumento. Pagkatapos, ang mga browser ay naging napaka-advance na kaya nilang buksan ang halos anumang file sa real-time. Lumikha iyon ng problema para sa mga developer, bagaman. Paano mo pipilitin ang isang browser na mag-download ng isang file, sa halip na buksan ito? Ang isang grupo ng mga hack at workarounds ay lumitaw upang malutas ang isyu, ngunit walang isang tunay na solusyon. Nagbago ang lahat sa HTML5 noong ipinakilala ang Download Attribute.
Ngayon, ang mga developer ay maaaring magdagdag ng isang espesyal na katangian ng pag-download sa kanilang mga HTML anchor tag upang sabihin sa mga browser na ituring ang isang link bilang isang download, sa halip na buksan ang target na file. Mayroong ilang iba't ibang paraan na magagamit mo ang Download Attribute upang kontrolin ang paraan ng paghawak ng mga browser sa iyong mga link sa pag-download. Mas mabuti pa, sinusuportahan ng lahat ng modernong browser ang Download Attribute, kaya hindi ka dapat makakita ng anumang isyu sa compatibility o ang pangangailangan para sa isang fallback.
May ilang iba't ibang paraan kung paano mo mapangasiwaan ang Download Attribute. Ang bawat isa ay may sariling pakinabang, at lahat sila ay gumagana nang maayos sa iba't ibang browser.
The Plain Download Attribute
Ang pinakasimpleng paraan upang gamitin ang Download Attribute ay isama lang ito sa pinakapangunahing anyo nito sa iyong mga anchor tag. Hindi mo kailangang magsama ng karagdagang pangalan ng file o anumang sumusuportang impormasyon. Mukhang ganito ang resulta:
I-download Ngayon!
Sa pamamagitan ng pagsasama ng "download" sinasabi mo sa sinumang browser na nagbabasa ng page na i-download ang target na link sa halip na buksan ito. Sa pagkakataong ito, ida-download ng browser ang file nang eksakto sa parehong pangalan.
Pagbabago sa Pangalan ng File
Ano ang mangyayari kung gusto mo talagang palitan ang pangalan. Maraming pagkakataon kung saan mo gustong gawin ito. Ang mga awtomatikong nabuong pangalan ng file ay isang magandang halimbawa. Karaniwan silang may katawa-tawa na mahahabang pangalan na may mga string ng mga character na basura. Hindi iyon ang karanasang gusto mo para sa iyong mga bisita. Maaari mong i-standardize ang mga bagay gamit ang Download Attribute.
Upang tumukoy ng pangalan ng file, itakda ang katangian ng pag-download na katumbas nito. Ibukod ang extension ng file. Hindi mako-convert at hindi mako-convert ng browser ang uri ng file, kaya walang saysay na subukan.
I-download Ngayon!
Ida-download ng iyong mga bisita ang file bilang iyong-file.pdf.
Pag-download ng Larawan
Kasabay nito ay may pinasimpleng paraan upang hayaan ang iyong mga user na direktang mag-download ng mga larawan. Hindi ito rebolusyonaryo, at malamang na maaari mo itong pagsama-samahin sa iyong sarili, ngunit maaari mong gamitin ang katangian ng pag-download upang lumikha ng link ng nada-download na larawan.
Magsimula sa pamamagitan ng pag-set up ng isang larawan tulad ng karaniwan mong ginagawa sa iyong pahina. Ito, siyempre, ang magiging larawang magagamit para sa pag-download.
Pagkatapos, i-encapsulate ang buong bagay sa isang anchor tag, na nagli-link sa path ng larawan.
Sa wakas, idagdag ang attribute ng pag-download sa iyong anchor tag. Maaari mong baguhin ang pangalan ng iyong larawan kung gusto mo.
Ngayon, kapag nag-click ang isang bisita sa larawan, awtomatiko nilang ida-download ito nang direkta mula sa iyong server. Hindi ito kinakailangan, at maaaring mukhang labis itong gawin sa isang developer, ngunit gaano karaming mga bisita sa site ang mag-iisip na mag-right click sa isang larawan upang tingnan o i-download ito?