1 private link
So it looks as if a white academic male in hyper-individualist America thought that everyone in the world is like him. What a surprise.
The issue with most slow JAMstack sites is that they load a loooot of JavaScript. Remember that any added JavaScript has to be sent to the browser, which will also need more computation for it. It quickly impacts performance.
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.
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.
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
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.
@media (prefers-color-scheme: dark) { filter: invert(90%) hue-rotate(25deg); img, video, iframe { filter: invert(100%) hue-rotate(-25deg); } }
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.
[…] who could define a CSS version? The CSS working group doesn’t seem to feel it has time for it.
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.
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.
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.
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.
15 years of development experience and I still don't know how to handle recursive calls by default. Lack of practice, no doubt. I’ve found no better explanation than these songs!
Mazeletter is a collection of nine infinitely tiling maze pattern fonts.
Svelte provides an enjoyable DX that doesn’t compromise on UX. I think it’ll soon become common knowledge among UI developers that compilers have an advantage over runtime-only frameworks for hitting this sweet spot.
[…]
We’re happy to pay the costs of early adoption when a technology provides significant advantages, and that’s our bet for Svelte.
Sans accessibilité réelle, ces outils ne fonctionnent pas bien. Sans accessibilité réelle, les personnes handicapées seront toujours handicapées par l’inaccessibilité des sites web. C’est une aberration de vendre ces outils en les opposants à la mise en accessibilité d’un site web. Oui, c’est moins cher mais c’est parce que ce n’est pas du tout la même chose. La magie n’existe pas.
The prefers-reduced-data media feature is used to detect if the user has a preference for being served alternate content that uses less data for the page to be rendered.
It’s become a trend for developers to reach for frameworks on every single project. Some people are of the mindset that separating HTML and JavaScript is obsolete, but this isn’t true. For a simple static website that doesn’t need much user interaction, it’s not worth the trouble. The more enthusiastic React fans might disagree with me here, but if all your JavaScript is doing is creating a non-interactive webpage, you shouldn’t be using JavaScript. JavaScript doesn’t load as fast as regular HTML, so if you’re not getting a significant developer experience or code reliability improvement, it’s doing more harm than good.
Si en réalité il est possible de décrire les choses correctement (bien entendu que c’est possible), alors insérer une formulation exagérément large sert surtout à faire peur à l’employé, à espérer qu’il se retiendra plus que nécessaire, ou à pouvoir arbitrairement lui reprocher ce dont on jugera gênant après-coup.