Article : À 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 la page web de manière à ce qu'un élément devienne visible à l'écran... "dans la vue". Cela peut être utile lorsqu'un élément est en...
View ArticleArticle : Babel et la transpilation de code JavaScript
Babel est un outil de transpilation de code qui prend en entrée du code écrit dans une version plus récente (ou actuelle) de JavaScript et le convertit en une version compatible avec les "anciennes...
View ArticleArticle : Les citations en HTML avec blockquote, cite et q
Il existe plusieurs éléments HTML pour structurer la sémantique de citations dans un document web : blockquote - depuis HTML 3.2 cite - depuis HTML 3.2 q - depuis HTML 4 Chacun possède bien entendu un...
View ArticleAstuce : Le nullish coalescing operator en JavaScript
Le Nullish coalescing operator qui s'écrit avec un double point d'interrogation ?? en JavaScript est un opérateur de comparaison qui permet de renvoyer la valeur d'une expression si elle est définie et...
View ArticleArticle : Internationalisation (i18n) ou localisation (l10n) ?
i18n et l10n sont deux acronymes raccourcissant l'écriture de mots initialement anglais, possédant des équivalents français, en retenant leur première lettre (ici "i" ou "l"), leur dernière (ici "n"),...
View ArticleArticle : Deno, le futur de Node ?
Deno est un environnement d'exécution JavaScript et TypeScript qui a été pensé et conçu pour être une alternative à Node.js. Il permet à ce titre d'exécuter du code JavaScript, en-dehors d'un...
View ArticleArticle : Les Web Workers en action
Les web workers sont des threads JavaScript qui permettent de déléguer des tâches longues et/ou intensives en CPU à des processus en arrière-plan, afin d'éviter de bloquer l'interface de l'application...
View ArticleArticle : Navigation Timing API
Navigation Timing API est une interface de programmation qui permet d'accéder à des informations sur les performances de navigation d'un site Web, générées par le navigateur. Cela correspond à peu près...
View ArticleActualité : Lancement de SchnapsGPT
C'est avec beaucoup d'émotion que nous pouvons dévoiler aujourd'hui SchnapsGPT un agent conversationnel de nouvelle génération issu de nos laboratoires de développement. Durant des années, nous avons...
View ArticleAstuce : La propriété image-rendering en CSS
La propriété image-rendering fait partie de la spécification CSS Images Module et est utilisée pour indiquer comment une image doit être rendue par le navigateur lorsqu'elle est affichée sur une page...
View ArticleAstuce : Les raccourcis de propriétés (property shorthand) en JavaScript
La property shorthand que l'on peut traduire par raccourci de propriété est une syntaxe en JavaScript qui permet de créer et d'initialiser des propriétés d'objet de manière plus concise. Elle existe...
View ArticleArticle : Les Container Queries en CSS
CSS Container Queries (ou "requêtes de conteneur" ?) permettent d'appliquer des styles à un élément en fonction des propriétés de son conteneur, généralement sa taille. Il s'agit d'un mécanisme...
View ArticleArticle : Adapter et migrer votre ancien site PHP vers PHP8
Vous savez déjà sûrement que PHP8 est la version actuelle de PHP, et que la branche 7 est officiellement en fin de vie (end of life). La version 8.0 précisément ne dispose plus que de correctifs de...
View ArticleArticle : Qu'est-ce qu'un type MIME ?
Un type MIME est un mécanisme utilisé pour indiquer le type de contenu d'un fichier transmis sur Internet (et ce de multiples façons), à l'aide d'un format très simple : type/sous-type. Un type qui...
View ArticleAstuce : WordPress : associer les taxonomies catégories et étiquettes aux Pages
Le CMS WordPress propose nativement dans sa gestion de contenu des Articles (contenus classés temporellement par date de publication) et des Pages. Ces deux entités sont relativement semblables, mais...
View ArticleAstuce : Choisir entre balance et pretty pour text-wrap
La propriété CSS text-wrap issue de CSS Text Module Level 4 permet de contrôler la façon dont le texte est enveloppé et réparti dans un conteneur. Elle possède deux nouvelles valeurs : pretty et...
View Article