HTML5 cho phép chúng tôi tương tác với các tệp máy khách cục bộ (tệp máy khách cục bộ là các tệp được lưu trữ cục bộ trong máy tính của người dùng). Điều này có thể thực hiện được vì HTML5 cung cấp các API mạnh mẽ (Giao diện lập trình ứng dụng) là các giao diện giúp dữ liệu nhị phân và hệ thống tệp cục bộ của người dùng có thể được truy cập. Với sự trợ giúp của các API tệp này, các ứng dụng web có thể đọc tệp, thư mục tệp, có thể kéo và thả từ máy tính để bàn sang trình duyệt.
Sau đây là các API được sử dụng để truy cập tệp khách hàng cục bộ -
- API hệ thống tệp
- API tệp
- API trình ghi tệp
Sau đây là một số ví dụ -
- Với sự trợ giúp của các API tệp HTML5, bạn có thể tạo bản xem trước hình ảnh thu nhỏ khi chúng được gửi đến máy chủ để lưu ở đó để sử dụng trong tương lai.
- API tệp HTML5 cho phép ứng dụng lưu tham chiếu tệp khi người dùng ngoại tuyến.
- Hình ảnh từ ổ đĩa cục bộ có thể được truy cập và tải vào trình duyệt thông qua API tệp HTML5.