Skip to content

Commit 7f12cbd

Browse files
committed
XEP-0455: remove pubsub mention, add accessibility considerations
thanks daniel for pointing out I missed some sentences when cleaning it up.
1 parent cce9d74 commit 7f12cbd

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

xep-0455.xml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,6 @@
6868
<li>An informational way of exposing an external service endpoint containing machine-readable data using &xep0128;</li>
6969
<li>A specification of the data this service should provide</li>
7070
<li>A normative way of providing such information in-band, when the outage is not complete</li>
71-
<li>A way to reference and archive such incidents, in a &xep0060; node</li>
7271
</ul>
7372
</section1>
7473
<section1 topic='External status' anchor='external-status'>
@@ -191,14 +190,16 @@
191190
<p>A client implementing this extension MUST fetch the addresses of the external service and cache it
192191
for later use. Doing so allows the client to use this information when it is impossible to connect
193192
to the server.</p>
194-
<p>A client receiving an outage event for a time in the future SHOULD treat it as a planned event
193+
<p>A client fetching an outage event for a time in the future SHOULD treat it as a planned event
195194
that is not already happening and adapt its display consequently.</p>
196195
</section1>
197196
<section1 topic='Internationalization Considerations' anchor='i18n'>
198197
<p>Both the JSON and the XML format defined in this document allow for internationalization in the fields that are expected to be presented to the user as-is. The other fields are machine-readable and their various values SHOULD be translated in the implementing applications.</p>
199198
</section1>
199+
<section1 topic='Accessibility Considerations' anchor='access'>
200+
<p>Clients MUST display the message in a way that makes it as readable as the rest of the application for visually impaired people, and the message text MUST likewise be available to screen readers.</p>
201+
</section1>
200202
<section1 topic='Security Considerations' anchor='security'>
201-
<p>Client implementations MUST check the provenance of the pubsub notifications before displaying a notification, otherwise malicious entities could send fake outage events.</p>
202203
<p>Server administrators MUST ensure the servers provided in 'external-status-addresses' are trusted, as malicious administrators of this server could use the referenced file
203204
to display arbitrary messages to users.</p>
204205
</section1>

0 commit comments

Comments
 (0)