Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

How does IDNA2008 improve handling of Arabic and Hebrew (BIDI)?

0
Posted

How does IDNA2008 improve handling of Arabic and Hebrew (BIDI)?

0

Arabic and Hebrew writing systems are known as bidi (bidirectional) because text runs from right-to-left and numbers (or embedded Latin characters) from left-to-right. IDNA2008 does a better job of restricting labels that lead to “bidi label hopping”. This is where bidi reordering causes characters from one label to appear to be part of another label. For example, “B1.2d” in a right-to-left paragraph (where B stands for an Arabic or Hebrew letter) would display as “1.2dB”. For more information, see the Unicode bidi demo. While these new bidi rules go a long way towards reducing this problem, they do not completely eliminate it because they do not check for inter-label problems.

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123