Garant de votre tranquillité, un brise-vue en harmonie avec votre logement peut en sublimer l'esthétique. Pour votre balcon ou votre jardin, du bambou au polyester, découvrez notre sélection de brise-vues alliant confort et design.
Get lifetime access to Campaign Engineer, an email automation platform that allows you to design & automate email campaigns, build email templates through an advanced drag & drop tool, manage unlimited subscribers and send unlimited emails!
https://christianheilmann.com/2022/01/26/a-launch-json-setting-for-end-to-end-web-development/
https://tympanus.net/codrops/2022/01/26/background-shift-animation-with-css-blend-modes/
Bonjour à toutes et à tous ! ð
Chez Alsacréations (.com et .fr ð), l'année 2022 sera résolument placée sous le signe de l'accessibilité et cela commence par le premier épisode de notre nouvelle série dédiée aux modèles de conception (Design Patterns chez la Reine Elisabeth) ARIA.
Pour démarrer en douceur avec quelque chose d'abordable et de facile à mettre en place, nous allons découvrir dans un premier temps le modèle de conception Disclosure.
Impossible de commencer cette série sans préciser ce que sont ces fameux modèles de conception !
En clair, il s'agit de l'ensemble des règles et principes qui régissent la création de composants accessibles dont le but et de garantir leur utilisabilité par le plus grand nombre.
Cela couvre un large panel de fonctionnalités allant de la fenêtre modale à une arborescence de dossiers, en passant par nos vieilles <table>
ou encore un simple bouton (qui, on le verra, n'est pas toujours aussi simple que l'on peut le penser).
Comme indiqué plus haut, le modèle que nous allons évoquer aujourd'hui se nomme Disclosure.
Sous ce nom un peu obscur au premier abord se cache quelque chose de plutôt commun puisqu'il s'agit d'un bouton permettant d'afficher ou de cacher un contenu défini.
Rien de bien sorcier n'est-ce pas ?
Pourtant, les utilisateurs de technologies d'assistance peuvent passer à côté d'informations importantes ou même de fonctionnalités entières, selon ce que vous décidez de cacher derrière ces boutons.
Rassurez-vous, c'est de loin le modèle de conception le plus abordable et qui demandera le moins d'adaptations du code existant.
Pour cela, nous utiliserons seulement 2 attributs ARIA:
Le rôle du premier est d'indiquer, via une valeur booléenne (true
ou false
) l'état dans lequel se trouve l'élément qui est contrôlé par le bouton. Le second permet de relier ce dernier à l'élément qu'il contrôle via un attribut id
HTML.
Si aria-controls
est indiqué comme optionnel dans la documentation, il est tout de même fortement recommandé.
Voici un exemple de mise en place:
<button type="button" aria-controls="expandable" aria-expanded="false">
Montrer le contenu
</button>
<div id="expandable">
Contenu caché !
</div>
Et voilà, c'est tout pour la partie HTML ! Un id
sur le contenu que vous souhaitez contrôler et 2 attributs sur votre bouton et le modèle est prêt !
Bon, ce n'est pas tout à fait vrai.
Il reste quelques lignes de Javascript à ajouter pour rendre le tout dynamique (gestion du clic, bascule true
/false
de l'attribut aria-expanded
et changement du texte du bouton pour refléter l'état du contenu.).
Voici une démo plus complète qui vous permettra de voir le tout en action.
On peut légitimement se demander quels peuvent être les cas d'utilisation de Disclosure. En vérité, vous l'avez très certainement déjà rencontré sans y attacher beaucoup d'importance.
Pourtant, qui n'a jamais vu une FAQ déroulante ou un menu qui fait apparaitre ses enfants au clic (et pas qu'au survol hein, on parle d'accessibilité ici ð) ?
À ces exemples, même si plus souvent gérés uniquement avec du Javascript et sans le petit zeste d'accessibilité qui ferait la différence, on peut rajouter l'ajout d'une description détaillée pour des images, tableaux ou autres contenus touffus qui pourraient être synthétisés dans un texte court ou que sais-je encore ?
À sujet plus simple, article plus court.
Les prochains articles de la série rentreront plus directement dans le sujet et devraient tous être présentés selon la même structure pour faciliter la lecture.
Si vous découvrez le concept de modèle de conception ARIA, nous espérons que vous avez appris quelque chose d'utile et que vous vous en servirez dans vos projets futurs.
Cependant, n'oubliez pas que si vous n'êtes pas sûrs de vous ou de ce que vous faites No ARIA is better than Bad ARIA
!
Bonjour à toutes et à tous ! ð
Chez Alsacréations (.com et .fr ð), l'année 2022 sera résolument placée sous le signe de l'accessibilité et cela commence par le premier épisode de notre nouvelle série dédiée aux modèles de conception (Design Patterns chez la Reine Elisabeth) ARIA.
Pour démarrer en douceur avec quelque chose d'abordable et de facile à mettre en place, nous allons découvrir dans un premier temps le modèle de conception Disclosure.
Impossible de commencer cette série sans préciser ce que sont ces fameux modèles de conception !
En clair, il s'agit de l'ensemble des règles et principes qui régissent la création de composants accessibles dont le but et de garantir leur utilisabilité par le plus grand nombre.
Cela couvre un large panel de fonctionnalités allant de la fenêtre modale à une arborescence de dossiers, en passant par nos vieilles <table>
ou encore un simple bouton (qui, on le verra, n'est pas toujours aussi simple que l'on peut le penser).
Comme indiqué plus haut, le modèle que nous allons évoquer aujourd'hui se nomme Disclosure.
Sous ce nom un peu obscur au premier abord se cache quelque chose de plutôt commun puisqu'il s'agit d'un bouton permettant d'afficher ou de cacher un contenu défini.
Rien de bien sorcier n'est-ce pas ?
Pourtant, les utilisateurs de technologies d'assistance peuvent passer à côté d'informations importantes ou même de fonctionnalités entières, selon ce que vous décidez de cacher derrière ces boutons.
Rassurez-vous, c'est de loin le modèle de conception le plus abordable et qui demandera le moins d'adaptations du code existant.
Pour cela, nous utiliserons seulement 2 attributs ARIA:
Le rôle du premier est d'indiquer, via une valeur booléenne (true
ou false
) l'état dans lequel se trouve l'élément qui est contrôlé par le bouton. Le second permet de relier ce dernier à l'élément qu'il contrôle via un attribut id
HTML.
Si aria-controls
est indiqué comme optionnel dans la documentation, il est tout de même fortement recommandé.
Voici un exemple de mise en place:
<button type="button" aria-controls="expandable" aria-expanded="false">
Montrer le contenu
</button>
<div id="expandable">
Contenu caché !
</div>
Et voilà, c'est tout pour la partie HTML ! Un id
sur le contenu que vous souhaitez contrôler et 2 attributs sur votre bouton et le modèle est prêt !
Bon, ce n'est pas tout à fait vrai.
Il reste quelques lignes de Javascript à ajouter pour rendre le tout dynamique (gestion du clic, bascule true
/false
de l'attribut aria-expanded
et changement du texte du bouton pour refléter l'état du contenu.).
Voici une démo plus complète qui vous permettra de voir le tout en action.
On peut légitimement se demander quels peuvent être les cas d'utilisation de Disclosure. En vérité, vous l'avez très certainement déjà rencontré sans y attacher beaucoup d'importance.
Pourtant, qui n'a jamais vu une FAQ déroulante ou un menu qui fait apparaitre ses enfants au clic (et pas qu'au survol hein, on parle d'accessibilité ici ð) ?
À ces exemples, même si plus souvent gérés uniquement avec du Javascript et sans le petit zeste d'accessibilité qui ferait la différence, on peut rajouter l'ajout d'une description détaillée pour des images, tableaux ou autres contenus touffus qui pourraient être synthétisés dans un texte court ou que sais-je encore ?
À sujet plus simple, article plus court.
Les prochains articles de la série rentreront plus directement dans le sujet et devraient tous être présentés selon la même structure pour faciliter la lecture.
Si vous découvrez le concept de modèle de conception ARIA, nous espérons que vous avez appris quelque chose d'utile et que vous vous en servirez dans vos projets futurs.
Cependant, n'oubliez pas que si vous n'êtes pas sûrs de vous ou de ce que vous faites No ARIA is better than Bad ARIA
!
Dans une précédente chronique, nous faisions le lien entre la géopolitique et l'avenir de votre entreprise. Je vous propose ici d'aller plus loin en osant copier une stratégie militaire, basée sur la science-fiction. Oui, la science-fiction !
En 2022, les nouveaux modes de travail hybrides vont continuer d'élever le niveau d'exigence des entreprises. En outre, l'utilisation de la Réalité Augmentée et de l'IA vont se généraliser. S'ensuivra une accélération de la transformation digitale des organisations qui va continuer de révolutionner certains métiers.
Évolution des priorités, lassitude des employés, bouleversements économiques, crise sanitaire… Cet enchaînement d'événements fait qu'aujourd'hui, le management dit "traditionnel" est de moins en moins apprécié par les salariés. Bienvenue dans l'ère de l'intelligence collective.
L'assurance-chômage pour les indépendants était une des grandes promesses de campagne d'Emmanuel Macron. En 2019, une loi a affectivement introduit une Allocation des Travailleurs Indépendants. Mais un peu plus de deux ans après son introduction, force est de constater qu'elle est un échec.
A l'occasion de la journée mondiale de la protection des données le 28 janvier, le chef du service de l'exercice des droits et des plaintes de l'autorité administrative sensibilise les entreprises et les consommateurs.
— Article rédigé par l’ami Remouk (DansTonChat) – Merci à lui — Je suis joie, c’est le retour d’un jeu que j’ai particulièrement apprécié étant gamin : Windjammers ! Pas très connu car il était seulement sur borne d’arcade et Neo-Geo… Autant dire que ça coûtait un rein. Je remercie … Suite
Hello, Janvier s’achève lentement mais sûrement. J’espère que vous êtes tous bien remis des fêtes et que vous avez kiffé ce mois de la frangipane et de l’absence d’alcool. Heureusement, il me reste 3 jours pour vous souhaiter une bonne année. Donc bonne année. Que cette année placée sous le … Suite
Opérateur Sigfox en Asie, Unabiz rassure les clients : son entreprise ne laissera pas tomber Sigfox et la technologie, qui pourra toujours être opérée en France et dans le monde.
Charm * Make Free Stuff * PHP in 2022 * Frontend Predictions for 2022 * clay.css
The post Collective #696 appeared first on Codrops.
L'opérateur IoT a six mois pour trouver de nouveaux acquéreurs. Ce dont l'écosystème dit ne pas douter... tout en déconseillant de se lancer avec sa technologie.
https://code.tutsplus.com/articles/best-free-open-source-javascript-timelines--cms-39673
https://us.niemvuilaptrinh.com/article/60-bootstrap-examples-for-website-design
https://thenextweb.com/news/digital-trends-2022-every-stat-digital-marketers-need-to-know-about-the-internet
Un front souverain se dessine face à Microsoft 365. Une galaxie de solutions égalent voire surpassent la suite américaine sur le plan de la qualité d'expérience des usages collaboratifs.
Les impacts de la pandémie sur l’accélération du commerce en ligne n’est plus à démontrer. L’importance de la qualité des fiches produits est désormais impérative pour se démarquer et développer sa croissance.
L’article [Livre Blanc] E-commerce : le guide ultime pour des fiches produits de qualité est apparu en premier sur FrenchWeb.fr.
[ASSURANCE EMPRUNTEUR] Obtenir un crédit immobilier sans souscrire une assurance décès invalidité relève du miracle. Mieux vaut donc être au point sur les taux pratiqués, le calcul, les modalités de remboursement de l'assurance emprunteur. Il est par ailleurs possible d'en changer.
La startup belge Cowboy a annoncé jeudi avoir levé 80 millions de dollars pour accélérer la vente de ses vélos électriques connectés aux États-Unis et le développement de nouveaux produits. Ce nouvel apport de capital porte le financement total de la jeune pousse à 120 millions de dollars. Son principal concurrent sur ce maché prometteur …
L’article [Série C] La startup belge Cowboy lève 80 millions de dollars pour accélérer la vente de ses vélos électriques connectés aux États-Unis est apparu en premier sur FrenchWeb.fr.
[PRIME 100 EUROS] Versée depuis la mi-décembre, l'indemnité inflation a d'ores et déjà été versée à 20 millions de Français. Au total, 38 millions de personnes sont concernées.
Il est impératif de mettre en place un consensus mondial basé sur la gouvernance des données, la transparence et la responsabilité, pour une utilisation cohérente et éthique de l'intelligence artificielle.
Le commerce de détail est l'un des secteurs les plus touchés par la pandémie. Les fermetures répétées et les réglementations en constante évolution rendent la tâche plus difficile pour les détaillants tout comme pour les consommateurs... et cela ne passe pas inaperçu aux yeux des cybercriminels.
A big collection of illustrations featuring 320+ abstract urban streetwear t-shirt designs, every one of them delivered with vector source files as well as print-ready files, perfect for designers and print on demand businesses
Si à leurs débuts les advanced persistent threat étaient l'apanage d'acteurs disposant de ressources étatiques, elles sont aujourd'hui de plus en plus préoccupantes, notamment aux États-Unis ou en France.
Fondé en 2018 et lancé en 2019 sous l'impulsion d'Alexis Fogel, co-fondateur de Dashlane, Stonly veut répondre à un besoin majeur des entreprises.
L’article [Série A] Stonly lève 22 millions de dollars auprès de Northzone et Accel pour optimiser l’expérience utilisateur est apparu en premier sur FrenchWeb.fr.
D’environ 70 Techs à ses débuts, Cdiscount en compte plus de 800 aujourd’hui. Un changement d’échelle qui illustre bien la place qu’occupe l’IT dans le succès de la plateforme e-commerce aux 23 millions de visiteurs uniques par mois. Pour soutenir les ambitions du groupe, l’IT a su évoluer aussi vite que ce dernier, viser l’excellence en créant …
L’article Comment 800 Tech contribuent à l’innovation de Cdiscount est apparu en premier sur FrenchWeb.fr.
La pandémie a été un accélérateur pour développer la prise de parole des annonceurs sur Internet. Face aux géants de la Tech comme Google et Facebook, des entreprises françaises se créer une place sur ce marché très compétitif. C’est le cas de Teads, fondé en 2005 par Pierre Chappaz, Bertrand Quesada et Loïc Soubeyrand. Teads …
L’article La stratégie de Teads pour s’imposer sur le marché très compétitif de la pub digitale est apparu en premier sur FrenchWeb.fr.
Malgré 280 millions d’euros levés depuis sa création en 2010, rien ne va plus pour la startup toulousaine, érigée comme fleuron de la FrenchTech. Si la société compte plus de 27 investisseurs renommés, dont IDInvest (Eurazeo), Partech, Salesforces Ventures, d’acteurs industriels (Engie, Air Liquide, Tamer Group), de BPI France, du fonds américain Eliot Management ou …
L’article Redressement judiciaire pour Sigfox, à la recherche de nouveaux acquéreurs. est apparu en premier sur FrenchWeb.fr.
Blockscan - Le chat d'Etherscan pour les utilisateurs d'Ethereum
Le marché de l’assurance automobile connectée est estimé à 17 milliards d’euros en Europe, selon Deloitte. C’est dans ce contexte que la startup Flitter lève 2,5 millions d’euros auprès de Global Founders Capital et Kima Ventures, le fonds de Xavier Niel, avec la participation de Jacques Bouthier, le fondateur d’Assu2000, Pierre-Yves Durand, ancien directeur marketing …
L’article [Seed] AssurTech: Flitter lève 2,5 millions d’euros auprès de Global Founders et Xavier Niel est apparu en premier sur FrenchWeb.fr.
https://www.androidpolice.com/youtube-wonders-if-maybe-this-is-the-year-it-should-go-all-ham-on-blockchains/
The post Pricing Table Style 216 appeared first on Best jQuery.
The post Counter Style 177 appeared first on Best jQuery.
https://www.edgedb.com/blog/building-a-production-database-in-ten-years-or-less
https://www.itsnicethat.com/articles/boharat-cairo-typography-graphic-design-260122