Tutoriel : Menu accessible sur WordPress : les bases d'un menu simple
Dans cette première partie nous allons voir comment mettre en place un menu accessible simple, sans sous-menu : récapitulatif des bases, explications des notions importantes et des moyens pour rendre...
View ArticleArticle : Les aides au pré-chargement de ressources
Chaque navigateur web dispose d'un "parseur HTML" (un interpréteur) qui parcourt le code source et le transforme en modèle d'objets. Ce parseur HTML du navigateur est bloqué par deux types de...
View ArticleArticle : Le sous-titrage vidéo avec WebVTT
Le WebVTT (Web Video Text Tracks) est un format de sous-titrage pour les vidéos en ligne. Il permet aux internautes de lire des sous-titres sur des vidéos diffusées sur le web, que ce soit sur un...
View ArticleArticle : Sécuriser les iframes avec l'attribut sandbox
L'attribut sandbox de l'élément iframe en HTML est utilisé pour restreindre les actions qui peuvent être effectuées dans l'iframe. Son rôle est d'améliorer la sécurité et la stabilité de la page web,...
View ArticleArticle : Deux années avec Tailwind CSS, quel bilan?
Tailwind ou pas Tailwind ? Ce framework CSS, fondé sur la méthodologie atomique, divise les rangs des intégratrices et intégrateurs. Chaque camp y trouve des arguments souvent très tranchés : on aime...
View ArticleArticle : Comment utiliser l'événement hashchange ?
L'événement hashchange se déclenche lorsqu'il y a un changement de l'ancre (ou hash) d'une URL, c'est-à-dire la portion après le signe #. On va le retrouver dans la propriété DOM window.location.hash....
View ArticleAstuce : Que sont les blob URLs ?
Les blob URLs sont des URLs (Uniform Resource Locators) générées dynamiquement qui permettent d'accéder aux données binaires stockées dans un objet Blob (Binary Large OBject) en JavaScript. Un objet...
View ArticleArticle : Qu'est-ce que Vite ?
Vite est un outil front-end JavaScript qui vise à améliorer la rapidité de développement en offrant un serveur de développement rapide et une compilation optimisée pour la production. Il prend la suite...
View ArticleArticle : Le format d'image APNG
Le format de fichier APNG (Animated Portable Network Graphics) est comme son nom le suggère un format d'image animé reposant sur le format PNG, déjà très bien connu. APNG a été conçu à partir de 2004 à...
View ArticleArticle : Le plein écran facile avec l'API Fullscreen
L'API Fullscreen standard maintenu par le WhatWG vous permet de faire en sorte qu'un élément de votre page web, quel qu'il soit, occupe tout l'espace disponible de l'écran. Cela peut être utile pour...
View ArticleArticle : À quoi sert High Resolution Time API ?
L'API High Resolution Time (ou l'API de temps à haute résolution) est une interface JavaScript qui permet d'accéder à une horloge de haute précision pour mesurer des périodes de temps avec une...
View ArticleAstuce : La différence entre npm install --save-dev et --save
Lorsqu'on utilise npm, le gestionnaire de paquets le plus courant pour Node, deux options s'offrent à nous pour installer un nouveau paquet. npm install --save installe un package (paquet) et l'ajoute...
View ArticleArticle : Les gestionnaires de paquets pour Node : npm, yarn, pnpm
Pour évoluer dans l'univers du développement JavaScript avec Node, les gestionnaires de paquets les plus courants sont : npm yarn pnpm Le choix parmi ces outils dépend de vos préférences personnelles...
View ArticleArticle : L'API Vibration
L'API Vibration en JavaScript permet d'accéder à la fonctionnalité de vibration sur les appareils compatibles, notamment mobiles. Pour l'utiliser, vous pouvez d'abord vérifier si l'appareil prend en...
View ArticleAstuce : Le scroll maîtrisé avec scrollIntoView
La méthode scrollIntoView() du DOM est pratique pour faire défiler un élément de la page web de manière à ce qu'il devienne visible à l'écran... "dans la vue". Cela peut être utile lorsqu'un élément...
View ArticleTutoriel : L'API Fetch en JavaScript, qu'est ce que c'est ?
Si vous êtes développeur front-end, vous avez sûrement déjà rencontré le besoin de récupérer des informations depuis le navigateur. Aujourd'hui, nous allons voir comment utiliser l'API fetch disponible...
View ArticleTutoriel : Menu accessible sur WordPress : les bases d'un menu simple
Dans cette première partie nous allons voir comment mettre en place un menu accessible simple, sans sous-menu : récapitulatif des bases, explications des notions importantes et des moyens pour rendre...
View ArticleArticle : Sécuriser les iframes avec l'attribut sandbox
L'attribut sandbox de l'élément iframe en HTML est utilisé pour restreindre les actions qui peuvent être effectuées dans l'iframe. Son rôle est d'améliorer la sécurité et la stabilité de la page web,...
View ArticleArticle : Comment utiliser l'événement hashchange ?
L'événement hashchange se déclenche lorsqu'il y a un changement de l'ancre (ou hash) d'une URL, c'est-à-dire la portion après le signe #. On va le retrouver dans la propriété DOM window.location.hash....
View ArticleAstuce : Que sont les blob URLs ?
Les blob URLs sont des URLs (Uniform Resource Locators) générées dynamiquement qui permettent d'accéder aux données binaires stockées dans un objet Blob (Binary Large OBject) en JavaScript. Un objet...
View Article