Cách Tạo Liên kết Tải xuống

Mục lục:

Cách Tạo Liên kết Tải xuống
Cách Tạo Liên kết Tải xuống
Anonim

Thật thú vị khi một số thứ trở thành vòng tròn đầy đủ. Trong những ngày đầu của Web, các trình duyệt sẽ tự động tải xuống các liên kết đến các tệp không phải là trang web, như hình ảnh, tệp PDF và tài liệu. Sau đó, các trình duyệt trở nên tiên tiến đến mức chúng có thể mở gần như bất kỳ tệp nào trong thời gian thực. Tuy nhiên, điều đó đã tạo ra một vấn đề cho các nhà phát triển. Làm thế nào bạn buộc trình duyệt tải xuống một tệp thay vì mở nó? Một loạt các phương pháp hack và cách giải quyết đã xuất hiện để giải quyết vấn đề, nhưng không có giải pháp nào đúng. Tất cả đã thay đổi với HTML5 khi Thuộc tính tải xuốngđược giới thiệu.

Giờ đây, các nhà phát triển có thể thêm một thuộc tính tải xuống đặc biệt vào các thẻ liên kết HTML của họ để yêu cầu các trình duyệt coi một liên kết là tải xuống, thay vì mở tệp đích. Có một số cách khác nhau mà bạn có thể sử dụng Thuộc tính tải xuống để kiểm soát cách trình duyệt xử lý các liên kết tải xuống của bạn. Tốt hơn nữa, tất cả các trình duyệt hiện đại đều hỗ trợ Thuộc tính tải xuống, vì vậy bạn sẽ không gặp bất kỳ vấn đề nào về khả năng tương thích hoặc cần phải có dự phòng.

Image
Image

Có một số cách khác nhau để bạn có thể xử lý Thuộc tính Tải xuống. Mỗi thứ đều có lợi ích riêng và tất cả chúng đều hoạt động trơn tru trên các trình duyệt khác nhau.

Thuộc tính Tải xuống thuần túy

Cách đơn giản nhất để sử dụng Thuộc tính Tải xuống là chỉ cần đưa nó vào dạng cơ bản nhất trong các thẻ liên kết của bạn. Bạn không cần bao gồm tên tệp bổ sung hoặc bất kỳ thông tin hỗ trợ nào. Kết quả như sau:

Tải xuống ngay!

Image
Image

Bằng cách bao gồm "tải xuống", bạn đang yêu cầu bất kỳ trình duyệt nào đang đọc trang tải xuống liên kết đích thay vì mở nó. Trong trường hợp này, trình duyệt sẽ tải xuống tệp chính xác như nó có cùng tên.

Image
Image

Thay đổi tên tệp

Điều gì sẽ xảy ra nếu bạn thực sự muốn đổi tên. Có rất nhiều trường hợp bạn muốn làm điều này. Tên tệp được tạo tự động là một ví dụ điển hình. Họ thường có những cái tên dài đến mức nực cười với các chuỗi ký tự rác. Đó không phải là trải nghiệm bạn muốn cho khách truy cập của mình. Bạn có thể chuẩn hóa mọi thứ bằng Thuộc tính Tải xuống.

Để chỉ định tên tệp, hãy đặt thuộc tính tải xuống bằng nó. Loại trừ phần mở rộng tệp. Trình duyệt không thể và sẽ không chuyển đổi loại tệp, vì vậy không có ý nghĩa gì khi thử.

Tải xuống ngay!

Khách truy cập của bạn sẽ tải xuống tệp dưới dạng your-file.pdf.

Tải xuống Hình ảnh

Cùng với đó là một cách đơn giản để cho phép người dùng của bạn tải xuống hình ảnh trực tiếp. Đây không phải là cuộc cách mạng và bạn có thể tự ghép chúng lại với nhau, nhưng bạn có thể sử dụng thuộc tính tải xuống để tạo liên kết hình ảnh có thể tải xuống.

Image
Image

Bắt đầu bằng cách thiết lập một hình ảnh như bạn thường làm trên trang của mình. Tất nhiên, đây sẽ là hình ảnh có sẵn để tải xuống.

Sau đó, gói gọn toàn bộ nội dung trong một thẻ liên kết, liên kết đến đường dẫn hình ảnh.

Cuối cùng, thêm thuộc tính tải xuống vào thẻ liên kết của bạn. Bạn có thể thay đổi tên hình ảnh của mình nếu bạn muốn.


Image
Image

Bây giờ, khi khách truy cập nhấp vào hình ảnh, họ sẽ tự động tải xuống trực tiếp từ máy chủ của bạn. Nó không cần thiết và nó có vẻ là quá mức cần thiết đối với một nhà phát triển, nhưng có bao nhiêu khách truy cập trang web sẽ nghĩ rằng nhấp chuột phải vào hình ảnh để xem hoặc tải xuống hình ảnh đó?

Đề xuất: