Tag(s): article-inline-bidi-markup
Posts
Updated/new articles: Working with RTL scripts in HTML
The following two related articles have been updated, and one new article is published.
Structural markup and right-to-left text in HTML looks at ways of handling text direction for structural markup in HTML, ie. at the document level and for elements like paragraphs, tables and forms. The article has been largely rewritten to take into account recent developments in HTML and CSS. A section was added to describe the use of logical properties. The text was made more concise.
Inline markup and bidirectional text in HTML tells you how to write HTML where text with different writing directions is mixed within a paragraph or other HTML block (ie. inline or phrasal content).
Inline bidi markup examples now contains the worked examples and the descriptions of markup that were previously in the inline bidi article. This and various small edits, including a new set of examples with links to live versions, are intended to make it easier to read the main article and make its advice clearer.
Updated article: Inline markup and bidirectional text in HTML
An update for the article Inline markup and bidirectional text in HTML has just been published.
This article tells you how to write HTML where text with different writing directions is mixed within a paragraph or other HTML block (ie. inline or phrasal content).
The worked examples and the descriptions of markup have been moved to a new page: Inline bidi markup examples. This and various small edits, including a new set of examples with links to live versions, are intended to make it easier to read the main article and make its advice clearer.
Send any comments via GitHub.
Updated article: Inline markup and bidirectional text in HTML
An update for the article Inline markup and bidirectional text in HTML has just been published.
This article tells you how to write HTML where text with different writing directions is mixed within a paragraph or other HTML block (ie. inline or phrasal content). The article has been updated to bring it in line with recent browser developments and to simplify the guidelines. Examples are linked to live versions, and indications are given for which features are supported by which browsers.
For review: Inline markup and bidirectional text in HTML
A draft update for the article Inline markup and bidirectional text in HTML is out for wide review. We are looking for comments by Tuesday 12 December.
This article tells you how to write HTML where text with different writing directions is mixed within a paragraph or other HTML block (ie. inline or phrasal content). The article has been updated to bring it in line with recent browser developments and to simplify the guidelines. Examples are linked to live versions, and indications are given for which features are supported by which browsers.
Please send any comments as github issues by clicking on this link, or on “Leave a comment” at the bottom of the article. (This will add some useful information to your comment.)
Updated article: Inline markup and bidirectional text in HTML
Inline markup and bidirectional text in HTML is a major update of the article formerly titled What You Need to Know About the Bidi Algorithm and Inline Markup, and reflects the recent changes in bidi markup in the HTML5 specification.
Technically speaking, the main change is that the dir attribute now isolates text by default with respect to the bidi algorithm. Isolation as a default is the recommendation of the Unicode Standard as of version 6.3.
For the less technical-minded, the main advantage of this change is a much simpler transition for both content authors and browser developers who want reap the benefits of isolation. At the same time, these approaches have good results for existing legacy content.
For review: Update to What you need to know about the bidi algorithm and inline markup
An updated version of What you need to know about the bidi algorithm and inline markup is out for wide review. We are looking for comments over the next two weeks. After the review period is over, this content will be copied to the same location as the current version of What you need to know about the bidi algorithm and inline markup and the URL of the updated version will cease to exist.
The update rewrites the article to reflect the recent changes in bidi markup in the HTML5 specification.
Technically speaking, the main change is that the dir
attribute now isolates text by default with respect to the bidi algorithm. Isolation as a default is the recommendation of the Unicode Standard as of version 6.3.
From a less technical point of view, the main advantages to the update are that the new methods introduced here reduce the need to use a new approach when the direction of content is known, and therefore makes for a much simpler transition for both content authors and browser developers to support the advances in the handling of bidirectional text content. At the same time, these approaches have good results for existing legacy content.
Please send comments to www-international@w3.org.
4 new articles about working with HTML markup in Arabic, Hebrew and Other Right-to-left Scripts
Creating HTML Pages in Arabic, Hebrew and Other Right-to-left Scripts
This tutorial has been modified to bring it in line with the current tutorial format. Rather than contain duplicate content, it now introduces the novice to key concepts and points off to useful further reading in an organized fashion. It has been completely rewritten.
Text direction and structural markup in HTML
This article has been created from material formerly in the tutorial “Creating HTML Pages in Arabic, Hebrew and Other Right-to-left Scripts” and augmented with information about new HTML5 markup constructs that are beginning to see adoption. It should be regarded as a new article, focusing on applying bidi markup to document- and block-level content, including forms.
What you need to know about the bidi algorithm and inline markup
This is an update of an existing article, but it has been almost completely rewritten. The most significant changes are the new parts describing how to apply the new HTML5 constructs which are beginning to see adoption. Additional changes will be needed as HTML5 bidi markup is finalised over the coming months. The article also proposes a simpler way to approach markup of bidi text, particularly useful for those with less experience, that relies less on a deep understanding of the issues involved.
Visual vs. logical ordering of text
This is a new article created from material that has been removed from the previously mentioned articles. It was removed into a separate article because visual ordering is much less important these days, and to avoid duplication. Only a few changes have been made to the content itself.
For review: 4 articles about bidi text in HTML
Comments are requested on the following proposed updates to material on the Internationalization site, prior to final publication. NOTE THAT the articles are in a temporary location, and will be moved to their final location after the review.
Text direction and structural markup in HTML
This article has been created from material formerly in the tutorial “Creating HTML Pages in Arabic, Hebrew and Other Right-to-left Scripts” and augmented with information about new HTML5 markup constructs that are beginning to see adoption. It should be regarded as a new article, focusing on applying bidi markup to document- and block-level situations and to forms.
What you need to know about the bidi algorithm and inline markup
This is an update of an existing article. It has been almost completely rewritten. The most significant changes are the new parts describing how to apply the new HTML5 constructs which are beginning to see adoption. Additional changes will be needed as HTML5 bidi markup is finalised over the coming months. The article also proposes a simpler way to approach markup of bidi text, particularly useful for those with less experience, that relies less on a deep understanding of the issues involved.
Visual vs. logical ordering of text
This is a new article created from material that has been removed from the previously mentioned material. It was removed into a separate article because visual ordering is much less important these days, and to avoid duplication. Only a few changes have been made to the content itself.
Creating HTML Pages in Arabic, Hebrew and Other Right-to-left Scripts
This tutorial has been modified to bring it in line with the current tutorial format. Rather than contain duplicate content, it now introduces the novice to key concepts and points off to useful further reading in an organized fashion. It has been completely rewritten.
Please send any comments over the next two weeks to www-international@w3.org (subscribe).
We hope to publish a final version shortly after that.
New translations into Spanish
Thanks to the Spanish Translation Team, Spanish Translation US, the following articles have been translated into Spanish.
Creación de páginas HTML en árabe, hebreo y otros sistemas de escritura de derecha a izquierda (Creating HTML Pages in Arabic, Hebrew and Other Right-to-left Scripts)
Qué debe conocer acerca del algoritmo bidi y las etiquetas en línea (What you need to know about the bidi algorithm and inline markup)
Caracteres de control Unicode en contraposición a las etiquetas para compatibilidad bidi (Unicode controls vs. markup for bidi support)
Updated article: What you need to know about the bidi algorithm and inline markup
This article was revised substantially.
Translators should consider retranslating the whole article.
This article was revised to provide more clarity. More examples were added, and a new approach was taken, using images for examples and providing links to live code.
The term ‘directional context’ was replaced with ‘base direction’, the meaning and impact of that was expressed better. It also shows a little more clearly the types of problem the bidi algorithm needs help with, and how the proposed solutions related to each other.
W3C® liability, trademark and permissive license rules apply.
Questions or comments? ishida@w3.org