Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deprecated Arabic presentation forms considered helpful #32

Closed
ntounsi opened this issue Jan 26, 2016 · 6 comments
Closed

Deprecated Arabic presentation forms considered helpful #32

ntounsi opened this issue Jan 26, 2016 · 6 comments
Assignees

Comments

@ntounsi
Copy link
Contributor

ntounsi commented Jan 26, 2016

Dear all,

When styling Arabic letters within a word (e.g. with colors), they may not join in some rendering tools. For example, in Firefox letters joins but not in Safari or Chrome.
Arabic Presentation Forms-B (U+FE70..U+FEFF) or Arabic Presentation Forms-A (U+FB50..U+FDFF), are deprecated but may helps solve this problem.
Please see the example here:
http://www.w3c.org.ma/Tests/joiningColoredLetters.html
where deprecated contextual letters, or deprecated ligature character are used (case 4 and 5).

Opinion?

Najib

@shervinafshar
Copy link
Contributor

We talked about this in the meeting and think that it would be a good idea to mention these characters and their deprecated nature, but point out the common mistakes which happen because of bad software or not being aware of the nature of these characters or the correct way of doing some of the use-cases (e.g. multi-color joining characters).

@ntounsi
Copy link
Contributor Author

ntounsi commented Apr 12, 2016

Dear all,

I put a draft at http://www.w3c.org.ma/Tests/Deprec/issue32-deprecatedForms.html
for discussion. The idea is to enumerate some pros and cons.

Najib.

@shervinafshar
Copy link
Contributor

We are going to discuss this during our meeting next week.

@behnam
Copy link
Member

behnam commented May 3, 2016

@behnam behnam self-assigned this May 3, 2016
@khaledhosny
Copy link

khaledhosny commented May 17, 2016

I think the right way to force a joining form is to use ZWJ. Presentation forms really should be avoided, they break text semantics (indexing, search, etc.), it would be quit harmful to advocate using them.

@shervinafshar
Copy link
Contributor

@khaledhosny, I guess most of us agree with you about that. The section discussing the presentation form is not going to be in the document. It rather would be a separate document by Najib discussing the issues around these forms. He might choose to work on the draft in the wiki page here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants