IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Chroniqueur Actualités
    Avatar de Anthony
    Homme Profil pro
    Rédacteur technique
    Inscrit en
    Novembre 2022
    Messages
    1 294
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Rédacteur technique

    Informations forums :
    Inscription : Novembre 2022
    Messages : 1 294
    Points : 21 318
    Points
    21 318
    Par défaut Intel ouvre les sources d'une nouvelle police de caractères "One Mono" pour les développeurs
    Intel ouvre les sources d'une nouvelle police de caractères "One Mono" pour les besoins des développeurs, la police a été conçue pour réduire la fatigue et les erreurs de codage

    Intel a annoncé Intel One Mono, une nouvelle police de caractères répondant aux "besoins des développeurs" avec un monospace "expressif" pour plus de clarté et de lisibilité.

    Le dépôt Intel One Mono sur GitHub inclut des instructions pour activer la police dans VSCode et Sublime Text, et liste quelques fonctionnalités supplémentaires accessibles dans certaines applications et grâce à CSS :

    • il y a une option pour un deux-points en relief, soit appliqué contextuellement entre les nombres, soit activé de manière générale ;
    • les chiffres en exposant supérieur et en indice inférieur sont inclus via leurs points de code Unicode, ou vous pouvez les produire à partir des chiffres par défaut via les fonctions sups (exposant supérieur), subs (indice inférieur), et si (inférieur scientifique) ;
    • les chiffres des fractions sont également disponibles via les fonctions numr (numérateur) et dnom (dénominateur). Un ensemble de fractions préfabriquées est également disponible dans les polices.


    Nom : police intel dev.png
Affichages : 9760
Taille : 55,3 Ko

    Voici Intel One Mono, une famille de polices monospaces expressives conçues pour la clarté, la lisibilité et les besoins des développeurs.

    Elle est plus facile à lire et disponible gratuitement, avec une licence de police open-source.

    En identifiant le public des développeurs malvoyants, Frere-Jones Type a conçu la police Intel One Mono en partenariat avec l'équipe de la marque Intel et VMLY&R, pour une lisibilité maximale afin de réduire la fatigue des développeurs et les erreurs de codage. Un groupe de développeurs malvoyants et aveugles a donné son avis à chaque étape de la conception.

    Intel One Mono couvre également un large éventail de plus de 200 langues utilisant l'écriture latine. Les polices Intel One Mono sont fournies en quatre graisses - Light, Regular, Medium et Bold - avec les italiques correspondantes, et nous sommes heureux de partager à la fois une version officielle des polices prêtes à l'emploi et des sources modifiables.

    Utilisation des polices

    Pour installer les polices, veuillez utiliser les fichiers de construction fournis dans la section Releases. Veuillez vous référer à la documentation de votre logiciel pour savoir comment activer et utiliser ces polices.

    Activation des polices dans les éditeurs de code

    • VSCode - Dans Settings, cherchez Font Family, puis spécifiez IntelOne Mono.
    • Sublime Text - Allez dans Sublime Text -> Préférences -> Paramètres et réglez font_face sur IntelOne Mono.

    Formats des polices

    • Nous recommandons les formats .otf ou .ttf pour une utilisation bureautique.
    • Les fichiers .ttf sont également bien adaptés aux applications mobiles.
    • Les polices .woff et .woff2 sont optimisées pour une utilisation sur le web.

    Rendu d'écran et plages de tailles

    Nous recommandons d'utiliser ces polices à 7 points et plus en impression, et à 9 pixels et plus à l'écran. Les polices .ttf, .woff et .woff2 fournies dans la version officielle ont été optimisées manuellement pour l'affichage à l'écran, ce qui améliore la clarté et la lisibilité, en particulier sur les plateformes Windows.

    Fonctionnalités OpenType disponibles

    Outre les caractères par défaut, il existe quelques fonctions supplémentaires accessibles dans certaines applications, ainsi que dans CSS :

    • lmise en relief des deux-points : il existe une option pour les deux-points en relief, qui peut être appliquée contextuellement entre les nombres ou activée de manière générale. L'option contextuelle est disponible via ss11 (Stylistic Set #11), ou utilisez ss12 (Stylistic Set #12) ou salt (Stylistic Alternates) pour le changement global ;
    • prise en charge des langues : les fonctions ccmp et locl garantissent un affichage correct dans un large éventail de langues. Elles sont généralement activées par défaut. Pour obtenir les meilleurs résultats, nous vous recommandons de régler la balise/le paramètre de langue de votre logiciel sur la langue souhaitée ;
    • mise en exposant des chiffres supérieurs en indice des chiffres inférieurs, grâce à leurs points de code Unicode. Vous pouvez aussi les produire à partir des chiffres par défaut avec les fonctions sups (exposant), subs (indice) et si (inférieur scientifique) ;
    • mise à disposition des fractions numériques avec les fonctions numr (numérateur) et dnom (dénominateur). Un ensemble de fractions préfabriquées est également disponible dans les polices.

    Visualisation et édition des sources

    Fichiers sources UFO : Instances

    Vous trouverez les sources éditables dans le répertoire sources. Le sous-dossier instances contient des fichiers sources distincts pour chaque style de caractère. Les sources sont fournies dans des fichiers .ufo, qui contiennent l'illustration complète, les caractéristiques OpenType, ainsi que des méta-informations telles que le nommage et les alignements verticaux pour chaque style de la police de caractères.

    Il ne s'agit pas de polices installables, mais plutôt des fichiers sources qui les produisent : UFO (Unified Font Object) est un format de fichier source de police ouvert et lisible par l'homme ; vous pouvez trouver les spécifications du fichier ici. Ces sources ont été créées à l'aide de RoboFont. De nombreux autres éditeurs de polices pourront également ouvrir les fichiers .ufo ; nous recommandons d'utiliser RoboFont version 3.4 ou supérieure pour obtenir l'approximation la plus proche de l'environnement de conception et de développement d'origine.

    Formats des contours

    Les sous-dossiers postscript et truetype contiennent des fichiers sources distincts pour le format .otf et les fichiers .ttf/.woff/.woff2 respectivement. Étant donné que le format des dessins de contour diffère entre ces ensembles de formats, nous vous recommandons d'utiliser les sources postscript pour créer des polices .otf et les sources TrueType pour créer des polices .ttf, .woff ou .woff2 afin d'obtenir les meilleurs résultats.

    Génération des polices

    Après avoir effectué les modifications souhaitées, vous pouvez générer des polices installables directement à partir de l'éditeur de polices à l'aide de la fonctionnalité "Générer une police". Si vous utilisez RoboFont, toutes les options d'installation devraient être réglées par défaut sur les paramètres idéaux, mais les voici pour référence :

    • pour les constructions .otf, nous recommandons d'activer les options "Decompose" et "Autohint" ;
    • pour les .ttf, .woff et .woff2, nous recommandons d'activer l'option "Autohint" uniquement pour les fichiers plus compacts ;
    • dans tous les cas, nous recommandons d'utiliser le paramètre "Release Mode" pour obtenir les meilleurs résultats.

    Fichiers sources UFO : Masters

    Si vous souhaitez appliquer des modifications à plusieurs poids, une méthode plus avancée mais potentiellement plus efficace consiste à modifier les masters. Il s'agit de sources spéciales qui décrivent les points extrêmes de l'espace de conception - les graisses les plus légères et les plus lourdes pour les caractères romains et italiques.

    Après avoir modifié les masters, vous devrez réexécuter l'interpolation pour générer des graisses et des styles individuels à l'intérieur de cet espace de conception. Cette opération nécessite les fichiers .designspace joints aux masters ; le format designspace est un format ouvert, basé sur XML, qui décrit les espaces d'interpolation (spécification du format pour référence). Pour un flux de travail basé sur RoboFont, nous recommandons Skateboard pour l'interpolation ; vous pouvez également utiliser l'extension gratuite DesignSpaceEditor pour visualiser et éditer ces fichiers.

    Notez que les masters ne sont disponibles qu'en format postscript, et qu'ils sont donc mieux adaptés à la création de polices .otf. Si vous devez créer des polices TrueType à partir des masters, nous vous recommandons d'utiliser QuadraticConverter pour une conversion de meilleure qualité des courbes avant de générer des fichiers .ttf, .woff ou .woff2 ; sachez que les résultats ne correspondront pas exactement aux instances fournies.

    NB : Les instances préparées contiennent des données supplémentaires qui ne peuvent pas être stockées dans les masters et maintenues par interpolation. Pour de meilleurs résultats, comparez les nouvelles interpolations aux sources d'instances existantes et mettez-les à jour en conséquence, en particulier les informations accessibles via les panneaux Font Info.

    Autres fichiers : Source d'indices

    Pour les formats basés sur TrueType (fichiers .ttf, .woff, .woff2), les versions officielles sont optimisées manuellement pour le rendu à l'écran. Ces sources d'indices sont stockées séparément des fichiers .ufo, qui ne contiennent aucune information sur les indices TrueType. Lors de la reconstruction des formats TrueType, nous recommandons d'utiliser l'option "autohint" afin d'obtenir un rendu à l'écran raisonnable, mais pas identique.

    Si vous souhaitez accéder et éditer des instructions d'indication manuelles, vous les trouverez dans l'ensemble séparé de fichiers source sous autres fichiers/source d'indication de type TrueType. Ces fichiers TTF spéciaux seront visualisables et modifiables à l'aide de Microsoft VTT.
    Source : GitHub

    Et vous ?

    Que pensez-vous de la police Intel One Mono ?

    Trouvez-vous que cette famille de polices est adaptée pour les travaux de développement logiciel ?

    Voir aussi

    Monocraft : une police de programmation basée sur la police de caractères utilisée dans Minecraft, mais certains jugent qu'elle n'est pas adaptée à la programmation

    Quelle est la meilleure typo pour programmer ? Avez-vous tendance à préférer une typo à une autre ?

    MonoLisa, une police de caractères conçue pour améliorer la productivité des développeurs et réduire la fatigue. Quelle est votre police de caractères préférée pour le développement en 2022 ?

  2. #2
    Expert confirmé

    Inscrit en
    Août 2006
    Messages
    3 951
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 3 951
    Points : 5 671
    Points
    5 671
    Par défaut
    Bonjour,

    Une police de caractères "pour éviter les erreurs de codage" ...

    ... de quoi rire à en pleurer

  3. #3
    Membre régulier
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2009
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2009
    Messages : 41
    Points : 88
    Points
    88
    Par défaut
    Citation Envoyé par droggo Voir le message
    Bonjour,

    Une police de caractères "pour éviter les erreurs de codage" ...

    ... de quoi rire à en pleurer
    Avoir des polices de caractères qui facilent/améliorent la lecture du "chiffre 0" par rapport à la lettre "O", du "i" majuscule par rapport au "L" minuscule peuvent faire une grande différence lorsqu'on code (et surtout lorsqu'on lit du code).

    Personnellement j'aurais désormais beaucoup de mal à me passer d'une police de caractère telle que Caskaydia Cove et les ligatures qu'elle propose.

  4. #4
    Chroniqueur Actualités
    Avatar de Anthony
    Homme Profil pro
    Rédacteur technique
    Inscrit en
    Novembre 2022
    Messages
    1 294
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Rédacteur technique

    Informations forums :
    Inscription : Novembre 2022
    Messages : 1 294
    Points : 21 318
    Points
    21 318
    Par défaut La police d'Intel pour les développeurs malvoyants est à l'origine d'un drame de conception pour les codeurs
    La nouvelle police de caractères d'Intel pour les développeurs malvoyants est à l'origine d'un drame de conception pour les codeurs, d'après Fast Company

    Il y a une nouvelle police de caractères en ville, et elle est déjà à l'origine de conflits dans les commentaires sur les réseaux sociaux. Cette police s'appelle Intel One Mono et, comme son nom l'indique, elle a été conçue par le géant de la technologie Intel, en collaboration avec l'agence new-yorkaise de création de caractères Frere-Jones Type et l'agence de marketing VMLY&R. Elle rejoint un groupe de polices monospaces conçues principalement pour les développeurs - pensez à JetBrains Mono, Fira Code et Consolas. Par définition, les polices monospaces se composent de caractères qui ont la même largeur et occupent le même espace horizontal, ce qui permet aux codeurs et aux programmeurs de faire facilement la différence entre de longues chaînes de caractères. Mais c'est là qu'Intel One Mono se distingue : elle a été conçue avec et pour les développeurs malvoyants. (Elle est téléchargeable gratuitement sur GitHub et sera bientôt disponible sur Google Fonts).

    Nom : intel_one_mono-3.jpg
Affichages : 5701
Taille : 10,6 Ko

    Pour s'assurer que la police était lisible pour son public cible, l'équipe a organisé plus d'une douzaine de "sessions de test en direct" avec des développeurs malvoyants à qui l'on a demandé d'écrire du code à l'aide d'Intel One Mono. [...] Certains des commentaires reçus par les concepteurs ont été particulièrement surprenants. Par exemple, certaines personnes avaient du mal à distinguer un "M" majuscule d'un "N" majuscule, probablement parce que les deux lettres ont deux tiges verticales et quelques diagonales entre les deux, ce qui peut prêter à confusion. Pour rendre les lettres plus lisibles, les concepteurs ont incliné les tiges verticales du "M" de manière à ce qu'il ressemble à un W inversé. "Le point où les deux diagonales se rejoignent au milieu est décalé vers le haut pour donner clairement une forme de V au milieu, puis les deux verticales s'évasent un peu pour donner une forme légèrement plus différenciable de celle du N majuscule", explique Fred Shallcrass, concepteur de caractères chez Frere-Jones Type.

    Des problèmes similaires se sont posés avec le "x" et le "y", que les gens ont eu du mal à distinguer, ainsi qu'avec le "e" et le "c". Dans tous les cas, les designers ont méticuleusement modifié les lettres pour les rendre très distinctives, ce qui a donné une police assez idiosyncratique où chaque glyphe est aussi différent que possible de l'autre - jusqu'aux crochets bouclés, qui peuvent être décrits comme extrabouclés. C'est ce qui nous amène à l'opposition dans les commentaires. "Cette police serait géniale s'il n'y avait pas ces parenthèses frisées", a écrit une personne. "Pour quelqu'un qui déteste parfois les polices à cause des parenthèses frisées qui ne sont pas claires et évidentes, je passe officiellement à ce jeu de polices à cause des parenthèses frisées", a écrit une autre personne. Les développeurs étaient également partagés, mais les designers maintiennent leur soutien.

    "Une partie de notre réflexion lors de la négociation de ces réponses est que le renforcement de l'identité d'une forme ne consiste pas seulement à amplifier ce que cette lettre a d'unique, mais aussi à faire en sorte qu'elle ne soit clairement pas une autre lettre, afin d'éviter toute confusion", explique Tobias Frere-Jones, fondateur et concepteur principal de son studio éponyme. "S'il y a une chose que les accolades bouclées font, c'est ce mouvement supplémentaire d'avant en arrière, les parenthèses ne le font pas, les crochets ne le font pas, donc ces accolades devraient en faire beaucoup."

    Source : Fast Company

    Et vous ?

    Quel est votre avis sur le sujet ?

    Trouvez-vous ces informations pertinentes et utiles ?

    Que pensez-vous de la police de caractères Intel One Mono ?

    Voir aussi

    Intel rend Open Source une nouvelle police de caractères "One Mono" pour les besoins des développeurs, la police a été conçue pour réduire la fatigue et les erreurs de codage

    JetBrains présente Mono, une nouvelle police de caractères open source spécialement conçue pour les développeurs

    Cascadia Code est disponible : la nouvelle police de caractères de Microsoft qui supporte les ligatures et promet d'améliorer l'expérience sur les terminaux et les éditeurs de code

Discussions similaires

  1. Réponses: 1
    Dernier message: 13/10/2022, 20h41
  2. Réponses: 13
    Dernier message: 10/02/2020, 08h02
  3. [WD-2013] Comment utiliser une nouvelle police de caractères ?
    Par bolide7 dans le forum Word
    Réponses: 8
    Dernier message: 30/12/2015, 02h09
  4. Réponses: 4
    Dernier message: 04/08/2006, 18h23
  5. Insérer une nouvelle police ....
    Par winnyzeboss1 dans le forum Interfaces Graphiques en Java
    Réponses: 1
    Dernier message: 10/02/2006, 21h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo