آیا یک تگ HTML دانلود وجود دارد؟

یک تگ دانلود به صفحات HTML امکان می دهد تا فایل ها را بارگیری کنند

اگر شما یک توسعه دهنده وب هستید، ممکن است به دنبال کد HTML ای که فایل را بارگیری می کنید - به عبارت دیگر، یک تگ خاص HTML که باعث می شود مرورگر وب یک فایل خاص را به جای نشان دادن آن در مرورگر وب دانلود کند.

تنها مشکل این است که یک برچسب دانلود وجود ندارد. شما نمیتوانید فایل HTML را برای مجبور کردن یک فایل دانلود کنید. هنگامی که یک لینک از یک صفحه وب کپی می شود مهم نیست که آیا این یک ویدیو، فایل صوتی یا یک صفحه وب دیگر است - مرورگر وب به طور خودکار تلاش می کند تا منبع را در پنجره مرورگر باز کند. هر چیزی که مرورگر نمی داند چگونه بارگذاری می شود، به جای آن درخواست خواهد شد.

یعنی، مگر اینکه کاربر دارای افزودنی مرورگر یا افزونه ای است که نوع خاصی از فایل را بارگذاری می کند . برخی از افزونه ها پشتیبانی از مرورگر وب را برای انواع فایل ها مانند اسناد DOCX و PDF ، برخی از فرمت های فیلم و سایر انواع فایل فراهم می کند.

با این حال، برخی از گزینه های دیگر به خوانندگان خود اجازه می دهد فایل های خود را به جای باز کردن آنها در مرورگر بارگیری کنید.

آموزش کاربران در مورد نحوه استفاده از مرورگر وب

یکی از ساده ترین روش هایی که کاربران شما فایل های دانلود شده را می پسندند که در هنگام کلیک آنها ممکن است در مرورگر خود نشان داده شوند، این است که آنها را درک کنند که چگونه فایل ها در واقع کار می کنند.

هر مرورگر مدرن چیزی است که منوی زمینه را نشان می دهد که هنگام کلیک راست روی لینک یا در هنگام ضربه زدن و نگه داشتن در صفحه های لمسی ظاهر می شود. هنگامی که یک پیوند به این صورت انتخاب می شود، گزینه های بیشتری مانند کپی کردن متن لینک، باز کردن لینک در یک برگه جدید یا دانلود هر فایل پیوند را نشان می دهد.

این یک راه واقعا آسان برای جلوگیری از نیاز به یک تگ دانلود HTML است: فقط کاربران خود را دانلود مستقیم فایل به طور مستقیم. این کار با هر نوع فایل، از جمله صفحات مانند HTML / HTM، TXT، و فایل های PHP ، و همچنین فیلم ها ( MP4s ، MKVs و AVI ها )، اسناد، فایل های صوتی، آرشیو و غیره کار می کند.

ساده ترین راه برای شبیه سازی یک برچسب دانلود HTML این است که به مردم بگویید چه کاری باید انجام دهید، همانطور که در این مثال.

روی لینک کلیک راست کرده و برای ذخیره فایل فایل ذخیره کنید.

توجه: بعضی از مرورگرها ممکن است این گزینه را به نوع دیگری معین کنند، مانند Save As.

دانلود فایل به صورت آرشیو را فشرده کنید

روش دیگری که توسعهدهنده وب سایت میتواند از آن استفاده کند، این است که دانلود را در آرشیو مانند فایل ZIP ، 7Z یا RAR قرار دهیم .

این رویکرد دو هدف دارد: دانلود آن را فشرده می کند تا فضای دیسک را بر روی سرور ذخیره کند و کاربر را سریعتر از داده ها دانلود کند، اما فایل را نیز در فرمت قرار می دهد که اکثر مرورگرهای وب سعی به خواندن ندارند، به جای آن فایل را دانلود کنید.

اکثر سیستم عامل دارای یک برنامه ساخته شده است که می تواند فایل هایی مانند این را بایگانی کند، اما برنامه های شخص ثالث معمولا دارای ویژگی های بیشتری هستند و ممکن است ساده تر از آن استفاده شوند. PeaZip و 7-Zip چندین مورد علاقه هستند.

فریب مرورگر با PHP

در نهایت، اگر شما برخی از پی اچ پی را می دانید، می توانید یک اسکریپت پنج خط پی اچ پی ساده را برای مجبور کردن مرورگر برای دانلود فایل بدون فشردن آن یا درخواست خوانندگان خود برای انجام هر کاری.

این روش به هدرهای HTTP متکی است تا به مرورگر بگوید که فایل یک پیوست است، نه یک سند وب، بنابراین در واقع کار مشابه روش فوق است، اما در واقع نیازی به فشرده سازی فایل ندارد.