Page MenuHomePhabricator

Add "Noto Sans Arabic" Font
Closed, ResolvedPublic

Assigned To
Authored By
Mr.Ibrahem
Dec 3 2024, 9:41 PM
Referenced Files
F72812823: image.png
Mar 12 2026, 3:22 AM
F72812710: 1000079020.jpg
Mar 12 2026, 3:22 AM
F72812686: 1000079025.jpg
Mar 12 2026, 3:22 AM
F72812626: image.png
Mar 12 2026, 3:22 AM
F72812612: image.png
Mar 12 2026, 3:22 AM
F57792261: NotoSansArabic-Regular.woff2
Dec 9 2024, 9:52 PM
F57792262: NotoSansArabic-Bold.woff2
Dec 9 2024, 9:52 PM
F57776140: Noto Sans Arabic.woff2
Dec 3 2024, 9:41 PM

Description

We used to have some fonts in WebFonts extension, and now we would like to have another font to be available for use.

The Font Software is licensed under the SIL Open Font License, Version 1.1

here is the font link or in the attachment:

Event Timeline

Change #1101592 had a related patch set uploaded (by GergesShamon; author: GergesShamon):

[mediawiki/extensions/UniversalLanguageSelector@master] Add NotoSansArabic font

https://gerrit.wikimedia.org/r/1101592

Gerges changed the task status from Open to In Progress.Dec 9 2024, 9:49 PM
Gerges claimed this task.
Gerges triaged this task as Low priority.

@Gerges Can you add these two fonts instead of the previous one:

version: 2.012

ULS is not a generic web fonts repository. The goal is to add webfonts for reading where there is a lack of good support in operating systems. Arabic already has one web font available.

The Amiri font, currently in "ULS", is only used for quotes and poems, users are looking for an alternative font for reading, instead of the default font "Arial", which has some display issues.

ULS is not a generic web fonts repository. The goal is to add webfonts for reading where there is a lack of good support in operating systems. Arabic already has one web font available.

@Nikerabbit The problem is that the Naskh Arabic font here is inherently less readable. In comparison, the Segoe UI font is more readable. However, this font (Segoe UI) can only be applied on desktop browsers. When using mobile browsers, Segoe UI is automatically replaced by Naskh Arabic font, which negatively affects the user experience.

For example, suppose if I use the page "Ikan" on Malay Wikipedia while installing Malay Latin-to-Arabic script converter:

Vector 2022 skin (browser on a laptop device in desktop view, using the Segoe UI font):

image.png (1,555×984 px, 489 KB)

Minerva skin (browser on a laptop device in mobile view, using the Segoe UI font):
image.png (1,534×999 px, 233 KB)

Vector 2022 skin (browser on a mobile device in desktop view; Segoe UI font could not be applied and was automatically replaced by the default Naskh Arabic font):
1000079025.jpg (2,712×1,107 px, 776 KB)

Minerva skin (browser on a mobile device in mobile view; Segoe UI font could not be applied and was automatically replaced by the default Naskh Arabic font):
1000079020.jpg (1,220×2,606 px, 729 KB)

Noto Sans Arabic is another good alternative to Segoe UI in terms of readability. It also has the advantage of ensuring a more uniform user experience across different devices when installed. Please take a look at the screenshot below, where Noto Sans Arabic is used in Microsoft Word as an example:

image.png (1,114×739 px, 112 KB)

Change #1101592 merged by jenkins-bot:

[mediawiki/extensions/UniversalLanguageSelector@master] Add NotoSansArabic font

https://gerrit.wikimedia.org/r/1101592