Originally Posted by cybmole
ok - so explain to those of us who haven't please. what exactly do you want to see in your e-book - and more importantly - how's it supposed to look as the user cycles thru XS, S, M , L XL font size options on their Sony reader , or toggles normal / condensed on their Kindle .
Can you define "nice" in an environment where the end-user is in control of the display, & you have no control over e.g. number of characters per line.. ..
to my eyes a normal space " ' is fine & it scales /justifies sensibly with all user settings.
In this case (non-breakable thin space), problem is there is a hell lot of languages that use it extensively.
Take French for example.
We must use a non-breakable thin space before double quotation marks (? ! ; : etc.). No space is no option because of readability issues.
We must use a non-breakable thin space for large numbers (1 000 000, 200 000, etc.). Again, readability.
We must use them for phone numbers.
We must use them for asterisks, daggers, etc.
And so on and so forth.
In other words, we are screwed.
And that is not the only problem with HTML entities. Sometimes it feels like it is a standard that has been thought only for English-speaking people. Thus we must agree to achieve typographical disaster since basic things we strongly rely upon can't be properly done. Sad but true.
You may say "we don't care" but French is spoken by 145.6 million people in Europe and it is expected 500 million people will speak it in 2025 (650 million by 2050, which is approximately 7% of the World's population) since it is the second-most studied foreign language in the World, after English.
So, basically, it is not just about nested quotes. It is about taking those people into account as they are using non-breakable thin space everyday.