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

À voir sur le long terme #1

Open
CyrilKrylatov opened this issue Dec 28, 2015 · 12 comments
Open

À voir sur le long terme #1

CyrilKrylatov opened this issue Dec 28, 2015 · 12 comments

Comments

@CyrilKrylatov
Copy link

Belle initiative que voilà.

Le seul point qui me chagrine un peu c'est qu'au final, tu ne fais que télécharger des fonts aléatoirement de Google Fonts et tu sers le CSS pour s'en servir. Exactement comme le fait Google Font (et tous les sites qui proposent des fonts libres, j'imagine).

Est-ce que vous cherchez votre fonte sur Google Fonts (ou équivalent), la téléchargez, la passez dans différents formats (via fontsquirrel par ex.) ? Systématiquement à chaque nouveau projet ?

Non, personne ne fait ça. Tout le monde utilise le CDN de Google ce qui permet de ne pas sur-charger sa bande passante blablabla je ne vais pas t'apprendre ça. Mais c'est ridicule de télécharger sa font de Google Fonts. Si c'est le cas, elle est déjà optimisée au téléchargement, pas forcément besoin de repasser derrière.

N'hésitez pas à proposer vos contributions de fontes, sous condition qu'elles respectent les critères ci-dessus.

Du coup on soumet des fonts et… plus jamais elle ne seront maintenues. Sauf si tu as un script qui va télécharger chacune des fonts, les comparer avec celles de ton repo etc… elles sont vouées à très vite être obsolètes, vu qu'elles sont très souvent mises à jour. Du coup, c'est un peu bête de proposer des fonts qui ne sont plus mis à jour depuis longtemps, alors qu'elles vont l'être sur les sites qui les hébergent.

Ce que tu peux faire par contre, c'est une curation de jolies fonts avec uniquement des liens vers celles-ci, même si 2000 sites existent déjà pour se faire.

Voilà voilà. :3

@raphaelgoetter
Copy link
Member

Merci pour ton retour.

tu ne fais que télécharger des fonts aléatoirement de Google Fonts

Non, uniquement les plus utilisées (cf. fontreach.com par ex)

Non, personne ne fait ça. Tout le monde utilise le CDN de Google ce qui permet de ne pas sur-charger sa bande passante blablabla je ne vais pas t'apprendre ça.

Non personne ne fait ça, ou ne devrait faire ça :
http://www.alsacreations.com/article/lire/1695-partis-tiers-impacts-sur-la-vitesse-de-vos-sites.html

Si c'est le cas, elle est déjà optimisée au téléchargement, pas forcément besoin de repasser derrière.

Non, la version que tu DL de Google Font est complète, avec tous les subsettings (genre Open Sans pèse 216ko en .ttf contre 18ko de base hébergée chez Google Fonts)

@CyrilKrylatov
Copy link
Author

Ah, je ne savais pas tout ça. Je vais aller vérifier tout ça sur mes projets. :D

Le problème qu'il reste alors c'est la gestion des mises à jour, t'aurai p'tête eu moins à te galérer la mort à faire un article ou un manifeste sur GitHub sur comment optimiser les fichiers fonts qu'on télécharge plutôt que de proposer une solution qui n'est pas forcément viable sur le long terme. :D

@idsquare
Copy link

Pour Google Font, nous pouvons tout à fait faire une sélection des graisses et du subset dans l'URL appelée.
Par contre, je suis plutôt d'accord avec les implications de parties tierces sur un projets qui peuvent impacter de manière significative sur les performances en cas de pépin.

@tzi
Copy link

tzi commented Dec 28, 2015

Je n'aime pas trop utiliser Google Fonts aussi. Voici une liste de problèmes :

Dans le doute, je trouve plus honnête et plus simple d'héberger les polices avec le reste du site ;)
Mais ce n'est qu'un avis.

@raphaelgoetter
Copy link
Member

@DaPo

Le problème qu'il reste alors c'est la gestion des mises à jour

ça c'est vrai.
Les fontes "classiques" changent-elles si souvent ? Mes sites en open sans d'il y a 3 ans s'affichent toujours pas trop mal aujourd'hui ;)

@CyrilKrylatov
Copy link
Author

@raphaelgoetter j'en sais rien, mais c'est exactement comme si je décidais de prendre KNACSS (hors problème de droits et licences et tout hein, on simplifie), j'en créé un repo GitHub où j'upload tous les .less étout, si toi de ton côté tu fais une MaJ d'un changement de caractère par exemple, eh bien ma version sera obsolète, donc voilà, un peu moyen. :)

@raphaelgoetter
Copy link
Member

@DaPo ben c'est justement parce qu'il n'y a pas de Bower pour les fonts que j'ai pensé à faire comme ça, mais je ne vois pas vraiment comment faire autrement que de mettre à jour de temps en temps.

@CyrilKrylatov
Copy link
Author

@raphaelgoetter je n'ai pas d'autre arguments à t'opposer j'suis à bout de mon argumentation :P

@raphaelgoetter
Copy link
Member

tu pourrais toujours tenter un FLEXBOX

@florianbouvot
Copy link

Salut @raphaelgoetter, je suis curieux : tu utilises toujours cette logique ?

Je cherche à améliorer / automatiser la gestion des fontes dans mes projets. Résultat je passe par Font Magician et je termine ma journée ici 😉

@raphaelgoetter
Copy link
Member

Hello,

On le fait toujours à "la main" en les piochant ici, ou bien via FontSquirrel.

J'avais testé FontMagician il y a quelques temps mais j'avais eu un souci : csstools/postcss-font-magician#1

Depuis, je n'y suis plus retourné, mais grâce à toi je vais tester à nouveau.

Bon week-end

@florianbouvot
Copy link

@raphaelgoetter oui j'ai vu ton issue et d'après mes tests ce n'est pas corrigé.

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

5 participants