The HTML specifications define the entities ‍, ‌, ‎, ‏
as denoting zero-width joiner, zero-width non-joiner, left to right
mark, and right to left mark.
Is there any evidence of any browser support to the characters so
denoted, in the sense defined in the Unicode standard, chapter 15?
( ‍, ‌, ‎, ‏ )
For example, does f‍i ever produce an fi ligature? In my tests, the
best I get is that the characters are ignored - but even worse things
happen, like rendering them as narrow vertical bars.
_Should_ they be treated according to the Unicode standard by browsers?
If not, what was the point of including entities for them. It seems
that people just get confused if they start wondering what they are
when they see them in various lists of entities, or start looking for
such layout controls.
--
Yucca, http://www.cs.tut.fi/~jkorpela/
Pages about Web authoring: http://www.cs.tut.fi/~jkorpela/www.html