Comments (5)
Previous discussions:
@aphillips What's the benefit of adding images for invisible characters? Is it really worth the cost to a) creating the images b) tracking the images with the specification text c) complicating the stylesheet and markup patterns and d) disrupting the paragraph line spacing?
Regarding images, @r12a has been using them for some time and feels that they provide better usability. The images helps make invisibles clearer, at least in some cases. An argument can be made that the sometimes detract from the page and that it is a maintenance headache (especially with regard to echidna configuration), but it is somewhat optional. We might make it clearer that it is up the discretion of the author to use images if they so desire and to spell out the maintenance tradeoff.
It is not only useful for invisible characters, but also useful for combining characters. If the font doesn't support display with a dotted circle (
U+25CC DOTTED CIRCLE
), then an image is needed.
@aphillips OK, I'm going to suggest we tackle that question separately.
from tr-design.
We (the i18n WG) feel that it is certainly worth the (very minimal) cost to create such images, that the stylesheet and markup patterns are not complicated and have been established already, and we have taken pains to ensure that the images can be added without disrupting the paragraph line spacing.
We have been working on and discussing this small piece of markup for a long time now (far too long) and the i18n working group has achieved a consensus about how to proceed. I don't think it is reasonable to jump in and block this without having been involved in the discussions in a timely way, and even less so to allow through a subset of the markup without consultation. If an author thinks that providing images is not useful, then they don't need to provide them in their content. But let's not block their use by those who do think they are useful. The i18n WG already finds it useful to use such images in several of its documents.
from tr-design.
Should we just prepare a fresh pull request? I can reference this issue in the PR.
from tr-design.
@aphillips i just noticed a typo in section 2.4.3.2
</cdode>
should be</code>
from tr-design.
@r12a Thanks. See new PR (since this one is merged)
from tr-design.
Related Issues (20)
- Bidi support
- WCAG 2.2 target size issues on Table of contents HOT 1
- Should "It is not a W3C Standard nor is it on the W3C Standards Track." be more clearly displayed? HOT 1
- Linking to latest Snapshot
- Auto-add title attribute for amendments
- Add a "domintro" style HOT 12
- Links within `ins` elements cannot be distinguished visually HOT 5
- Incorporate RFC2119 styling HOT 5
- Styling Audit HOT 1
- Where are the current styles? HOT 3
- Dashed underline for text insertion style not working HOT 2
- Upstream style for test boxes generated by bikeshed
- Upstream "algo container" styles to W3C stylesheet? HOT 8
- current "Single Codepoint Template" is incorrect and produces poor rendering
- .dark class for dark mode HOT 3
- Provide styles for sticky table headers HOT 1
- Table of Contents header contrast too low in dark mode
- fixup.js: open `<details>` when referencing ID inside details HOT 1
- Document convention - Unnecessarily hard to read high stakes information HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tr-design.