diff options
author | Eric Wong <e@80x24.org> | 2015-09-04 02:18:05 +0000 |
---|---|---|
committer | Eric Wong <e@80x24.org> | 2015-09-04 02:18:56 +0000 |
commit | 93bb76d2c36ba4b9df6c8a97597cdbd7215378a6 (patch) | |
tree | 01304e4cf2f0e208e276f45da2587e78595d6bbe /Documentation | |
parent | 68c9dd7c0e6dc21dfd546ceeadd5da030900a971 (diff) | |
download | public-inbox-93bb76d2c36ba4b9df6c8a97597cdbd7215378a6.tar.gz |
Despite best intentions, things like strike-throughs and italics won't render well and will harm accessibility.
Diffstat (limited to 'Documentation')
-rw-r--r-- | Documentation/design_www.txt | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/Documentation/design_www.txt b/Documentation/design_www.txt index b73a7987..87631840 100644 --- a/Documentation/design_www.txt +++ b/Documentation/design_www.txt @@ -59,6 +59,16 @@ variable-width fonts. * No setting colors or font sizes, power to users to decide those. +* Only one font type (fixed or variable) per page. This is for + accessibility, we must not blow certain elements out-of-proportion + when a reader increases font size. + +* Bold and underline elements are OK since they should render fine + regardless of chosen font and gracefully degrade if a display does + not support them. Italics and strike-through elements must be + avoided as they do not render well with some displays or user-chosen + fonts. + * No JavaScript. JS is historically too buggy and insecure, and we will never expect our readers to do either of the following: a) read and audit all our code for on every single page load |