Accessible
Pattern ARIA, temps vocalisé, transcription intégrée, et pas d'autoplay par principe.
Web component audio · bientôt vidéo
Quelques Ko, zéro dépendance.
Accessible et conforme RGAA.
Thème sur mesure en quelques variables CSS.
Une balise HTML, et c'est en ligne.
Extrait instrumental sans paroles : arpèges doux sur nappe grave, composé pour cette démonstration. Durée : 14 secondes.
Ce player est le vrai composant, pas une image. Essayez-le au clavier : Tab puis Espace.
<!-- via CDN, sans build -->
<script type="module" src="https://cdn.jsdelivr.net/npm/dewplayer"></script>
<dew-player src="episode.mp3" media-title="Épisode 12"></dew-player>
Ou npm install dewplayer : fonctionne tel quel dans WordPress,
Vue, React, Astro ou une page HTML de 2004. Sans JavaScript, vos visiteurs
voient un lien de téléchargement.
Pattern ARIA, temps vocalisé, transcription intégrée, et pas d'autoplay par principe.
Entre 5 à 10 Ko gzippé, zéro dépendance, uniquement du natif.
Quelques variables CSS suffisent pour l'accorder à votre charte.
::part() pour aller plus loin, thèmes prêts
à l'emploi pour aller plus vite.
En France, l'accessibilité des sites publics et des grandes entreprises est une obligation légale.
prefers-reduced-motion respecté — comme sur cette pageLes variables traversent le Shadow DOM : pas de !important,
pas de fork, pas de larmes.
dew-player {
--dew-accent: #7c2d8e;
--dew-radius: 1.5rem;
--dew-font: Georgia, serif;
}
Un configurateur visuel est prévu.
Dewplayer naît en Flash. Quelques kilo-octets pour lire un MP3 : il se glisse sur des milliers de blogs et de sites francophones dont certains très célèbres.
Flash s'éteint, et Dewplayer avec lui. Le web a gagné des standards.
Renaissance en Web Component : sans plugin, sans framework, et cette fois, accessible à toutes et à tous, nativement.