la toile

Smashing Podcast Épisode 41 Avec Eva PenzeyMoog : Concevoir pour la sécurité

Dans cet épisode, nous parlons de concevoir pour la sécurité. Que signifie prendre en compte les utilisateurs vulnérables dans nos conceptions ? Drew McLellan s'entretient avec l'experte Eva PenzeyMoog pour le savoir.

Lire la suite

Comment créer un site de commerce électronique avec Angular 11, Commerce Layer et Paypal

Avoir un magasin de commerce électronique est crucial pour tout propriétaire de magasin, car de plus en plus de clients se tournent vers les achats en ligne. Dans ce didacticiel, nous verrons comment créer un site de commerce électronique avec Angular 11. Le site utilisera Commerce Layer comme API de commerce électronique sans tête et utilisera Paypal pour traiter les paiements.

Lire la suite

Il n'existe pas d'unité CSS absolue

Quelles sont les unités absolues ? Quelles sont les différences entre les unités relatives et absolues, et comment créer des tailles précises sur le Web ? Dans cet article, Elad Shechter explique pourquoi les unités absolues CSS ne sont pas si absolues.

Lire la suite

Créer une boîte de dialogue accessible à partir de zéro

Les dialogues sont omniprésents dans la conception d'interfaces modernes (pour le meilleur ou pour le pire), et pourtant beaucoup d'entre eux ne sont pas accessibles aux technologies d'assistance. Dans cet article, nous verrons comment créer un court script pour créer des boîtes de dialogue accessibles.

Lire la suite

Style global ou local dans Next.js

Next.js a des opinions bien arrêtées sur la façon d'organiser JavaScript mais pas CSS. Comment pouvons-nous développer des modèles qui encouragent les meilleures pratiques CSS tout en suivant la logique du framework ? La réponse est étonnamment simple : écrire un CSS bien structuré qui équilibre les préoccupations de style globales et locales.

Lire la suite

Un guide pour attirer des clients dans votre agence

De nombreuses agences de conception de sites Web considèrent comme un insigne d'honneur qu'elles gagnent un travail exclusivement grâce à des recommandations de bouche à oreille. Dans cet article, Paul Boag explique pourquoi cette attitude est tout à fait erronée et que faire à ce sujet.

Lire la suite

Ajouter du temps à votre emploi du temps en tant que professionnel

Vous dirigez une entreprise et avez trop de choses à faire en même temps ? Réunions, bugs, retours clients, nouveaux clients en plus de vos délais déjà serrés ? Avouons-le, la gestion du temps est difficile, et cela devient encore plus difficile dans les moments difficiles que nous traversons.

Lire la suite

Outils et ressources de couleur

Besoin d'un petit coup de pouce d'inspiration ? Nous avons rassemblé des outils et des ressources de couleur utiles que nous avons découverts récemment - pour vous aider à tirer le meilleur parti de votre créativité. Nous avons également récemment couvert [les outils d'audit CSS](https://www.smashingmagazine.com/2021/03/css-auditing-tools/), [les générateurs CSS](https://www.smashingmagazine.com/ 2021/03/css-generators/), [composants frontaux accessibles](https://www.smashingmagazine.com/2021/03/complete-guide-accessible-front-end-components/), [composants frontaux passe-partout](https://www.smashingmagazine.com/2021/06/useful-frontend-boilerplates-starter-kits/) et [extensions de code VS](https://www.smashingmagazine.com/2021/05/useful -vs-code-extensions-web-developers/) — vous pourriez aussi les trouver utiles.

Lire la suite

Comment migrer de WordPress vers un CMS sans tête

Dans cet article, nous examinerons quand il est judicieux de migrer d'un projet monolithique vers une configuration sans tête et les avantages qui en découlent. En plus d'un guide étape par étape sur la façon de migrer WordPress vers Storyblok Headless CMS, les problèmes qui surgiront au cours du processus et comment les traiter.

Lire la suite

Maintenir la qualité de bout en bout avec des tests visuels

En ajoutant des éléments visuels à vos tests, vous pouvez obtenir plus d'options pour ajouter des moyens significatifs de maintenir un haut niveau de qualité pour votre application. Colby Fayock explique comment.

Lire la suite