Bəzi şeylərin necə tam dövrəyə girməsi maraqlıdır. İnternetin ilk günlərində brauzerlər şəkillər, PDF faylları və sənədlər kimi veb səhifəsi olmayan fayllara keçidləri avtomatik yükləyirdilər. Sonra brauzerlər o qədər təkmilləşdilər ki, real vaxt rejimində demək olar ki, istənilən faylı aça bildilər. Bu, tərtibatçılar üçün problem yaratdı. Brauzeri faylı açmaq əvəzinə onu yükləməyə necə məcbur edərdiniz? Problemi həll etmək üçün bir çox hack və həll yolları ortaya çıxdı, lakin heç biri əsl həll yolu olmadı. Bütün bunlar HTML5 ilə Endirmə Atributu təqdim edildikdə dəyişdi.
İndi tərtibatçılar brauzerlərə hədəf faylı açmaq əvəzinə, linki endirmə kimi qəbul etmələrini bildirmək üçün HTML anker teqlərinə xüsusi endirmə atributunu əlavə edə bilərlər. Brauzerlərin yükləmə bağlantılarınızı idarə etmə tərzinə nəzarət etmək üçün Yükləmə Atributundan istifadə edə biləcəyiniz bir neçə fərqli yol var. Daha da yaxşısı, bütün müasir brauzerlər Endirmə Atributunu dəstəkləyir, ona görə də siz uyğunluqla bağlı heç bir problem və ya geri qaytarma ehtiyacı görməməlisiniz.
Endirmə Atributunu idarə etməyin bir neçə fərqli yolu var. Hər birinin öz faydası var və onların hamısı müxtəlif brauzerlərdə rəvan işləyir.
Adi Endirmə Atributu
Yükləmə Atributundan istifadə etməyin ən sadə yolu onu lövbər teqlərinizə ən əsas formada daxil etməkdir. Əlavə fayl adı və ya hər hansı dəstəkləyici məlumat daxil etməyinizə ehtiyac yoxdur. Nəticə belə görünür:
İndi Yükləyin!
"Yükləmə" sözünü daxil etməklə siz səhifəni oxuyan hər hansı brauzerə onu açmaq əvəzinə hədəf linki endirməsini deyirsiniz. Bu halda, brauzer faylı eyni adda olduğu kimi endirəcək.
Fayl adının dəyişdirilməsi
Əgər siz həqiqətən adı dəyişmək istəsəniz nə olacaq. Bunu etmək istədiyiniz bir çox hal var. Avtomatik olaraq yaradılan fayl adları yaxşı bir nümunədir. Onların adətən zibil xarakterlərinin sətirləri ilə gülməli uzun adları olur. Bu, ziyarətçiləriniz üçün istədiyiniz təcrübə deyil. Siz Endirmə Atributu ilə hər şeyi standartlaşdıra bilərsiniz.
Fayl adını təyin etmək üçün endirmə atributunu ona bərabər təyin edin. Fayl uzantısını istisna edin. Brauzer fayl növünü çevirə bilməz və çevirməyəcək, buna görə cəhd etməyin mənası yoxdur.
İndi Yükləyin!
Ziyarətçiləriniz faylı your-file.pdf olaraq endirəcək.
Şəkil endirilir
Bununla yanaşı istifadəçilərinizə şəkilləri birbaşa yükləmək üçün sadələşdirilmiş üsul gəlir. Bu, inqilabi deyil və siz yəqin ki, onu özünüz birləşdirə bilərsiniz, lakin endirilə bilən şəkil linki yaratmaq üçün endirmə atributundan istifadə edə bilərsiniz.
Səhifənizdə adətən etdiyiniz kimi bir şəkil qurmaqla başlayın. Bu, əlbəttə ki, endirilə bilən şəkil olacaq.
Sonra hər şeyi şəkil yolu ilə əlaqələndirərək anker teqinə daxil edin.
Nəhayət, lövbər teqinizə endirmə atributunu əlavə edin. İstəsəniz, şəklinizin adını dəyişə bilərsiniz.
İndi ziyarətçi şəkilə kliklədikdə, onu avtomatik olaraq serverinizdən endirəcək. Bu, lazım deyil və tərtibatçıya həddən artıq ağır görünə bilər, lakin nə qədər sayt ziyarətçisi onu görmək və ya yükləmək üçün şəklin üzərinə sağ klikləməyi düşünür?