File tree 1 file changed +5
-3
lines changed
1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -477,22 +477,24 @@ evaluating quotas.
477
477
478
478
479
479
480
- <h2 id=ui-guidelines>User Interface Guidelines </h2>
480
+ <h2 id=ui-guidelines>User interface guidelines </h2>
481
481
482
482
<p> User agents should not distinguish between network state and storage in their user interface.
483
- Instead user agents should offer users the ability to remove all storage for each group of
483
+ Instead user agents should offer users the ability to clear all storage for each group of
484
484
<a>schemelessly same site</a> <a for=/>origins</a> . This ensures to some extent that network state
485
485
cannot be used to revive storage. This also reduces the amount users need to know about the
486
486
different ways in which websites can store data.
487
487
<!-- To some extent, since HTTP ETag... And also, permissions/credentials, maybe? -->
488
488
489
+ <p> User agents should not clear storage while script that is able to access the storage is running.
490
+
489
491
<p> Credentials should be separated as they contain data the user might not be able to revive, such
490
492
as an autogenerated password. Permissions are best separated too to avoid inconveniencing the user.
491
493
Credentials and permissions are also somewhat easier to understand and differentiate for users from
492
494
network state and storage.
493
495
494
496
495
- <h3 id=storage-pressure>Storage Pressure </h3>
497
+ <h3 id=storage-pressure>Storage pressure </h3>
496
498
497
499
<p> When the user agent notices it comes under storage pressure and it cannot free up sufficient
498
500
space by clearing network state, <a>session storage buckets</a> , and <a>local storage buckets</a>
You can’t perform that action at this time.
0 commit comments