SEAMLESS FONT UPDATING

Technologies are described herein for seamless and automatic updating of fonts in a user interface. An example method includes receiving a selection of a portion of text in a document. The portion of the text is rendered in a first font. The method further includes receiving a request to update or c...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: GORE, Abhijit Nemichand, ESTERLY, Jonathan, RAJASHEKARA, Shashidhar
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Technologies are described herein for seamless and automatic updating of fonts in a user interface. An example method includes receiving a selection of a portion of text in a document. The portion of the text is rendered in a first font. The method further includes receiving a request to update or change the first font for the selected portion of the text, displaying a font listing of available fonts in response to the received request, and receiving a selection of a second font from the font listing. The second font is a font available from a font service. The method also includes initiating an asynchronous download of the second font from the font service, and in response to the asynchronous download of the second font being complete and successful, refreshing or re-rendering of the selected portion of the text in the second font. La présente invention concerne des technologies pour la mise à jour automatique et sans discontinuité de polices dans une interface d'utilisateur. Un procédé décrit à titre d'exemple comprend l'étape consistant à recevoir une sélection d'une partie de texte dans un document. La partie du texte est restituée dans une première police. Le procédé comprend en outre les étapes consistant à recevoir une demande de mise à jour ou de modification de la première police pour la partie sélectionnée du texte, à afficher une énumération de polices des polices disponibles en réponse à la demande reçue, et à recevoir une sélection d'une deuxième police dans l'énumération de polices. La deuxième police est une police disponible à partir d'un service de polices. Le procédé comprend également les étapes consistant à déclencher un téléchargement asynchrone de la deuxième police à partir du service de polices et, en réaction à l'achèvement et à la réussite du téléchargement asynchrone de la deuxième police, à rafraîchir ou à restituer de nouveau la partie sélectionnée du texte dans la deuxième police.