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).
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.
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.
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.
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.
I'm pretty happy to have cut the size of images on my blog by ~50%. In addition to the benefits to user experience at a critical time, I'm also expecting that this'll save me some money in terms of bandwidth.
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.
SVGs enable full-screen hi-res visuals with a file-size near 5KB and
are well-supported by all modern browsers. What's not to love?
One of the advantages of this API is that you don't have to use a library for this kind of job anymore. The majority of browsers are providing a lot of support for some of the newest and awesome APIs, and this has been improving the experience for users in general, allowing developers to use some native browser APIs and reducing their final code bundle.
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.
I love improvements that just work without any effort required of website owners. […] The less friction we can add to introduce these improvements, the more likely they will be adopted, and there’s no better friction than none at all! Fixing the impact of layout shifts on users for responsive images seems to be one such improvement and the web is all the better for it.
Variable fonts reduce the overall combined file size and automatically reduce the number of network requests by simply being a variable font.
Even if you consider the slightly larger file sizes, when combined with improved font compression formats like WOFF2, font subsetting and font loading techniques likefont-display: swap;
we end up in a situation where we can still get smaller overall font file sizes as well as a significant increase in stylistic opportunity.
Your language isn't broken, it's doing floating point math. Computers can only natively store integers, so they need some way of representing decimal numbers. This representation comes with some degree of inaccuracy. That's why, more often than not, .1 + .2 != .3.
A great IEEE 754 visualization