Thain boosted

C'est (célébration des standards web) et y'a encore des developpeurs qui codent des sites et applications web qui ne fonctionnent QUE sur Google Chrome.
(╯°□°)╯︵ ┻━┻

Je trouve ça rigolo quand j'entend autour d'une conférence, dans un tweet ou même dans une conversation: « On commence à parler d'accessibilité ».
Ça fait que 10ans que j'entend cette phrase. À un moment, on pourra dire qu'on en parle ou on va « commencer » encore pendant 10 ans?

J'adore les sites de l'écosystème React. Dernier exemple en date : remix.run/.
« Focused on web fundamentals » en titre, mais le premier exemple de code ne mets pas de label à son input... 🤦
Les fondamentaux, c'est si compliqué que ça?

- Impossible de déplacer les tabs ou de les changer de fenêtre (c'est corrigé depuis mais c'est revenu pas mal de fois);
- la gestion du double écran sur linux, c'est régulié que la fenêtre ne prenne que la moitié de l'écran lors d'un redémarrage. Mais ça dépend des mises à jours;
- Les 2 dernières mises à jours, beaucoup de lien qui s'ouvre dans une nouvelle fenêtre (slack, twitter, masto) sont bloqués par le bloqueur de popup.

Show thread

Il y a des utilisateurs de Firefox Nightly ici?
J'ai l'impression depuis environs un an qu'il y a beaucoup plus de régressions qu'avant...
Je suis sur les nightly depuis Firefox 3, et j'ai eut très peu de soucis avec depuis. Ces derniers temps, j'ai souvent des régressions sur des parties ou je n'y attends pas...

Thain boosted

[veille] comment partager sa veille rapidement sur Mastodon ? Un bookmarklet trouvé je ne sais plus où, adapté en partie par mes soins :

javascript:(function(){window.open('https://[URL-SERVEUR-MASTODON]/share?text='+encodeURIComponent(document.title)+' '+encodeURIComponent(window.location.href)+encodeURIComponent(window.getSelection().toString() ? '\n\n> ': '')+encodeURIComponent(window.getSelection().toString()), '_blank','width=800,height=600,toolbar=no')})()

1/2

@gaetan toujours aussi bien ton image en bannière :)

Thain boosted

Div dans des span, pas de langue définit sur le document, h3 perdu sans h2 avant, button dans un a, a href="#", a sans href, aria-label sur des div non focusables, aria-describedby qui pointent nule part, attributs invalides, id dupliqués, div role main imbriqué dans un autre div role main...
J'hésite entre me pendre, me bourrer la gueule ou elever des chèvres dans le Larzac.

Petite question. On a des liens dans des phrases qui s'ouvrent dans un onuvel onglet. Le problème c'est que lorsque ce lien est à la fin de la phrase, le point parrait bizarre après l'icone nouvel onglet et avant aussi. Du coup je sais pas trop comment faire...
Vous avez des idées? cc @emmanuelc

Thain boosted
Thain boosted

Astuce de vieux briscard pour valider rapidement la sémantique HTML d'une page : l'enregistrer dans wallabag (ou autre lecteur hors ligne) ou passer en « Mode lecture ». On voit tout de suite où il manque des intertitres, par exemple.

C'est généralement une preuve que le site est conçu avec un modèle visuel — bref, que les gens qui l'ont fait s'appuient sur leurs yeux mais négligent la structure sous-jacente, pourtant importante pour l'accessibilité.

Show thread
Thain boosted

Anyone else seeing this? I made a comment that included "joinmastodon.org" and got this from Facebook.

Discussion lunaire ou un « senior frontend » dit qu'il est contre l'attribut href parceque ça va faire un hard reload de l'application...
Comment on peut se dire senior sans même connaitre le b. a.-ba du web...

Show thread

Le saviez vous? Un lien sans href, est un placeholder, pas un lien... 🤦‍♂️ C'est lassant de répéter 100 fois la même chose...

J'ai fais bétise, un jour de congés, et PAF! Je comule les mandats, me voila trésorier de l'asso pour organiser le « Sale death fest »...

Show older
Mastodon

Server run by the main developers of the project 🐘 It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!