This page is not complete.
The Unicode® Bidirectional Algorithm (also known as the BiDi Algorithm) is part of the Unicode text standard that describes how the user agent should order characters while rendering Unicode text. Understanding this algorithm in at least basic terms is helpful when you're striving to produce localization-ready web content or apps.
In this guide, we'll take a look at the BiDi Algorithm and learn in general what it does and how it applies to your content, so that you'll be better prepared when using the features of HTML and CSS to which the algorithm applies while determining the order and directionality of text during rendering.
(base direction, character types, etc)
Character level directionality
(what they are, how base direction applies)
Handling neutral characters
Overriding the algorithm
Content about using HTML and CSS to override the default behavior of the algorithm; include info about isolating ranges etc.