Personnaliser son site web : guide, outils et exemples (design et contenu)
« Personnaliser son site web » recouvre deux chantiers différents, que les guides mélangent souvent. Le premier consiste à donner au site une apparence qui vous ressemble : couleurs, typographie, espacements, logo, mise en page, composants. Le second, que l’on appelle plutôt personnalisation web ou personnalisation de contenu web, consiste à afficher un contenu différent selon le visiteur : sa langue, la campagne qui l’amène, ce qu’il a déjà consulté.
Ce guide traite les deux, dans l’ordre où un site les rencontre en pratique : d’abord le design et le template, puis le contenu adapté au visiteur. Pour chacun, vous trouverez la méthode, les réglages par outil (WordPress, Shopify, HubSpot), des exemples de code HTML/CSS à copier, les outils utiles et les règles à respecter (accessibilité, cookies).
Qu’est-ce que la personnalisation d’un site web ?
La personnalisation d’un site web désigne l’ensemble des modifications qui font passer un site d’un modèle générique à un site propre à une entreprise et à ses visiteurs. On peut la découper en trois niveaux :
- La personnalisation de l’apparence : palette de couleurs, polices, logo, icônes, photos, espacements, en-tête et pied de page. C’est ce que la plupart des créateurs de sites appellent « personnaliser le design ».
- La personnalisation de la structure : choix et ordre des sections, gabarits de pages, menus, composants (boutons, cartes, formulaires), widgets comme le chat. C’est là qu’on personnalise un template de site internet au-delà des couleurs.
- La personnalisation du contenu selon le visiteur : un message, une offre ou une recommandation qui change selon le profil, la source de trafic ou le comportement. C’est le sens de « personnalisation web » dans les outils marketing.
Les deux premiers niveaux concernent tous les sites, du site vitrine d’artisan au e-commerce. Le troisième ne vaut l’investissement que si le site reçoit assez de trafic et propose des parcours vraiment différents selon les visiteurs.
Pourquoi personnaliser son site web : avantages et limites
Un thème ou un template sert de point de départ à de nombreux sites : sans personnalisation, rien ne distingue le vôtre de celui d’une autre entreprise qui a choisi le même modèle. Personnaliser son site sert d’abord à trois choses :
- Être reconnu : des couleurs, une typographie et un logo cohérents avec vos autres supports (devis, réseaux sociaux, vitrine).
- Guider le visiteur : des sections et des boutons ordonnés selon ce que le site doit faire (demander un devis, acheter, prendre rendez-vous), plutôt que selon le modèle d’origine.
- Montrer à chacun ce qui le concerne : c’est l’objet de la personnalisation du contenu. Le Nielsen Norman Group, cabinet de recherche en expérience utilisateur, lui assigne pour but principal de fournir un contenu et des fonctionnalités adaptés aux besoins ou aux centres d’intérêt de l’utilisateur, sans effort de sa part.
Le même organisme en pointe les limites : le site dépend de sa capacité à deviner ce dont chaque visiteur a besoin, et certains utilisateurs trouvent troublant qu’il devine trop bien certaines choses à leur sujet. Il distingue aussi la personnalisation, décidée par le site, de la customisation, laissée au visiteur (choisir ses thèmes d’intérêt, réorganiser une page, changer les couleurs) : la seconde lui donne le contrôle, mais beaucoup d’utilisateurs ne savent pas ce dont ils ont besoin et la plupart ne veulent pas faire l’effort de régler l’interface.
Par où commencer : la méthode en cinq étapes
Avant d’ouvrir l’éditeur, quelques décisions évitent de multiplier les retouches.
Étape un : fixer ce que le site doit faire
Un site vitrine doit rassurer et donner envie d’appeler, un e-commerce doit faire acheter, un SaaS doit faire demander une démo. Chaque choix de personnalisation se juge à cette aune : un élément qui ne sert pas l’action principale de la page est un candidat à la suppression.
Étape deux : faire l’inventaire de l’existant
Listez les couleurs, polices et styles de boutons réellement utilisés sur le site. Sur un site qui a vécu plusieurs années, on découvre souvent une dizaine de nuances de gris ou trois styles de boutons différents : c’est la première source de l’impression « amateur ».
Étape trois : écrire une mini-charte
Une page suffit : une couleur dominante, une couleur d’accent, quelques gris ; une police pour les titres et une pour le texte (souvent la même famille en deux graisses) ; une échelle d’espacements fixe. Le reste (ombres, arrondis, animations) s’aligne dessus.
Étape quatre : appliquer la charte dans l’outil du site
C’est l’étape où vous personnalisez l’affichage de votre site web. Selon votre CMS, cela passe par l’éditeur de styles, l’éditeur de thème ou une feuille CSS (détails par outil plus bas). L’idée est de déclarer chaque valeur une seule fois et de la réutiliser partout.
Étape cinq : vérifier et mesurer
Vérifiez le contraste et la navigation au clavier, testez sur mobile, puis comparez les indicateurs avant et après (demandes de contact, ventes, taux de clic sur le bouton principal) dans votre outil de web analytics. Pour un changement important, un test A/B donne une réponse plus fiable qu’une comparaison avant/après.
Personnaliser le design de son site : les trois leviers qui comptent
Ce qui distingue un site perçu comme soigné d’un site perçu comme bricolé tient rarement aux fonctionnalités. Trois leviers font l’essentiel du travail.
La couleur
Peu de couleurs, utilisées avec constance : une couleur de marque pour les éléments d’action (boutons, liens), une couleur d’accent rare, des gris pour le texte et les fonds. Le point non négociable est le contraste. Le référentiel français RGAA demande, pour un texte de moins de 24 px sans effet de graisse, un rapport de contraste de 4.5:1 au moins avec son arrière-plan, et de 3:1 au moins pour un texte de 24 px ou plus. Un gris clair sur fond blanc, très répandu dans les templates, échoue souvent à ce test.
La typographie
Deux polices au maximum, et une hiérarchie limitée à quelques niveaux (titre de page, intertitre, sous-intertitre, texte, petit texte). Le plus souvent, une seule famille déclinée en deux graisses suffit. Évitez de charger cinq ou six variantes d’une police que le site n’utilise pas : elles ralentissent l’affichage.
L’espacement
C’est le levier le plus sous-estimé. Choisissez une échelle (par exemple une progression de multiples d’une même unité) et n’en sortez pas. Les sites qui « respirent » sont ceux où les marges suivent une logique ; les valeurs choisies au cas par cas donnent une impression de désordre même quand chaque élément est joli.
Déclarer la charte une seule fois : les variables CSS
En CSS, les propriétés personnalisées (souvent appelées variables CSS) permettent de déclarer chaque valeur de la charte une seule fois, puis de la réutiliser. Changer une couleur de marque revient alors à modifier une ligne.
:root {
--couleur-marque: #2563eb;
--couleur-accent: #f59e0b;
--texte: #1f2937;
--texte-secondaire: #4b5563;
--fond: #ffffff;
--police-titres: "Inter", system-ui, sans-serif;
--police-texte: "Inter", system-ui, sans-serif;
--espace-s: 8px;
--espace-m: 16px;
--espace-l: 32px;
--espace-xl: 64px;
--arrondi: 8px;
}
body { color: var(--texte); background: var(--fond); font-family: var(--police-texte); }
h1, h2, h3 { font-family: var(--police-titres); }
a, .btn { color: var(--couleur-marque); }
Logo, icônes et photos
Un logo net en SVG, une seule famille d’icônes (même épaisseur de trait, même style) et des photos traitées de façon homogène (même lumière, même cadrage, même filtre) suffisent souvent à embellir un site web sans toucher à sa structure. Mélanger des icônes de trois bibliothèques ou des photos de banque d’images de styles différents produit l’effet inverse.
Personnaliser son site selon l’outil : WordPress, Shopify, HubSpot
La marge de manœuvre dépend de l’outil qui fait tourner le site. Voici ce que prévoient les principaux, d’après leur documentation officielle.
WordPress : éditeur de site, CSS additionnel et thème enfant
Avec un thème à blocs, l’éditeur de site de WordPress permet de concevoir l’ensemble du site, en-tête et pied de page compris. Les réglages globaux (couleurs, typographie, espacements) se font dans l’interface Styles. Un éditeur de CSS valable pour tout le site y est intégré depuis WordPress 6.2 (menu à trois points, « CSS additionnel ») ; WordPress recommande de commencer par les options de Styles avant d’ajouter du CSS personnalisé. Il existe aussi un CSS additionnel par type de bloc.
Pour des modifications plus profondes (gabarits, fonctions), la règle est de passer par un thème enfant : il permet, selon la documentation WordPress, de modifier un thème existant sans éditer directement son code. Vos changements survivent ainsi aux mises à jour du thème parent.
Shopify : l’éditeur de thème
Shopify indique que l’éditeur de thème permet de personnaliser le contenu, la mise en page, la typographie et les couleurs de la boutique, à travers des sections et des paramètres propres à chaque thème, sans modifier de code. Avant de commencer, Shopify recommande de dupliquer le thème pour créer une copie de sauvegarde.
HubSpot : modèles, paramètres de page et contenu intelligent
Dans HubSpot, on crée et personnalise des pages à partir d’un modèle, dont on peut changer le modèle de page, la langue ou la visibilité. L’outil propose aussi des règles de « contenu intelligent » : une page peut afficher un contenu différent selon le visiteur, et HubSpot permet de prévisualiser ce contenu intelligent et la personnalisation avant publication.
Créateurs de sites et sites sur mesure
Les créateurs de sites en ligne (Wix, Jimdo, Squarespace, Webflow…) proposent tous un éditeur de design ; leur limite se trouve dans la structure, plus ou moins figée selon les outils. Un site sur mesure, développé par une agence ou un freelance, lève ces limites mais coûte plus cher et se maintient plus difficilement seul. Pour comparer les outils, consultez notre comparatif des logiciels de création de site internet.
Exemples de personnalisation : composants HTML/CSS à copier
Les exemples ci-dessous reprennent des composants courants. Ils utilisent les variables CSS définies plus haut et respectent deux règles : animer uniquement transform et opacity, et désactiver les mouvements pour les visiteurs qui l’ont demandé.
Bouton avec flèche animée
Un bouton plein, lisible, dont seule la flèche bouge au survol : l’animation attire l’œil sans gêner la lecture.
<a class="btn-fleche" href="/contact">
Demander un devis <span class="fleche" aria-hidden="true">→</span>
</a>
.btn-fleche {
display: inline-flex; align-items: center; gap: var(--espace-s);
background: var(--couleur-marque); color: #fff;
padding: 14px 24px; border-radius: var(--arrondi);
font-weight: 600; text-decoration: none;
}
.btn-fleche .fleche { transition: transform 200ms ease; }
.btn-fleche:hover .fleche { transform: translateX(4px); }
.btn-fleche:focus-visible { outline: 3px solid var(--couleur-accent); outline-offset: 2px; }
La pseudo-classe :focus-visible affiche le contour de sélection quand le navigateur estime qu’il est utile (navigation au clavier notamment) : ne supprimez jamais ce contour sans le remplacer.
Bouton à double couche
<button class="btn-double">Voir les tarifs</button>
.btn-double {
position: relative; z-index: 1;
background: #1a1a1a; color: #fff;
padding: 14px 28px; border: none; border-radius: var(--arrondi);
font-weight: 600; cursor: pointer;
}
.btn-double::before {
content: ""; position: absolute; inset: 0; z-index: -1;
background: var(--couleur-accent); border-radius: var(--arrondi);
transform: translate(4px, 4px); transition: transform 200ms ease;
}
.btn-double:hover::before { transform: translate(0, 0); }
Section d’accueil (hero) en deux colonnes
<section class="hero-split">
<div>
<h1>Une promesse précise, en une phrase</h1>
<p>Ce que vous faites, pour qui, et ce que le visiteur doit faire maintenant.</p>
<a class="btn-fleche" href="/contact">Demander un devis <span class="fleche" aria-hidden="true">→</span></a>
</div>
<img src="atelier.jpg" alt="L’atelier et l’équipe au travail" width="800" height="600">
</section>
.hero-split {
display: grid; grid-template-columns: 3fr 2fr; gap: var(--espace-xl);
padding: 96px 48px; align-items: center;
}
.hero-split img { width: 100%; height: auto; border-radius: var(--arrondi); }
@media (max-width: 768px) {
.hero-split { grid-template-columns: 1fr; padding: var(--espace-xl) 24px; }
}
Les attributs width et height de l’image réservent sa place pendant le chargement et évitent que la page « saute ».
Carte qui se soulève au survol
.carte {
padding: var(--espace-l); border: 1px solid #e5e7eb; border-radius: 12px;
transition: transform 250ms ease, box-shadow 250ms ease;
}
.carte:hover { transform: translateY(-4px); box-shadow: 0 12px 32px rgba(0, 0, 0, 0.08); }
Apparition au défilement
L’API Intersection Observer permet de savoir, sans calcul à chaque défilement, quand un élément entre dans la zone visible. On s’en sert pour faire apparaître les blocs en douceur.
.reveal { opacity: 0; transform: translateY(20px); transition: opacity 600ms ease, transform 600ms ease; }
.reveal.visible { opacity: 1; transform: none; }
<script>
const io = new IntersectionObserver((entrees) => {
entrees.forEach((e) => {
if (e.isIntersecting) { e.target.classList.add('visible'); io.unobserve(e.target); }
});
});
document.querySelectorAll('.reveal').forEach((el) => io.observe(el));
</script>
Respecter les visiteurs qui limitent les animations
La caractéristique média prefers-reduced-motion détecte si le visiteur a activé, sur son appareil, un réglage pour minimiser les mouvements non essentiels. Ajoutez systématiquement ce bloc à la fin de la feuille de style :
@media (prefers-reduced-motion: reduce) {
*, *::before, *::after { transition: none !important; animation: none !important; }
.reveal { opacity: 1; transform: none; }
}
Proposer un thème sombre
La caractéristique média prefers-color-scheme détecte si le visiteur a demandé un thème clair ou sombre. Grâce aux variables CSS, il suffit de redéfinir les couleurs :
@media (prefers-color-scheme: dark) {
:root { --texte: #e5e7eb; --texte-secondaire: #cbd5e1; --fond: #0f172a; }
}
Vérifiez le contraste dans les deux thèmes : une couleur de marque lisible sur fond blanc ne l’est pas forcément sur fond sombre.
Des partis pris selon le type de site
- Site vitrine d’artisan : peu d’animations, une grille de réalisations à la place du carrousel, des photos de l’atelier plutôt que des images de banque, une palette chaude et sobre.
- SaaS B2B : un titre qui promet un résultat précis plutôt qu’un slogan générique, une démonstration visible dès l’accueil, une section « comment ça marche » en quelques étapes, et le retrait des sections qui ne poussent pas vers la démo.
- Cabinet de conseil ou profession réglementée : jouer la sobriété plutôt que le « design startup », une typographie à empattements pour les titres, des pages dédiées par besoin du client, un ton qui rassure.
Personnaliser le contenu selon le visiteur : la personnalisation web
La personnalisation de contenu web va plus loin que le design : le site affiche un contenu différent selon la personne qui le consulte. Les cas d’usage les plus courants :
- Selon la source de trafic : un visiteur venu d’une campagne sur un service précis voit ce service en tête de page.
- Selon le statut : un client connecté voit son espace, ses commandes ou ses documents (c’est le principe du portail web personnalisable, ou espace client) ; un nouveau visiteur voit une présentation.
- Selon la langue ou le pays : version linguistique, devise, mentions propres au pays.
- Selon le comportement : recommandations de produits ou d’articles liés à ce qui a été consulté, rappel d’un panier abandonné.
- Selon l’entreprise ou le secteur en B2B, quand l’outil de CRM permet de reconnaître un contact.
Commencer par les données dont vous disposez
La personnalisation repose sur des données : source de la visite, pages vues, informations du CRM. Commencez par un ou deux scénarios simples, fondés sur des données fiables (la campagne d’origine, le statut client), avant d’envisager des recommandations automatiques. Un message personnalisé à partir d’une donnée fausse fait plus de tort qu’un message générique.
Segmenter l’audience : des règles simples avant les algorithmes
Personnaliser le contenu revient à découper l’audience en segments et à associer un contenu à chacun. Le Nielsen Norman Group distingue deux approches : la personnalisation par rôle, qui regroupe les utilisateurs selon des caractéristiques définies et connues à l’avance, et la personnalisation individualisée, où le système construit un modèle de chaque utilisateur. Pour un site de PME, la première est la plus simple à mettre en place : elle se règle sans algorithme, à partir de données que vous possédez déjà.
Les catégories de règles du contenu intelligent de HubSpot donnent une liste des critères de segmentation courants : la source publicitaire (déterminée par les paramètres UTM de l’URL), le pays (déterminé par l’adresse IP), le type d’appareil, la source de référence, la langue définie dans le navigateur, l’appartenance à une liste de contacts, la phase du cycle de vie et les paramètres de requête de l’URL. HubSpot signale deux limites utiles quel que soit l’outil : le type d’appareil pouvant être modifié manuellement, une segmentation précise ne peut pas être garantie ; et lorsqu’un visiteur répond à plusieurs règles, la première règle de correspondance est prioritaire. Classez donc vos règles de la plus précise à la plus générale.
Expérience utilisateur : personnaliser sans faire bouger la page
Un contenu personnalisé est souvent inséré après le chargement de la page, une fois le visiteur reconnu. S’il pousse le reste du contenu vers le bas, il dégrade l’expérience : Google (web.dev) rappelle que les changements de mise en page inattendus font perdre sa place au lecteur ou le poussent à cliquer sur le mauvais lien ou bouton, et range le contenu injecté de manière dynamique parmi leurs causes. Ces décalages sont mesurés par le Cumulative Layout Shift (CLS), une métrique Core Web Vitals : une valeur de 0,1 ou moins est considérée comme bonne, une valeur supérieure à 0,25 comme médiocre.
- Réservez l’espace du bloc personnalisé dans la mise en page initiale, avec un contenu par défaut de même taille.
- Si l’espace ne peut pas être réservé, placez le bloc plus bas : selon web.dev, le contenu injecté près du haut de la fenêtre provoque généralement des décalages plus importants.
- Gardez l’espace réservé même quand aucun contenu personnalisé ne s’applique : sa suppression peut entraîner autant de décalage que l’insertion.
Les outils de personnalisation web
| Outil | Ce qu’il fait (d’après l’éditeur) | Pour qui |
|---|---|---|
| HubSpot (contenu intelligent) | Règles qui affichent un contenu différent selon le visiteur dans les pages HubSpot, avec prévisualisation | Sites déjà construits sur HubSpot |
| Kameleoon | Expérimentation, personnalisation, recommandation et recherche | Sites à fort trafic, e-commerce |
| AB Tasty (rapproché de VWO au sein de Wingify, selon son site) | Plateforme d’optimisation de l’expérience : tests et expérience adaptée à chaque visiteur | E-commerce, marques grand public |
| Optimizely | Plateforme pour créer et optimiser les expériences numériques (tests, personnalisation) | Grandes entreprises |
Google Optimize, longtemps cité comme outil gratuit de test et de personnalisation, n’est plus disponible depuis le 30 septembre 2023. Pour comparer les solutions de test, voyez notre comparatif des logiciels d’A/B testing.
Ce que dit la loi : cookies et consentement
La personnalisation fondée sur des traceurs est encadrée. La CNIL rappelle qu’en application de la directive ePrivacy, les internautes doivent être informés et donner leur consentement avant le dépôt et la lecture de certains traceurs (article 82 de la loi Informatique et Libertés). Les cookies liés à la publicité personnalisée en font partie. En revanche, la CNIL dispense de consentement les traceurs de personnalisation de l’interface utilisateur (par exemple le choix de la langue ou de la présentation d’un service), lorsque cette personnalisation est un élément intrinsèque et attendu du service. En pratique : mémoriser la langue choisie ne demande pas de consentement, personnaliser des offres à partir du suivi de navigation en demande un.
Accessibilité : une contrainte de personnalisation, parfois une obligation
Personnaliser son site ne doit pas le rendre moins utilisable. La directive européenne 2019/882 sur l’accessibilité (European Accessibility Act) s’applique aux services fournis aux consommateurs après le 28 juin 2025, dont les services de commerce électronique. Les microentreprises qui proposent des services en sont exonérées (au sens de la directive : moins de dix personnes et un chiffre d’affaires ou un bilan annuel n’excédant pas 2 000 000 EUR). Un site marchand qui n’est pas une microentreprise doit donc veiller à ce que ses choix de couleurs, d’animations et de composants restent accessibles. Notre comparatif des outils d’accessibilité web présente les solutions d’audit.
Les réflexes de base, valables pour tous les sites :
- un contraste suffisant entre texte et fond (seuils du RGAA rappelés plus haut) ;
- un contour de sélection visible pour la navigation au clavier ;
- des animations désactivées pour les visiteurs qui ont choisi de réduire les mouvements ;
- un texte alternatif pour les images porteuses d’information ;
- des boutons et liens dont l’intitulé dit ce qu’ils font (« Demander un devis » plutôt que « Cliquez ici »).
Les outils pour personnaliser son site
| Besoin | Outil | Ce qu’il apporte |
|---|---|---|
| Choisir couleurs et polices | Realtime Colors | Visualiser une palette et des polices sur une maquette de site réelle |
| Dégradés | Hypercolor | Dégradés prêts à l’emploi pour Tailwind CSS |
| Ombres et arrondis | Box Shadow Generator et Border Radius Generator (10015 Tools) | Générer le code CSS d’une ombre ou d’un arrondi |
| Contraste et accessibilité | Stark | Suite d’outils d’accessibilité pour designers et développeurs |
| Composants interactifs | Headless UI | Composants sans style et accessibles, conçus pour Tailwind CSS |
| Framework CSS | Tailwind CSS | Framework utilitaire ; son catalogue payant de composants, ex-Tailwind UI, s’appelle désormais Tailwind Plus |
| Icônes | Lucide | Icônes SVG cohérentes, dont on règle couleur, taille et épaisseur de trait |
| Inspiration | Land-book, Refero, Httpster | Galeries de sites et d’écrans d’applications classés par style ou par type de page |
Chez La Fabrique du Net, nous recommandons de figer la charte (couleurs, polices, espacements) avant de piocher dans ces outils : un générateur sans charte produit vite un site où chaque bloc a son propre style.
Le faire soi-même ou faire appel à un professionnel ?
Changer couleurs, polices, logo et photos se fait seul dans la plupart des CMS. Modifier la structure d’un thème, créer des composants sur mesure ou mettre en place de la personnalisation de contenu demande des compétences en développement et en mesure. Si vous envisagez une refonte complète ou la création de sites web personnalisés, le baromètre de La Fabrique du Net, établi sur 1 312 budgets de projets réels, situe le prix d’un site web entre 1 600 € et 50 000 € selon la technologie, le type et les fonctionnalités, avec une médiane à 5 200 € : le détail est sur notre page tarifs de création de site internet.
FAQ : personnalisation de site web
Qu’est-ce que la personnalisation d’un site web ?
C’est l’ensemble des modifications qui rendent un site propre à une entreprise et à ses visiteurs : l’apparence (couleurs, typographie, logo), la structure (sections, composants, widgets) et, à un niveau plus avancé, le contenu affiché selon le visiteur (langue, source de trafic, comportement).
Comment créer un site web personnalisé ?
Partez d’un objectif clair pour le site, écrivez une mini-charte (couleurs, polices, espacements), choisissez un outil (CMS, créateur de site ou développement sur mesure), appliquez la charte via les styles globaux ou des variables CSS, puis vérifiez contraste, mobile et navigation au clavier avant la mise en ligne.
Comment personnaliser un template de site internet ?
Commencez par les réglages globaux du template (couleurs, polices, logo), puis supprimez les sections inutiles et réordonnez celles qui restent selon votre action principale. Gardez une copie de sauvegarde avant toute modification (Shopify recommande de dupliquer le thème) et n’ajoutez du CSS que pour ce que les réglages ne permettent pas.
Comment personnaliser un thème WordPress sans tout casser ?
Utilisez d’abord l’interface Styles et le CSS additionnel de l’éditeur de site. Pour des modifications de gabarits ou de fonctions, créez un thème enfant : il modifie le thème existant sans toucher à son code, et vos changements résistent aux mises à jour du thème parent.
Comment personnaliser le chat de son site internet ?
Les outils de chat en direct permettent de régler l’apparence et le comportement du widget. Dans HubSpot, par exemple, on choisit une couleur de thème, le nom du chat, sa disponibilité et un message de bienvenue pour les visiteurs. Reprenez la couleur de marque du site et un message d’accueil qui annonce le délai de réponse réel.
Comment embellir son site web rapidement ?
Réduisez le nombre de couleurs et de polices, harmonisez les photos et les icônes, augmentez les espacements entre les blocs et uniformisez les boutons. Ces changements, qui se font sans développement dans la plupart des outils, ont plus d’effet que l’ajout d’animations.
Les micro-interactions ralentissent-elles le site ?
Peu, si elles sont bien faites. Les recommandations de Google pour les développeurs (web.dev) conseillent de se limiter aux modifications de transformation et d’opacité pour les animations. Animer la largeur, la hauteur ou la position (width, top…) peut obliger le navigateur à refaire la mise en page et la peinture, ce qui coûte plus cher et peut faire saccader l’animation ; la version la plus performante, selon web.dev, évite les deux et ne demande que des modifications de composition.
Faut-il un framework CSS comme Tailwind pour personnaliser son site ?
Non. Pour quelques composants, du CSS natif avec des variables suffit. Un framework comme Tailwind CSS devient utile quand le site compte beaucoup de composants et plusieurs personnes qui le font évoluer, parce qu’il impose une échelle de valeurs commune.
La personnalisation du contenu est-elle compatible avec le RGPD ?
Oui, à condition de recueillir le consentement quand elle repose sur des traceurs soumis à consentement, comme ceux de la publicité personnalisée. La CNIL dispense de consentement les traceurs de personnalisation de l’interface (choix de la langue ou de la présentation) lorsque cette personnalisation est attendue par l’utilisateur.
Notez cet article


