diff --git a/index.html b/index.html index 40fc5925..47de99cc 100644 --- a/index.html +++ b/index.html @@ -446,9 +446,9 @@
The [=manifest's=] dir
member specifies the base
- direction for the localizable members of the
- manifest. The [=manifest/dir=] member's value can be set to a
+ "manifest">dir member specifies the default string
+ direction for the localizable members of the manifest.
+ The [=manifest/dir=] member's value can be set to a
text-direction.
@@ -487,20 +487,9 @@
- Direction determined from content using Rule P2 of the [[UAX9]] algorithm. -
- + Text direction is unknown. The user agent should use heuristics to + estimate the display of the text, for example the first-strong + algorithm as described in [[UAX9]].@@ -508,22 +497,6 @@
- When displaying the localizable members to an end-user, the - use agent SHOULD: -
-To process the `dir` member, given [=ordered map=] |json:ordered map| and [=ordered map=] |manifest:ordered map|: @@ -549,12 +522,14 @@
lang
member is a [=string=] in the form of a
[=language tag=] that specifies the language for the values of the
- manifest's [=localizable members=].
+ manifest's [=localizable members=]. If the `lang` member is not
+ specified, the language is treated as unknown.
- Specifying the language improves the user experience by helping - user agents select the most appropriate processing or resources, - such as fonts, styling, hyphenation, or text-to-speech voices for accessibility. + Specifying the language improves the user experience by helping user + agents select the most appropriate processing or resources, such as + fonts, styling, hyphenation, or text-to-speech voices for + accessibility.
A language tag is a [=string=] that matches the production @@ -1664,10 +1639,9 @@