la toile
pouvez-vous faire cela avec une grille de données JavaScript ?
Dans cet article, vous découvrirez des choses assez révolutionnaires que vous pouvez réaliser avec les grilles JavaScript modernes et découvrirez de nouvelles façons d'augmenter une grille de données pour la rendre attrayante, réactive et accessible. Tout cela sera illustré à l'aide des grilles de données de l'interface utilisateur de Kendo et de leurs fonctionnalités.
Lire la suiteModèles de conception frustrants : filtres cassés
Trop souvent, traiter avec des filtres peut être frustrant. Faisons-les bien. Cela signifie qu'il ne faut jamais figer l'interface utilisateur sur une seule entrée, fournir une solution de secours pour la saisie de texte et ne jamais faire défiler automatiquement les utilisateurs sur une seule entrée. Voici pourquoi.
Lire la suiteConstruire un en-tête dynamique avec Intersection Observer
En JavaScript, attacher un écouteur d'événement pour déclencher constamment un rappel lors du défilement peut être gourmand en performances. Mais il existe un meilleur moyen avec Intersection Observer.
Lire la suiteComment migrer de jQuery vers Next.js
Dans cet article, nous examinons de plus près différentes approches et stratégies sur la façon dont nous pouvons migrer une application Web qui utilise le framework jQuery, et commencer à utiliser l'un des frameworks React les plus cool du marché : Next.js.
Lire la suiteRefactoring CSS : Introduction (Partie 1)
La refactorisation CSS n'est pas une tâche facile - elle doit être effectuée d'une manière qui ne crée pas de problèmes. Nous devons d'abord analyser la base de code existante, auditer la santé de la base de code CSS, découvrir les faiblesses, convenir de l'approche et convaincre la direction d'investir du temps et des ressources dans le processus.
Lire la suitePrésenter des arguments solides en faveur de l'accessibilité
L'accessibilité est souvent négligée ou ancrée à la fin d'un projet. Voyons comment mettre en œuvre et défendre l'accessibilité depuis le début d'un projet jusqu'à la publication ou le transfert et au-delà.
Lire la suiteOutils et pratiques pour accélérer le processus de développement de Vue.js
Même si Vue.js prétend avoir un cadre minimaliste accessible qui peut être progressivement adaptable, cela peut être un peu écrasant lors du démarrage en tant que débutant Vue.js. Dans cet article, nous examinons les moyens de faciliter l'écriture de Vue.js.
Lire la suiteUne introduction aux composants interactifs Figma
Les composants interactifs dans Figma permettent aux concepteurs de créer un composant avec des états (survolé, actif, cliqué, focus) et de le rendre interactif afin que chaque copie du composant hérite de ces mêmes interactions par défaut. Voyons comment cela peut réduire le temps et les efforts nécessaires pour créer des interactions pour vos maquettes.
Lire la suiteComment choisir un CMS sans tête
Il existe un éventail de CMS sans tête. Dans cet article, nous nous penchons sur les fonctionnalités CMS sans tête pour satisfaire vos éditeurs de contenu, vos spécialistes du marketing et vous-même en tant que développeur. Pour le praticien sans tête expérimenté, cela pourrait être une liste de contrôle pour voir ce qu'il y a de nouveau là-bas. Pour ceux qui commencent leur voyage sans tête, cela pourrait être un guide sur ce qu'il faut rechercher.
Lire la suiteUtilisation des couleurs HSL en CSS
Dans cet article, Ahmad Shadeed explique ce qu'est HSL, comment l'utiliser et partage certains des cas d'utilisation et exemples utiles que vous pouvez utiliser immédiatement dans vos projets en cours.
Lire la suite