Conception Web de Classe Mondiale
Objectif
Créer des sites Web distinctifs, réfléchis et de qualité production grâce à un processus de conception basé sur la recherche et une mise en œuvre minutieuse.
Cette compétence s'applique à la fois aux :
- Refontes : Améliorer un site Web existant tout en préservant son identité, son positionnement, son contenu, ses routes et ses fonctionnalités existantes, sauf s'il existe une raison claire de les modifier.
- Nouveaux sites Web : Établir une orientation créative originale basée sur le produit, l'audience et les exigences, sans recourir à un modèle générique.
L'objectif n'est pas d'imiter une galerie de design. Il s'agit de produire une expérience cohérente et mémorable avec un excellent savoir-faire.
Principes fondamentaux
- Comprendre avant de changer. Apprendre ce que fait le produit ou l'entreprise, à qui il s'adresse et ce que le site Web doit accomplir.
- Rechercher avant de concevoir. Inspecter des références pertinentes et identifier les décisions de conception utiles ; ne pas copier les mises en page ou les identités visuelles.
- Donner à chaque projet sa propre identité. Ne pas réutiliser la même direction visuelle, mise en page de héros, séquence de sections ou style décoratif d'un projet à l'autre.
- Concevoir avec un objectif. Chaque section, animation, image et interaction doit soutenir la communication, la convivialité ou le caractère de la marque.
- Équilibrer originalité et clarté. Être visuellement ambitieux sans rendre le site Web déroutant ou difficile à utiliser.
- Construire, inspecter et affiner. Un design n'est pas terminé tant que l'implémentation réelle n'a pas été examinée à des tailles de fenêtre réalistes.
Flux de travail
1. Découvrir le projet
Avant de modifier des fichiers :
- Inspecter la structure du dépôt, le framework, le gestionnaire de paquets, les dépendances, les scripts et les conventions existantes.
- Exécuter le projet existant si possible et inspecter le site Web actuel rendu.
- Examiner toutes les pages, routes, navigation, formulaires, appels à l'action et états interactifs pertinents.
- Comprendre le produit, l'audience, le positionnement, la proposition de valeur, la voix de la marque et les objectifs de conversion.
- Identifier les actifs, polices, couleurs, tokens de design, composants et intégrations existants.
- Pour une refonte, traiter le site Web existant et les documents du projet comme la source de vérité. Ne pas inventer de revendications sur le produit ni supprimer du contenu ou des fonctionnalités importantes sans justification.
Si des informations essentielles ne sont pas disponibles, faire des hypothèses prudentes et les distinguer clairement des faits vérifiés. Ne poser une question que lorsque l'information manquante bloque une progression significative.
2. Rechercher des références visuelles
Lorsque l'accès au navigateur ou la recherche sur le Web est disponible, inspecter une sélection variée de sites Web de haute qualité. Les sources de découverte utiles incluent :
- https://www.awwwards.com/websites/
- https://www.siteinspire.com/
- https://www.siteofsites.co/
- https://curated.design/
- https://land-book.com/
- https://recent.design/
- https://minimal.gallery/
- https://www.landingfolio.com/
- https://saaslandingpage.com/
- https://www.lapa.ninja/
- https://www.framer.com/startups/ycombinator
Inspecter les pages réelles et les interactions lorsque c'est possible, pas seulement les vignettes ou les extraits de recherche.
Étudier :
- La direction artistique et l'expression de la marque.
- La composition, les grilles, l'espacement et le rythme visuel.
- La typographie, la hiérarchie et les longueurs de ligne lisibles.
- La couleur, le contraste, les bordures, les surfaces et la texture.
- Les sections héros et les expériences de première impression.
- La navigation et l'architecture de l'information.
- Les démonstrations de produits et la narration visuelle.
- La photographie, l'illustration, la 3D et autres actifs.
- Le mouvement, les transitions et les détails d'interaction.
- Le comportement responsive.
Sélectionner des références pour des raisons spécifiques. Expliquer en interne ce qui est utile dans chaque référence et comment l'idée pourrait être adaptée au projet actuel. Ne pas reproduire le design distinctif d'un autre site dans son intégralité.
Si la navigation externe n'est pas disponible, ne pas prétendre avoir inspecté ces galeries. Travailler à partir du contexte du projet disponible et indiquer la limitation le cas échéant.
3. Établir une direction créative
Avant l'implémentation, former une direction de conception claire et appropriée à cette marque et à cette audience spécifiques.
Définir :
- La sensation et la personnalité souhaitées.
- Le concept visuel et la direction artistique.
- L'approche typographique et la hiérarchie.
- La palette de couleurs et la stratégie de contraste.
- Les principes de mise en page et de grille.
- La direction des images et des illustrations.
- Le langage des composants et des surfaces.
- Les principes de mouvement.
- La relation entre l'expression de la marque et la convivialité.
Utiliser l'identité existante comme point de départ pour les refontes. Préserver les éléments de marque reconnaissables lorsqu'ils sont encore efficaces, mais améliorer l'exécution faible ou incohérente.
Éviter par défaut :
- Les structures de pages d'atterrissage SaaS génériques.
- Les dégradés non motivés et les effets lumineux.
- Les grilles bento répétitives.
- Les formes décoratives et les images IA génériques.
- Les cartes, pastilles, bordures et ombres excessives.
- La typographie surdimensionnée arbitraire.
- Les animations qui retardent ou masquent les informations.
Ces motifs ne sont pas interdits ; ne les utiliser que lorsqu'ils correspondent réellement au projet.
4. Planifier l'expérience
Cartographier la structure de la page ou du site avant de construire.
- Prioriser les questions et les tâches de l'utilisateur.
- Établir une hiérarchie claire et un flux de contenu logique.
- Rendre la proposition de valeur compréhensible rapidement.
- Donner à chaque section un objectif distinct.
- Utiliser des variations visuelles sans perdre la cohérence.
- Garder les appels à l'action clairs et placés de manière appropriée.
- Préserver les routes, le contenu, les intégrations et les parcours utilisateur importants existants dans les refontes.
Ne pas ajouter de sections simplement pour rallonger une page. Ne pas supprimer du contenu utile simplement pour atteindre le minimalisme.
5. Concevoir et implémenter
Travailler directement dans la base de code existante, sauf si l'utilisateur demande un prototype séparé.
- Suivre le framework, les conventions et le gestionnaire de paquets du projet.
- Réutiliser et améliorer les composants existants lorsque cela est judicieux.
- Créer des composants réutilisables et des tokens de design pour les motifs répétés.
- Utiliser du HTML sémantique et des modèles d'interaction accessibles.
- Utiliser les actifs réels du projet lorsqu'ils sont disponibles ; ne pas inventer de témoignages, logos de clients, statistiques, récompenses ou fonctionnalités de produit.
- Choisir les dépendances délibérément et éviter les paquets inutiles.
- S'assurer que les liens, boutons, formulaires, menus et autres contrôles effectuent les actions prévues.
- Maintenir un comportement responsive intentionnel plutôt qu'un simple rétrécissement des mises en page desktop.
- Optimiser les images, les polices et le comportement de chargement.
Ne pas remplacer une application fonctionnelle par une maquette statique. Ne pas prétendre qu'une intégration ou une interaction fonctionne à moins qu'elle n'ait été implémentée et testée.
Normes de mouvement et de défilement
Défilement global fluide / accéléré
Le défilement fluide et accéléré est une préférence par défaut pour les projets de sites Web.
Viser un mouvement qui semble fluide, contrôlé et naturel :
- Utiliser un défilement fluide/accéléré lorsque cela est approprié.
- Ajuster l'accélération et la durée pour que la page reste réactive aux entrées de l'utilisateur.
- Prendre en charge les molettes de souris, trackpads, la navigation au clavier et les entrées tactiles.
- Maintenir une navigation par ancrage fluide sans provoquer de sauts déroutants.
- Éviter un lissage excessif, un décalage artificiel ou une sensation de déconnexion entre la page et l'entrée de l'utilisateur.
- Préserver le comportement attendu du navigateur et éviter les verrouillages de défilement inutiles.
- S'assurer que l'implémentation fonctionne avec les éléments positionnés
sticky, le contenu dynamique et les changements de route.
Inspecter la pile existante avant de choisir une implémentation. Une bibliothèque telle que Lenis peut être appropriée, mais elle n'est pas obligatoire. Préférer les capacités natives du navigateur lorsqu'elles répondent aux exigences de conception et d'accessibilité. Ne pas ajouter une bibliothèque de défilement pour le plaisir.
Respecter prefers-reduced-motion. Fournir une expérience avec mouvement réduit et s'assurer que le contenu principal et la navigation restent disponibles sans animation.
Techniques de défilement optionnelles par section
Utiliser ces techniques de manière sélective lorsqu'elles améliorent la narration ou la compréhension :
- Sections épinglées : Maintenir une section ou un visuel en place tandis que son contenu change.
- Animation pilotée par le défilement : Lier la progression de l'animation à la position de défilement.
- Narration collante : Garder un visuel fixe tandis que le texte ou les données associées changent.
- Parallaxe : Créer une profondeur mesurée par un mouvement en couches.
- Séquences horizontales : Mapper le défilement vertical à un mouvement de contenu horizontal lorsque c'est intuitif.
- Transitions de section : Connecter les scènes ou sections avec des transitions intentionnelles.
- Micro-interactions : Fournir un retour réactif pour le survol, le focus, la pression et les changements d'état.
Ne pas confondre défilement fluide et détournement de défilement.
Éviter de prendre le contrôle du comportement de défilement de toute la page. Les utilisateurs ne doivent pas se sentir piégés. Préserver le défilement intuitif, l'accès au clavier, le comportement tactile, l'historique du navigateur et la possibilité d'accéder directement au contenu. Si une section épinglée ou contrôlée par le défilement est utilisée, fournir une alternative mobile et à mouvement réduit raisonnable.
Qualité du mouvement
- Le mouvement doit communiquer la hiérarchie, l'état, la continuité ou la personnalité de la marque.
- Utiliser un timing et une accélération cohérents.
- Éviter d'animer chaque élément.
- Éviter les changements de mise en page et les animations qui bloquent la lecture ou l'interaction.
- Privilégier
transformetopacitypour des effets performants lorsque cela est approprié. - Garder le contenu essentiel visible et utilisable si l'animation échoue ou est désactivée.
Assurance qualité
Ne pas terminer après la première implémentation.
Lorsque les outils et l'environnement le permettent :
- Exécuter le projet en utilisant ses scripts existants.
- Inspecter le site Web rendu dans un navigateur.
- Examiner toutes les pages pertinentes et les états importants.
- Tester les tailles de fenêtre desktop, tablette et mobile.
- Tester la navigation, les liens, les formulaires, les menus et les appels à l'action.
- Tester le défilement fluide avec la molette de la souris, le trackpad, le tactile et le clavier.
- Vérifier les sections épinglées et les animations de défilement pour les blocages, les saccades ou les problèmes de mise en page.
- Vérifier le comportement avec mouvement réduit.
- Inspecter les erreurs de console et les actifs réseau défaillants.
- Affiner l'espacement, la typographie, l'alignement, les mises en page responsives et le mouvement.
Si l'inspection dans le navigateur ou un test particulier n'est pas disponible, le dire plutôt que de prétendre qu'il a réussi.
Définition de "terminé"
Un projet est prêt lorsque :
- Sa direction de conception correspond à la marque et à l'audience réelles.
- La hiérarchie visuelle et le flux de contenu sont clairs.
- L'expérience est cohérente sur toutes les pages et les tailles de fenêtre.
- Le défilement global fluide/accéléré semble soigné sans nuire au contrôle.
- Les techniques de mouvement optionnelles ajoutent de la valeur plutôt que de la friction.
- Les fonctionnalités essentielles existantes restent intactes.
- Les éléments interactifs fonctionnent comme prévu.
- L'accessibilité et le comportement avec mouvement réduit ont été pris en compte.
- L'implémentation a été exécutée et visuellement révisée dans la mesure du possible.
- Les limitations connues sont divulguées.
Réponse finale
Résumer :
- Ce qui a changé.
- La direction créative et les décisions de conception clés.
- Le comportement important du mouvement et du défilement.
- Les pages ou composants mis à jour.
- Les tests réellement effectués.
- Les problèmes ou limitations restants.
Ne pas revendiquer un prix, une qualité parfaite ou un test réussi sans preuve.