2008-11-20 41 views
9

(Liên quan đến Is there a secure Browser Cache?):HTML5 sessionStorage có thể được ghi vào đĩa không?

Mọi hoạt động lưu trữ phiên HTML5 có ghi vào đĩa không?

ví dụ: Tôi có thể dựa vào việc có một/"private" cache "an toàn" mà tôi biết sẽ không thể tồn tại ngoài phiên trình duyệt cho dù đó

  • lần ra
  • được kết thúc/đăng xuất
  • duyệt đóng/tai nạn nút/điện trên máy tính

Xem

Trả lời

3

Safari sử dụng SQLite và có thể người khác sẽ làm theo bộ với giải pháp đó. Đối với tiêu chuẩn nó nói:

Trích: Tuổi thọ của ngữ cảnh duyệt có thể không liên quan đến tuổi thọ của quá trình tác nhân người dùng thực, vì tác nhân người dùng có thể hỗ trợ các phiên tiếp tục sau khi khởi động lại.

Điều này có nghĩa là nó có khả năng được lưu trữ trên đĩa, có nghĩa là nếu ai đó thực sự muốn họ có thể kiểm tra tệp đã xóa và khôi phục tệp đó, như bạn làm khi có phần mềm khôi phục.

Tuy nhiên, cá nhân tôi hy vọng họ cũng hỗ trợ bộ nhớ tạm thời chỉ dành cho bộ nhớ, nhưng hiện không có trong thông số kỹ thuật, vì vậy có thể bị bỏ qua.

Edit: tôi đã nói "hy vọng" trong câu cuối cùng của tôi ở đó, nhưng điều đó "hy vọng" đi cùng với một số email được gửi đến tập đoàn liên quan đến vấn đề này, vì vậy tôi "hy vọng" họ mất gợi ý của tôi vào tài khoản. Sau khi tất cả chúng ta có một tiếng nói trong việc xác định các tiêu chuẩn, vì vậy hãy làm cho giọng nói của bạn được lắng nghe, không ai, hoặc nhóm, là hoàn hảo và tất cả các tập đoàn tiêu chuẩn đang tích cực tìm kiếm thông tin phản hồi.

Các vấn đề liên quan