Skip to content

Font fallback should allow selection of a Nastaliq font #276

Open
@r12a

Description

This issue is applicable to Urdu, Kashmiri, and other Arabic script orthographies.

Languages such as Urdu and Kashmiri are written in a nastaliq style of Arabic, and authors will typically want any font fallback to select another nastaliq font, rather than a naskh or other font.

More:

The GAP

Currently there is no way to tell the browser to fall back to a nastaliq font, rather than a naskh or other font.

Neither Gecko, Blink, nor Webkit support this. Before they can, CSS needs to provide a way for authors to indicate that a nastaliq generic font should be used.

Priority

This is a high priority for languages such as Urdu and Kashmiri, where nastaliq fonts are the norm, and incorrect substitutions may cause readability and cultural issues. It is also a useful feature for other languages, such as Persian or Kurdish, where nastaliq styles may be used for certain types of text.

Tests & results

Interactive test, font-family:generic(nastaliq) will apply a nastaliq font in Urdu

Action taken

Discussion document: Generic font families

CSS discussion threads:

Bug reports:
GeckoBlinkWebkit

Outcomes

The CSS Fonts 4 spec now defines a generic(ident) syntax which will be used for newly-introduced, and especially for script-specific, generics.

generic(nastaliq) has been added as one of the generic family names.

Browsers are not yet supporting that.

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    • Status

      Browser bug raised

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions