Monthly Shaarli

All links of one month in a single page.

April, 2020

"Principles and priorities", Jeremy Keith (@adactio) #webEthics
thumbnail

Sadly, I think the current state of “modern” web development reverses that principle. Developer efficiency is prized above all else. Like I said, that would be absolutely fine if we’re talking about technologies that only developers are exposed to, but as soon as we’re talking about shipping those technologies over the network to end users, it’s negligent to continue to prioritise the developer experience.

[Podcast] "We've ruined the Web. Here's how we fix it", Jeremy Keith (@adactio) for World Wide Waste with Gerry McGovern (@gerrymcgovern)
thumbnail

You know, faster websites mean happier users. It’s absolutely in no doubt. And I just don’t get it, to be honest. I don’t get how people can be working on the web claiming to be doing user centered design and yet, at the same time, ignoring this huge factor.

"CSS X", Bert Bos (from @w3c)
thumbnail

[…] who could define a CSS version? The CSS working group doesn’t seem to feel it has time for it.

"MVP.css - Minimalist stylesheet for HTML elements", Andry Brewer (@andybrewer)

No class names, no frameworks, just semantic HTML and you're done. Simple, reusable components, for a clean looking design that doesn't get in the way.

"Il n'y aura pas de retour à la normale", Gideon Lichfield, traduit par Maxime Chédin
thumbnail

Mais comme toujours, le coût réel de cette surveillance sera supporté par les plus pauvres et les plus fragiles. Les personnes qui ont moins accès aux soins de santé ou qui vivent dans des zones plus exposées aux maladies seront désormais aussi plus fréquemment exclues des lieux et des possibilités ouverts aux autres. […] vous pourriez être considéré à haut risque si vous gagnez moins de 50 000 dollars par an, si vous faites partie d’une famille de plus de six personnes et si vous vivez dans certaines régions du pays, par exemple. Cela crée des possibilités de biais algorithmiques et de discrimination cachée.

Formation certifiante "Développer et coder des sites accessibles", Access42 Formations (@access42net)
thumbnail

Cette formation à l’accessibilité numérique apporte les outils et ressources indispensables pour concevoir et développer des pages web conformément au RGAA. Elle peut s’accompagner d’une certification.

"Interview des gens du web : @JulieMoynat", Rodolphe (@diou)
thumbnail

J’essaye de travailler à rendre le web meilleur et notamment accessible aux personnes handicapées. C’est possible avec mon métier mais on est bien peu de chose face à l’immensité du web.

"Violences policières : comment en est-on arrivé là ?", Brut (@brut)
thumbnail

Depuis le début du mouvement des gilets jaunes, la gestion du maintien de l'ordre a créé de nombreuses polémiques. Voilà comment le maintien de l'ordre en France a évolué en seulement un an et demi. Avec Rémy Buisine, Charles Villa, Arié Alimi, Nicolas Chapuis et David Dufresne.

"Profiling React.js Performance", Addy Osmani (@addyosmani)
thumbnail

Today, we'll look at measuring React component render performance with the React Profiler API, measuring interactions with React's new experimental Interaction Tracing API and measuring custom metrics using the User Timing API.

"I Don’t Care What Google or Apple or Whoever Did", Adrian Roselli (@aardrian) #webQuality #a11y
thumbnail

It is not uncommon for experts to be told sometimes: "Google does this" or "Apple does that" to justify terrible practices. Except that Apple and Google are just as often wrong as the rest of us. Their notoriety doesn't make them better, it just increases their level of accountability. Nothing more but nothing less.

"Accessible Font Sizing, Explained", Andrès Galante (@andresgalante) #a11y
thumbnail

The bottom line is this: we don’t have control over how content is consumed. Users have personal browser settings, the ability to zoom in and out, and various other ways to customize their reading experience. But we do have best CSS best practices we can use to maintain a good user experience alongside those preferences

"Minimum viable dark mode", Chase McCoy (@chase_mccoy)
@media (prefers-color-scheme: dark) {
   filter: invert(90%) hue-rotate(25deg);
   img, video, iframe {
       filter: invert(100%) hue-rotate(-25deg);
   }
}
"The Cost of Javascript Frameworks", Tim Kadlec (@tkadlec)

Good frameworks should provide a better starting point on the essentials (security, accessibility, performance) or have built-in constraints that make it harder to ship something that violates those.

That doesn’t appear to be happening with performance (nor with accessibility, apparently).

"L'égalité méritocratique des chances : entre abstraction démocratique et réalisme sociologique", Frédéric Gonthier

Le modèle de justice sociale dominant dans les sociétés démocratiques est généralement présenté comme une combinaison entre égalité des chances et mérite. Ce modèle de justice sociale est fondé sur une double abstraction théorique : l’égalité des chances implique une indétermination théorique de la position sociale par l’origine sociale ; et le mérite implique, de façon complémentaire, une détermination théorique de la position sociale par les contributions ou par les qualités individuelles.

"COVID-19, l’ami des dominants", L'ardeur (Bernard FRIOT, Franck LEPAGE, Anthony POULIQUEN…)
thumbnail

Le COVID-19 permet de réaliser plusieurs tests en grandeur nature :

– Test de contrôle de la population (répression, prison, hélicoptères, drones, communications).

– Test d’obéissance de la police dans ce contrôle des populations.

– Test de privatisation-dislocation de l’éducation nationale transférée en e-learning.

– Test d’avancement de la vidéo-médecine à distance.

– Test de soumission des médias, de la population et des gauches (union nationale oblige).

– Test de démolition avancée du droit du travail.