-
-
Notifications
You must be signed in to change notification settings - Fork 419
Description
Is your feature request related to a problem? Please describe.
The References section's citations keys are often inconsistent: some are in upper-case, some in lower-case, and anything in between.
For example, in the permissions spec:
[appmanifest]
Web Application Manifest. Marcos Caceres; Kenneth Christiansen; Diego Gonzalez-Zuniga; Daniel Murphy; Christian Liebel. W3C. 3 September 2025. W3C Working Draft. URL: https://www.w3.org/TR/appmanifest/
[Geolocation]
Geolocation. Marcos Caceres; Reilly Grant. W3C. 23 September 2025. W3C Recommendation. URL: https://www.w3.org/TR/geolocation/
[GETUSERMEDIA]
Media Capture and Streams. Cullen Jennings; Jan-Ivar Bruaroey; Henrik Boström; youenn fablet. W3C. 25 September 2025. CRD. URL: https://www.w3.org/TR/mediacapture-streams/
Describe the solution you'd like
I would be nice if the citation keys were presented consistently and it was configurable.
As the references section is automatically added, there is not way to configure it directly on the element. Thus, this would need to be a CSS class declaration on the body or possibly better, configured through the xref object... maybe "citation-style" property.
The nice thing is that is would also affect ever [[citation]] link, so they are consistently rendered too, to match the bibliography. This could be done by simply applying a class="citation-uppercase" or something appropriately named, same with lowercase.
Additional context
See:
https://www.w3.org/TR/permissions/#informative-references
For how inconsistent the keys are right now. Some in upper case, some lower case, some mixed case. It's yucky.
Describe any alternatives you've considered
Spec authors need to be careful about how they cite things and do everything manually, which sucks.