File tree 1 file changed +5
-5
lines changed
1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change 1405
1405
1406
1406
Some [=ancillary uses=] don't require their data to be related to a person, but
1407
1407
the useful aggregations across many people are difficult to design into a web
1408
- API, or they might require new technologies to be invented. API designers have a
1409
- few choices in this situation:
1408
+ API, or they might require new technologies to be invented. Some ways API
1409
+ designers can handle this situation include :
1410
1410
1411
1411
* Sometimes an API can [=de-identify=] the data instead, but this is difficult
1412
1412
if a web page has any input into the data that's collected.
1417
1417
< a href ="#unavoidable-information-exposure "> unavoidably</ a > revealed
1418
1418
by < a data-cite ="dom#interface-event "> DOM event</ a > timing.
1419
1419
* [=User agents=] can ask their users' permission to enable this class of API.
1420
- To reduce [=privacy labor=], a [=user agent=] could use a first-run dialog to
1421
- ask the user whether they generally support sharing this data, rather than
1422
- asking for each use of the APIs.
1420
+ This risks increasing [=privacy labor=], but as an example, a [=user agent=]
1421
+ could use a first-run dialog to ask the user whether they generally support
1422
+ sharing this data, rather than asking for each use of the APIs.
1423
1423
1424
1424
If an API had to make one of these choices, and then something else about the
1425
1425
API needs to change, designers should consider replacing the whole API with one
You can’t perform that action at this time.
0 commit comments