Communitygithub.com

thedaviddias/interstitiels

À utiliser pour les implémentations CSS et JavaScript de modales, superpositions, pop-ups, bannières de cookies, dialogues d'inscription à la newsletter et superpositions promotionnelles. Vérifiez la présence de `position: fixed`, `position: absolute` avec un grand z-index, les superpositions d'arrière-plan, et le JavaScript qui affiche des modales au chargement de la page ou peu après. Tenez compte à la fois de l'impact SEO (Google) et de l'accessibilité (gestion du focus WCAG).

Qu'est-ce que interstitiels ?

Cette compétence est conçue pour les développeurs et les agents IA qui travaillent sur des interfaces web impliquant des éléments interstitiels : modales, pop-ups, bannières de cookies, dialogues d'inscription et superpositions promotionnelles. Elle aide à identifier et analyser les implémentations CSS et JavaScript de ces composants, en se concentrant sur les techniques de positionnement (`position: fixed`, `position: absolute` avec un grand z-index), les superpositions d'arrière-plan, et les déclencheurs JavaScript qui affichent ces éléments au chargement ou peu après. La compétence prend en compte deux aspects critiques : l'impact SEO, notamment la façon dont Google traite les interstitiels (pénalités potentielles pour les pop-ups intrusives), et l'accessibilité selon les directives WCAG, en particulier la gestion du focus pour les utilisateurs de technologies d'assistance. Elle est utile pour auditer des sites, améliorer l'expérience utilisateur, et garantir la conformité aux bonnes pratiques du web. Supportée sur les plateformes d'agents IA comme Claude Code, Cursor ou Codex, elle guide l'agent dans l'inspection du code et la formulation de recommandations pertinentes.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/thedaviddias/Front-End-Checklist/tree/main/skills/interstitials

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait interstitiels ?

À utiliser pour les implémentations CSS et JavaScript de modales, superpositions, pop-ups, bannières de cookies, dialogues d'inscription à la newsletter et superpositions promotionnelles. Vérifiez la présence de position: fixed, position: absolute avec un grand z-index, les superpositions d'arrière-plan, et le JavaScript qui affiche des modales au chargement de la page ou peu après. Tenez compte à la fois de l'impact SEO (Google) et de l'accessibilité (gestion du focus WCAG).

Skills associés