Skip to content

Commit 1af4f0b

Browse files
rhiarotorgo
andauthored
Integrate links to Ethical Web Principles... (#327)
* Integrate links to Ethical Web Principles through Section 1, for #282 * Shorten links Co-authored-by: Daniel Appelquist <[email protected]> Co-authored-by: Daniel Appelquist <[email protected]>
1 parent 56c56a0 commit 1af4f0b

File tree

1 file changed

+16
-8
lines changed

1 file changed

+16
-8
lines changed

index.bs

Lines changed: 16 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,8 @@ Similarly, when beginning to design an API,
9191
be sure to understand and document the user need that the API aims to address.
9292

9393
[The internet is for end users](https://tools.ietf.org/html/rfc8890):
94-
any change made to the web platform has the potential to affect vast numbers of people,
94+
any change made to the web platform has the potential to
95+
[affect vast numbers of people](https://www.w3.org/2001/tag/doc/ethical-web-principles/#allpeople),
9596
and may have a profound impact on any person's life. [[RFC8890]]
9697

9798
User needs come before the needs of web page authors,
@@ -109,7 +110,8 @@ and theoretical concerns reflect underlying needs of all of these groups.
109110

110111
See also:
111112

112-
* <a href="https://www.w3.org/2001/tag/doc/ethical-web-principles/#noharm">The web should not cause harm to society</a>
113+
* [The web should not cause harm to society](https://www.w3.org/2001/tag/doc/ethical-web-principles/#noharm)
114+
* [The web must enhance individuals' control and power](https://www.w3.org/2001/tag/doc/ethical-web-principles/#control)
113115
* [[RFC8890]]
114116

115117
<h3 id="safe-to-browse">It should be safe to visit a web page</h3>
@@ -122,7 +124,7 @@ The Web is named for its hyperlinked structure.
122124
In order for the web to remain vibrant,
123125
users need to be able to expect that merely visiting any given link
124126
won't have implications for the security of their computer,
125-
or for any essential aspects of their privacy.
127+
or for any essential aspects of their [privacy](https://www.w3.org/2001/tag/doc/ethical-web-principles/#privacy).
126128

127129
For example, an API which allows any website to
128130
[detect the use of assistive technologies](#do-not-expose-use-of-assistive-tech)
@@ -165,7 +167,7 @@ Users depend on trusted user interfaces
165167
such as the address bar, security indicators and permission prompts,
166168
to understand who they are interacting with and how.
167169
These trusted user interfaces must be able to be designed in a way
168-
that enables users to trust
170+
that enables users to trust [and verify](https://www.w3.org/2001/tag/doc/ethical-web-principles/#verify)
169171
that the information they provide is genuine,
170172
and hasn't been spoofed or hijacked by the website.
171173

@@ -182,7 +184,7 @@ If this feature was proposed today, it would probably not proceed.
182184
<h3 id="consent">Ask users for meaningful consent when appropriate</h3>
183185

184186
If a useful feature has the potential to cause harm to users,
185-
make sure that the user can give *meaningful consent* for that feature to be used,
187+
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,
186188
and that they can refuse consent effectively.
187189

188190
In order to give *meaningful consent*, the user must:
@@ -220,19 +222,25 @@ If the user refuses permission,
220222
no location information is available to the Web page.
221223
</p>
222224

225+
See also:
226+
227+
* [Security and privacy are essential](https://www.w3.org/2001/tag/doc/ethical-web-principles/#privacy)
228+
223229
<h3 id="devices-platforms">Support the full range of devices and platforms (Media Independence)</h3>
224230
<!-- was "Media Independence" in the HTML Design Principles -->
225231

226232
As much as possible,
227-
ensure that features on the web work across different input and output devices,
228-
screen sizes, interaction modes, platforms, and media.
233+
ensure that features on the web work across different input and output [devices,
234+
screen sizes, interaction modes, platforms, and media]
235+
(https://www.w3.org/2001/tag/doc/ethical-web-principles/#multi).
229236

230237
One of the main values of the Web is that it's extremely flexible:
231238
a Web page may be viewed on virtually any consumer computing device
232239
at a very wide range of screen sizes,
233240
may be used to generate printed media,
234241
and may be interacted with in a large number of different ways.
235-
New features should match the existing flexibility of the Web platform.
242+
New features should match the [existing flexibility](https://www.w3.org/2001/tag/doc/ethical-web-principles/#render)
243+
of the Web platform.
236244

237245
<div class="note">
238246
This doesn't imply that features which don't work in *every* possible context should be excluded.

0 commit comments

Comments
 (0)