web-dev-qa-db-fra.com

Entités de caractères HTML / Caractères spéciaux prenant en charge plusieurs navigateurs / plates-formes?

J'en ai utilisé de jolis sur http://dev.w3.org/html5/html-author/charref sur mon site, mais je viens de remarquer qu'ils ne s'affichent pas sur les navigateurs mobiles Android.

Par exemple:

  • ⪦
  • ⪢

Quels caractères spéciaux et quels codes de caractères HTML (entités) prennent en charge crossbrowser/crossplatform?

4
CamSpy

Les références aux caractères nommés ajoutées dans HTML5 ne fonctionnent pas entre navigateurs, bien que le support soit relativement répandu à présent. Généralement, il n’ya pratiquement aucune raison de les utiliser (contrairement aux références définies dans HTML 4.1, qui sont bien supportées).

Indépendamment de cela, les caractères eux-mêmes (qu'ils soient entrés tels quels, en tant que références nommées ou en tant que références numériques) doivent exister dans certaines polices le système et le navigateur doivent savoir comment les trouver. Il n’existe pas de liste de caractères prenant en charge crossbrowser/crossplatform, chaque système ayant ses propres polices et de nombreux navigateurs ayant des spécialités dans l’utilisation des polices.

Pour que les caractères apparaissent dans (presque) tous les systèmes, vous devez utiliser des polices Web (polices téléchargeables), qui posent des problèmes qui leur sont propres. Voir mon Guide d'utilisation de caractères spéciaux en HTML.

5
Jukka K. Korpela

En utilisant ces deux ressources Web, renseignez-vous sur la prise en charge par le navigateur de toute entité de caractère HTML. Par exemple, si vous devez choisir entre ap; environ; asymp; pour ≈

https://code.google.com/p/doctype-mirror/wiki/AsympCharacterEntity

http://dev.w3.org/html5/html-author/charref

1
user3057382

Cela dépend de votre police. Choisissez celui qui prend en charge tous les caractères grecs d'une bonne politique. Allez sur Google Fonts pour en trouver un bon.

Depuis un certain temps, au siècle dernier, autour de Netscape Navigator 3.0, disons qu'il y avait essentiellement trois polices, je pense:

Times New Roman, seri
Courier, fixed
Arial, sans

À un moment donné plus tard , Verdana sans s'est généralisé (fin des années 1990).

Puis rien ...... en 1999, Shigetaka Kurita a inventé Emoiji pour NTT DoCoMo au Japon.

Des designers désespérés ont commencé à utiliser le remplacement du texte par "flash" et "Swiffobject", ce qui était nul.

Google commençait heureusement à lancer la bibliothèque G Fonts en 2010. Vous pouvez voir sur leur page d'analyse que la police la plus populaire aujourd'hui est Open Sans avec 4 000 milliards de vues en un an. https://fonts.google.com/analytics

1
Tomachi