Các trang web như Mega.co.nz làm những việc như vậy.
Thông báo mà bạn đang thấy liên quan đến API FileSystem . Khi các trang web đang trở thành ứng dụng web, điều đó trở nên cần thiết để chúng hoạt động như các ứng dụng thực tế. Một hành vi như vậy là lưu trữ dữ liệu lớn và các tệp cài đặt trên máy tính của bạn và truy cập dữ liệu đó một cách tự do, đọc, viết và thay đổi chúng trái ngược với tải xuống một lần đơn giản cho bạn. Đó là lý do tại sao API FileSystem được phát minh.
Trong trường hợp của Mega.co.nz, nó tải một bản sao tệp được mã hóa vào bộ nhớ cục bộ, giải mã nó và sau đó cho phép bạn có tệp được giải mã trong thư mục Tải xuống của bạn.
Bây giờ, mục đích của yêu cầu cấp phép này: Bạn có muốn một ứng dụng web mà bạn thậm chí không biết - hãy để một mình tin tưởng - chiếm hàng trăm megabyte dung lượng trống trên ổ cứng của bạn không? Đó là những gì yêu cầu cấp phép này là dành cho.
Google Chrome, trình duyệt duy nhất triển khai API này, có giới hạn cho không gian được phân bổ, nhưng một người có thể truy cập hàng trăm tên miền mỗi ngày. Do đó, tác động vẫn sẽ là đáng kể.