rfc:class-naming-acronyms
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
rfc:class-naming-acronyms [2024/04/05 16:51] – Under Discussion timwolla | rfc:class-naming-acronyms [2024/05/08 18:55] (current) – Link implementation PRs timwolla | ||
---|---|---|---|
Line 3: | Line 3: | ||
* Date: 2024-04-05 | * Date: 2024-04-05 | ||
* Author: Tim Düsterhus, timwolla@php.net | * Author: Tim Düsterhus, timwolla@php.net | ||
- | * Status: | + | * Status: |
+ | * Implementation: | ||
* First Published at: http:// | * First Published at: http:// | ||
Line 25: | Line 26: | ||
It is well-established in accessibility circles that ALL CAPS text is harder to read than Mixed Case, as mixed case provides greater vertical variation between letters, making it easier to read, especially for people with various reading disorders. | It is well-established in accessibility circles that ALL CAPS text is harder to read than Mixed Case, as mixed case provides greater vertical variation between letters, making it easier to read, especially for people with various reading disorders. | ||
+ | |||
+ | Most accessibility organizations recommend against ALL CAPS. For example: | ||
+ | |||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
That issue is amplified if multiple acronyms follow each other. One example is the < | That issue is amplified if multiple acronyms follow each other. One example is the < | ||
Line 90: | Line 97: | ||
Url | Url | ||
BtreeMap // B-tree Map | BtreeMap // B-tree Map | ||
- | Id // Identifier | + | UserId |
- | ID // Identity Document | + | |
Char // Character | Char // Character | ||
Intl // Internationalization | Intl // Internationalization | ||
+ | Ssl\Certificate | ||
+ | Ssl\Crl // Certificate Revocation List | ||
+ | Ssl\CrlUrl | ||
</ | </ | ||
Line 104: | Line 113: | ||
URL | URL | ||
BTreeMap | BTreeMap | ||
- | ID // Identifier | + | UserID |
CHAR | CHAR | ||
INTL | INTL | ||
+ | SSL\Certificate | ||
+ | SSL\CRL | ||
+ | SSL\CRLURL | ||
</ | </ | ||
Line 183: | Line 195: | ||
===== Proposed Voting Choices ===== | ===== Proposed Voting Choices ===== | ||
- | Include these so readers know where you are heading | + | |
+ | <doodle title=" | ||
+ | * yes | ||
+ | * no | ||
+ | </ | ||
===== Patches and Tests ===== | ===== Patches and Tests ===== | ||
Line 194: | Line 210: | ||
===== Implementation ===== | ===== Implementation ===== | ||
- | n/a | + | * https:// |
+ | * https:// | ||
===== References ===== | ===== References ===== |
rfc/class-naming-acronyms.1712335910.txt.gz · Last modified: 2024/04/05 16:51 by timwolla