Catégorie d'une solution : Code
Développement
Code
Choisissez les technologies adaptées à l’usage nécessaire
Choisissez des solutions techniques répandues et adaptées au projet pour réduire la dette technique.
76
Développement
Code
Choisissez les solutions techniques minimales adaptées aux besoins
Les outils, logiciels, langages, frameworks, etc. sont-ils nécessaires à la satisfaction du besoin ?Est-il possible de répondre au besoin avec des solutions plus économes ?Utilisez les dernières versi...
75
Développement
Code
Réutilisez l’existant
Utilisez le matériel déjà en circulation plutôt que du neuf (serveur, stockage).Déployez ou améliorez des fonctionnalités déjà développées.
74
Développement
Code
Développez et maintenez un frontend et un backend efficients
Optimisez les temps de chargement/ d’affichage ainsi que les fichiers externes.Images/vidéos/audio :définissez une largeur max avant l’upload/l’utilisation.Conversion : utilisez un ou plusieurs format...
73
Développement
Code
Limitez et optimisez les requêtes
72
Développement
Code
Optimisez les fichiers sources
Dès que possible, minifiez les fichiers (CSS, JS, voire HTML).Supprimez le code inutilisé (CSS, JS, etc).
71
Développement
Code
Restez lisible
Le texte doit rester lisible lorsque la taille des caractères est augmentée jusqu’à 200%.
36
Développement
Code
Ajoutez un titre de page
Chaque page web doit avoir un titre de page (attribut HTML title). Un titre de page permet à l’utilisateur de mieux comprendre le contexte de sa navigation. C’est également mieux pour le r...
32
Développement
Code
Contrôlez les éléments multimédias
L’utilisateur doit pouvoir contrôler le déclenchement de tout son ou toute vidéo. Ainsi, le player audio ou vidéo utilisé doit avoir des boutons Lecture et Pause.
35
Développement
Code
Rendez les tableaux accessibles
Le contenu linéarisé doit rester compréhensible. La lecture d’une ligne de tableau doit être compréhensible avec les technologies d’assistance.
34
Développement
Code
Développez des scripts accessibles
Chaque script doit être compatible avec les technologies d’assistance
33
Développement
Code
Mettez une langue par défaut
Dans chaque page web, la langue par défaut doit être présente.
Chaque page web doit avoir un titre de page.
31