manifest trong HTML
Ví dụ : Một trang HTML sử dụng cache manifest (duyệt web offline): 1 2 3 4 5 6 7 8 9 10 11 < ! DOCTYPE HTML > < html manifest = "demo.appcache" > < head > < title > Ti ê ...
Ví dụ : Một trang HTML sử dụng cache manifest (duyệt web offline):
1 2 3 4 5 6 7 8 9 10 11 |
<!DOCTYPE HTML> <html manifest="demo.appcache"> <head> <title>Tiêu đề trang</title> </head> <body> Nội dung trang </body> </html> |
Định nghĩa và cách sử dụng
Thuộc tính manifest cung cấp địa chỉ tới tệp tin cấu hình cache.
HTML5 có thêm tính năng mới là lưu trữ tạm thời ứng dụng, điều đó có nghĩa là trang web của bạn sẽ được lưu trữ và có khả năng truy cập mà không cần kết nối internet.
Việc lưu trữ tạm thời giúp cho trang web của bạn có 3 lợi thế:
Duyệt web khi Offline – người dùng có thể truy cập website ngay cả khi họ không có kết nối internet
Tốc độ – việc lưu trữ tạm thời sẽ giúp các tài nguyên được tải nhanh hơn
Giảm tải cho máy chủ – trình duyệt sẽ chỉ tải những thành phần được cập nhật/thay đổi từ máy chủ, những thành phần khác sẽ được lưu trữ và truy cập trực tiếp từ máy người dùng
Thuộc tính manifest nên được thêm vào những trang mà bạn muốn cache.
Tệp tin manifest là một văn bản đơn giản trong đó sẽ liệt kê danh sách các tài nguyên mà trình duyệt cần phải lưu trữ để truy cập khi không có kết nối internet.
Để tìm hiểu thêm cách tạo tệp tin manifest, bạn có thể tham khảo bài Cache Ứng Dụng HTML5.
Ví dụ về tệp tin menifest
1 2 3 |
CACHE MANIFEST demo.js webvn_logo.gif |
Trình duyệt hỗ trợ
Số trong bảng dưới đây thể hiện phiên bản trình duyệt đầu tiên hỗ trợ đầy đủ cho thuộc tính.
Thuộc tính | |||||
---|---|---|---|---|---|
manifest | 4.0 | 3.5 | 10.0 | 4.0 | 10.6 |
Khác biệt giữa HTML 4.01 và HTML5
Manifest là thuộc tính mới trong HTML5.
Cú pháp
1 |
<html manifest="URL"> |
Giá trị thuộc tính
Giá trị | Miêu tả |
---|---|
URL | Địa chỉ đến tệp tin manifest. Những giá trị có thể nhập:
|