Testeur de curseur personnalisé
Téléchargez un fichier de curseur personnalisé (.cur, .ani, .png, .svg, .ico) et testez son apparence dans une zone d'aperçu en direct.
Entrée
Sortie
Documentation
Qu'est-ce qu'un curseur personnalisé ?
Un curseur personnalisé est un pointeur de souris défini par l'utilisateur qui remplace la flèche par défaut ou l'icône de pointeur du navigateur. Les sites web et les applications utilisent des curseurs personnalisés pour renforcer l'identité de marque, améliorer l'immersion dans les jeux ou les expériences créatives, ou simplement ajouter une touche visuelle unique à une interface. Les curseurs personnalisés sont généralement définis en CSS à l'aide de la propriété cursor avec une valeur url() pointant vers un fichier image tel que .cur, .png ou .svg.
Les navigateurs web prennent en charge plusieurs formats de fichiers de curseur en natif. Le format .cur est le format de curseur Windows classique, .ani ajoute la prise en charge de l'animation, tandis que .png et .svg offrent des alternatives modernes et indépendantes de la résolution qui fonctionnent sur toutes les plateformes.
Description de l'outil
Le testeur de curseur personnalisé vous permet de télécharger n'importe quel fichier de curseur et d'obtenir un aperçu instantané de son apparence et de son comportement dans le navigateur. Une fois téléchargé, votre curseur remplace le pointeur par défaut dans une zone de test dédiée — une fenêtre à damier avec un bouton — afin que vous puissiez évaluer à la fois le mouvement en espace libre et le comportement au survol sans écrire une seule ligne de CSS.
Formats pris en charge
| Format | Description |
|---|---|
.cur |
Format de curseur Windows, largement pris en charge |
.ani |
Curseur Windows animé |
.png |
Image raster, idéale pour les curseurs haute qualité |
.svg |
Image vectorielle évolutive, nette à toute taille |
.ico |
Format d'icône Windows, également utilisable comme curseur |
Fonctionnalités
- Aperçu instantané : Le curseur est appliqué en direct dès que le fichier est téléchargé — aucun rechargement de page nécessaire
- Zone de test interactive : La fenêtre à damier affiche le curseur sur un arrière-plan neutre pour une visibilité claire
- Cible de test de bouton : Un bouton dans la zone de test vous permet de vérifier le comportement du curseur sur les éléments interactifs
- Héritage de curseur cohérent : Le bouton hérite du curseur personnalisé plutôt que de revenir au curseur par défaut du navigateur
- Côté client uniquement : Les fichiers sont lus directement dans le navigateur et ne sont jamais téléchargés sur un serveur
Cas d'usage
- Concepteurs de curseurs : Vérifiez l'apparence d'un fichier de curseur
.curou.pngnouvellement créé avant sa livraison - Développeurs web : Testez rapidement un fichier de curseur avant de l'intégrer en CSS avec la propriété
cursor: url(...) - Développeurs de jeux et créatifs : Vérifiez la sensation et la visibilité des pointeurs personnalisés dans les contextes d'interface utilisateur interactive
Comment ça marche
Lorsque vous téléchargez un fichier, l'outil crée une URL d'objet pour celui-ci à l'aide de l'API URL.createObjectURL() du navigateur et l'injecte en tant que style CSS cursor sur la zone de test. Cela équivaut à écrire cursor: url(your-file.cur), auto dans une feuille de style. Le fallback auto garantit que le navigateur utilise son curseur par défaut si le fichier ne peut pas être chargé ou analysé.
Conseils
- Pour les curseurs
.png, le navigateur utilise le coin supérieur gauche (0 0) comme point d'activation par défaut. Si le point actif de votre curseur doit être ailleurs (par exemple, la pointe d'un crayon), vous devrez peut-être l'ajuster en CSS après le test. - Les curseurs animés
.anise lisent automatiquement dans les navigateurs qui les prennent en charge (principalement les navigateurs basés sur Chromium). - Les curseurs SVG doivent être petits (généralement moins de 128×128 px) pour s'afficher correctement en tant que curseurs dans la plupart des navigateurs.