Islands Architecture
I stopped advertising everywhere and nothing happened.
What happens when you turn off all of your Internet advertising? Apparently, nothing. This post explores how I came to the decision to turn off all ads, and what I found as a result.
Optimizing resource loading with the Fetch Priority API
The Fetch Priority API indicates the relative priority of resources to the browser. It can enable optimal loading and improve Core Web Vitals.
Email Accessibility: Best Practices for Designers and Developers
Are you considering email accessibility for every campaign you send? Find out why accessible emails matter in this comprehensive guide.
Bitcoin energy consumption 2023 | Statista
The average energy consumption for one single Bitcoin transaction in 2023 could equal several hundreds of thousands of VISA card transactions.
Écoconception d’un site internet - Eni Blog
Découvrez et adoptez des réflexes simples d’écoconception pour optimiser votre site internet et réduire son empreinte environnementale.
Which browsers are best for privacy?
An open-source privacy audit of popular web browsers.
Accessibility checklist
The accessibility acceptance criteria testing checklist generator by T-Mobile - Accessibility Resource Center
Creating low-carbon images for the web
Images are the most popular resource type. The tendency is that more and more images are used on websites, and hence they are becoming heavier.
Accessibility in plain language for programs [Updated + 2023]
Measure accessibility at enterprise (or any) scale
How To Create An Information Architecture That Is Easy To Use — Smashing Magazine
If users cannot find the answers to their questions or are not exposed to critical messaging, they will not act, and your website will fail. To prevent that from happening, you need an effective information architecture. In this article, Paul Boag provides you with a process to ensure you have precisely that.
An Inclusive Web is Fast by Default
Web performance is critical to inclusive design - users on low-end devices or with poor connectivity are excluded from large and slow applications
Tao of Node - Design, Architecture & Best Practices
One of the main benefits of JavaScript is that it runs both in the browser and the server. As an engineer you need to master a single language and your skills…
Resource Hint Validator
Check that dns-prefetch, preconnect, preload, and prefetch browser resource hints are working correctly on your website.
Making the world’s fastest website, and other mistakes
Crazed developer attempts real ecommerce without front-end JavaScript to prove that y’all playin’
How to improve social engagement with the Web Share API - LogRocket Blog
Learn why social media buttons could be harming your website, alternative social media engagement options, and more about the Web Share API.
A visual introduction to machine learning
What is machine learning? See how it works with our animated data visualization.
Accessibilité : classement des sites des candidats à la présidentielle 2022 - Temesis
Contexte Temesis milite depuis de nombreuses années (plus de 20 ans) pour un numérique responsable. C’est pourquoi il nous semble tout à fait naturel et nécessaire d’évaluer les sites web des …
JavaScript Start-up Optimization
Keep your network transmission and parse/compile cost for JavaScript low to ensure pages get interactive quickly.
Can You Afford It?: Real-world Web Performance Budgets - Infrequently Noted
Performance budgets are an essential but under-appreciated part of product success and team health. Most partners we work with are not aware of the real-world operating environment and make inappropriate technology choices as a result. We set a time budget of less than 5 seconds first-load Time-to-Interactive and less than two seconds for subsequent loads. We further constrain ourselves to a baseline device and network configuration to measure progress. 2017's global baseline is a ~$200 Android device on a 400Kbps link with a 400ms round-trip-time ('RTT'). This translates to ~130-170KB of critical-path resources, depending on composition; the more JS you include, the smaller the bundle must be.
A Designer’s Guide to Documenting Accessibility & User Interactions by Stéphanie Walter
Why, what and how designers should document accessibility requirements and user interactions to make product better and more inclusive
a11yphant
a11yphant is the easy way to learn the basics of web accessibility. Learn step by step by completing short, interactive coding challenges and quizzes.
#FACILiti Will Get You Sued
Disclaimer: This post and the headline is my opinion. I provide verifiable facts throughout to inform that opinion. I am also not a lawyer and this post does not constitute legal advice. FACIL’iti is one of many vendors that claims its accessibility overlay product can make your site “accessible”. Like…
It’s not just you. Science explains how your focus is more scattered now and how to get it back
Author Johann Hari says, ‘Your attention didn’t collapse; it was stolen by big and powerful forces. You haven’t become weak. You’ve been hacked.’ Here’s how to reclaim your brain.
Honest Portfolio — UX Designer
Let's be real, you're going to compare yourself to this and then proceed to contemplate all your life decisions and spiral into depression. (unless you're a recruiter... in which case, I just want you to know that I thrive in inserting generic keywords (like delight and empathy) and ending sentences at the intersection of art and technology.
Les impacts sociaux et éthiques de l'intelligence artificielle - Le bon digital
Biais, atteinte à la démocratie, impact environnemental certain et pouvoir disproportionné, voici les impacts de l'intelligence artificielle.
A11yAutomation
A11Y Automation Tracker
Is HTML A Programming Language?
A video from Webbed Briefs
The imperfections of Gmail 🤯
A user experience (UX) case study, showing what they've done right, and what they could improve on. Learn about UX design with Built for Mars.
Big images, blazingly fast
How we optimized full-screen images for Rijksmuseum’s new story platform by realizing a 50-70% savings in total data transferred to the user.