Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
fr:website_css [2018/02/25 12:13] – [Support des navigateurs] zatalyz | fr:website_css [2021/12/03 18:19] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 2: | Ligne 2: | ||
Cette page recense quelques outils pratiques pour bidouiller les pages web et essayer de faire des trucs trop beaux. | Cette page recense quelques outils pratiques pour bidouiller les pages web et essayer de faire des trucs trop beaux. | ||
- | * http:// | + | * http:// |
+ | |||
+ | <WRAP center round tip 100%> | ||
+ | Attention à la surenchère ! Les sites web sobres sont moins pénibles que ceux qui clignotent de partout, avec des vidéos qui se lancent, etc. Pensez au confort de vos visiteuses, pas juste à faire un effet " | ||
+ | |||
+ | Méfiance aussi devant les modes : l' | ||
+ | </ | ||
+ | |||
+ | ===== Validateurs et listes de check-up ===== | ||
+ | * https:// | ||
+ | * http:// | ||
+ | * http:// | ||
+ | |||
+ | Pour contrôler la qualité du code php : | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
===== Couleurs ===== | ===== Couleurs ===== | ||
* http:// | * http:// | ||
Ligne 9: | Ligne 26: | ||
* http:// | * http:// | ||
* https:// | * https:// | ||
- | * https:// | + | * https:// |
* https:// | * https:// | ||
==== Accessibilité ==== | ==== Accessibilité ==== | ||
+ | Voir aussi [[fr: | ||
+ | === Outils === | ||
+ | |||
* http:// | * http:// | ||
+ | * https:// | ||
+ | * Colour Contrast Analyser (CCA) de The Paciello Group sous licence GPLv3 : https:// | ||
+ | * axe-core, accessibility engine for automated Web UI testing, sous licence MPL2.0 : https:// | ||
+ | * Accessibility Inspector intégré dans Mozilla Firefox : https:// | ||
+ | * Enabler, Accessibility analyzer, sous licence MIT : https:// | ||
+ | |||
+ | Il existe globalement diverses listes d' | ||
+ | |||
+ | === Points d' | ||
+ | |||
+ | **Largeur de texte** : l'œil a du mal à lire des lignes de plus de 70-80 caractères (33em((À vérifier, en //em// ma source n'est pas fiable.)) ). N' | ||
+ | |||
+ | **Aérer le texte** : Il est couramment admis qu'une hauteur de ligne (line-height) de 1.5 permet d' | ||
+ | |||
+ | Si l' | ||
+ | * La hauteur des lignes doit pouvoir être ajustée à 1.5 fois minimum la taille de la police de caractères. | ||
+ | * L' | ||
+ | * L' | ||
+ | * L' | ||
+ | |||
+ | On peut utiliser un bookmarklet (faire un marque page comportant l' | ||
+ | |||
+ | javascript: | ||
+ | |||
+ | **Penser au zoom** : l' | ||
+ | |||
+ | Varier le zoom du site (CTRL + molette souris ou boutons " | ||
+ | |||
+ | La taille du texte doit pouvoir être multipliée par 2 par exemple (zoom à 200%, zoom du texte seulement à configurer dans le navigateur) tout en restant lisible. | ||
+ | |||
+ | Le design de la page peut être amené à être repensé sur ces points s'il ne le permet pas de base. | ||
+ | |||
+ | L' | ||
+ | |||
+ | **Information et couleur** : ne pas donner une information uniquement par la couleur, quoi qu'il advienne. | ||
+ | |||
- | **Largeur de texte** | + | ==== Polices ==== |
+ | | ||
- | ===== Framework | + | ===== Astuces |
==== Flexbox ==== | ==== Flexbox ==== | ||
- | Flexbox est un framework | + | Flexbox est un ensemble de fonctions |
* http:// | * http:// | ||
* https:// | * https:// | ||
Ligne 44: | Ligne 101: | ||
Si on est un peu plus fainéant... Il faut prendre en compte surtout les 3 cas suivants : | Si on est un peu plus fainéant... Il faut prendre en compte surtout les 3 cas suivants : | ||
- | * L' | + | * L' |
- | * L' | + | * L' |
* L' | * L' | ||
- | Ces valeurs ne sont pas vraiment | + | Ces valeurs ne sont pas vraiment |
===== Support des navigateurs ===== | ===== Support des navigateurs ===== | ||
- | Certaines fonctionnalités CSS et HTML ne sont pas supportées sous tous les navigateurs, | + | Certaines fonctionnalités CSS et HTML ne sont pas supportées sous tous les navigateurs, |
- | Mais alourdir le code parce que les navigateurs ne sont pas mis à jour n'est pas forcément une bonne idée ; les anciens navigateurs ont des failles et il est important que les utilisateurs soient " | + | Mais alourdir le code parce que les navigateurs ne sont pas à jour n'est pas forcément une bonne idée ; les anciens navigateurs ont des failles et il est important que les utilisateurs soient " |
- | Les sites d'aide au css indique | + | Les sites d'aide au css indiquent |
Historique des versions de : | Historique des versions de : | ||
Ligne 63: | Ligne 120: | ||
* [[wpfr> | * [[wpfr> | ||
* [[wp> | * [[wp> | ||
+ | |||
+ | Pour vérifier la compatibilité, | ||
+ | |||
+ | Un site comme https:// | ||
+ | ===== Frameworks ===== | ||
+ | |||
+ | On peut utiliser un [[wpfr> | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | |||
+ | <WRAP center round tip 100%> | ||
+ | L'un des défauts des frameworks, c'est qu'ils sont utilisés partout, ce qui fait des sites assez similaires au niveau visuel. Pensez à modifier au moins les couleurs et le favicon. | ||
+ | </ | ||
+ | |||
{{tag> | {{tag> |