Skip to content

Commit a071d75

Browse files
torgojyasskinmartinthomson
authored
Update Permissions / Powerful APIs (1.4) (#519)
* Update Permissions / Powerful APIs (1.4) This addresses some of the issues in #144 * Update index.bs Co-authored-by: Jeffrey Yasskin <[email protected]> * Update index.bs Co-authored-by: Martin Thomson <[email protected]> --------- Co-authored-by: Jeffrey Yasskin <[email protected]> Co-authored-by: Martin Thomson <[email protected]>
1 parent fbf6370 commit a071d75

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

index.bs

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -194,8 +194,11 @@ If this feature was proposed today, it would probably not proceed.
194194

195195
<h3 id="consent">Ask users for meaningful consent</h3>
196196

197-
If a useful feature has the potential to cause harm to users,
198-
make sure that the user can give [meaningful consent](https://www.w3.org/2001/tag/doc/ethical-web-principles/#control) for that feature to be used,
197+
In the context of fulfilling a user need,
198+
a web page may want to make use of a feature
199+
that has the potential to cause harm.
200+
Features that have this potential for harm should be designed such that people can give
201+
[meaningful consent](https://www.w3.org/2001/tag/doc/ethical-web-principles/#control) for that feature to be used,
199202
and that they can refuse consent effectively.
200203

201204
In order to give *meaningful consent*, the user must:
@@ -219,6 +222,8 @@ of a new feature must justify the additional burden on users
219222
to decide whether to grant permission for each feature
220223
whenever it's requested by a Web page.
221224

225+
In your specification, the [=request permission to use=] and [=prompt the user to choose=] algorithms from [[permissions]] are good ways to ask for consent.
226+
222227
Refusal is most effective if the site cannot
223228
distinguish refusal from other, common situations.
224229
This can make it more difficult for a site to
@@ -240,7 +245,9 @@ no location information is available to the Web page.
240245

241246
See also:
242247

243-
* [Security and privacy are essential](https://www.w3.org/2001/tag/doc/ethical-web-principles/#privacy)
248+
* [The web is secure, and respects people's privacy](https://www.w3.org/2001/tag/doc/ethical-web-principles/#privacy)
249+
* [Consent Principles](https://www.w3.org/TR/privacy-principles/#consent-principles)
250+
* [Permissions](https://www.w3.org/TR/permissions/)
244251

245252
<h3 id="identity">Use identity appropriately in context</h3>
246253

0 commit comments

Comments
 (0)