Découvrez l'ancien contenu de Polices.com, préservé pour votre référence.

Tout le police, sans l'attente supplémentaire ! " Polices.com

Tous les police, sans l'attente supplémentaire !

D

David Harned dans Actualités le 14 janvier 2015

Vous vous souvenez peut-être de mon dernier article de blog où j'évoquais les améliorations de vitesse que nous avions apportées à notre solution brevetée de sous-ensemble dynamique Web Polices. Aujourd'hui, j'ai une autre avancée à vous présenter : le chargement en arrière-plan. Ensemble, nos technologies Dynamic Subsetting et Background Loading travaillent de concert pour offrir à votre site les meilleurs polices- et tous leurs personnages - avec les meilleures performances disponibles. Un véritable changement dans le monde des sites web d'Asie de l'Est polices, explorons notre solution de chargement en arrière-plan plus en détail.

Comme nous l'avons déjà dit, les sites d'Asie orientale polices contiennent des milliers de caractères, ce qui peut signifier de gros volumes polices- nous parlons de mégaoctets et non de kilooctets. Cependant, lorsque vous avez un mandat de stratégie de marque ou que vous voulez que votre site soit le plus beau possible, vous devez vraiment utiliser le bon police, même si cela signifie un design est-asiatique. Idéalement, les performances ne devraient pas être affectées par le fait que le site polices n'est pas basé sur des scripts latins. L'introduction et la popularisation de Web polices a permis aux sites d'avoir un texte beau et évolutif, qui améliore le Web, qu'il soit visualisé sur un écran retina ou sur un appareil mobile, quelle que soit la langue. Mais comme vous le savez, la taille des polices qui produisent ces superbes résultats typographiques peut compromettre la vitesse, si elle n'est pas correctement prise en compte.

Chargement en arrière-plan

Vous pouvez vous référer à mon autre article pour plus de détails, mais notre technologie Dynamic Subsetting s'attaque de front aux problèmes de taille des fichiers police . Notre technologie analyse les caractères de la page en cours de rendu et construit à la volée un police qui ne contient que les caractères nécessaires. Le navigateur de l'utilisateur reçoit ainsi un fichier police beaucoup plus petit, ce qui permet d'améliorer facilement le temps de chargement.

Qu'est-ce qui est encore plus rapide ? Servir le site police localement à partir de la machine de l'utilisateur ! Voici donc ce que nous avons fait : comme notre solution de sous-ensemble dynamique crée le plus petit site police possible, nous pouvons maintenant ouvrir une demande distincte dans le navigateur pour télécharger le site police complet en arrière-plan de la session de l'utilisateur.

Lorsque les utilisateurs naviguent sur votre site (ils bénéficient déjà d'une expérience textuelle optimale grâce à notre technologie Dynamic Subsetting), l'intégralité du site police est téléchargée sur le client. Une fois le téléchargement terminé, nous enregistrons un cookie et le site commence à demander le site police directement à partir du cache local de l'utilisateur. Waouh ! C'est une expérience de premier ordre et une rapidité inégalée.

"Nos technologies de sous-ensembles dynamiques et de chargement en arrière-plan offrent la meilleure expérience utilisateur aux visiteurs de votre site.

Pour éviter tout problème avec les projets Web polices déjà publiés, l'option de chargement en arrière-plan est actuellement désactivée par défaut. Cependant, vous pouvez facilement activer la fonction dans votre code lorsque vous utilisez notre implémentation JavaScript. Voici un exemple de référence JavaScript standard que vous appelleriez pour notre service. Cet exemple inclut l'option Dynamic Subsetting pour l'Asie de l'Est polices:

<script type=”text/javascript” src=”http://fast.fonts.net/jsapi/bcd66514-6ddc-40be-8c11-d7c7bf806b4f.js”></script>

Il vous suffit d'ajouter cette référence de script supplémentaire au-dessus de la référence JavaScript placée précédemment.

<script type=”text/javascript”>
//declare array of MTIConfig
var MTIConfig = {};
//MTIConfig to enable/disable Hybrid Configuration.
MTIConfig.UseHybrid= true;
</script>

Voilà, c'est fait ! Essayez-le et dites-nous ce que vous en pensez dans la section des commentaires ci-dessous. Nous avons donc amélioré notre solution polices pour l'Asie de l'Est. Avec la plus riche collection de polices disponible, et la meilleure solution technologique en place pour les servir, nous avons tout ce qu'il vous faut.