Une astuce pour mettre en surbrillance la ligne et la colonne auxquelles appartient la cellule d'un tableau HTML, uniquement avec CSS.
Un article long mais intéressant à propos du JSON et de ses petites particularités qu'on a tendance à ignorer parce que dans 95% des cas on se limite à des cas très simples.
L'article évoque notamment l'éternel débat entre omettre une valeur nulle ou la conserver avec une valeur null.
Instead of defaulting values to null it is recommendable to preserve and check if the property exists instead.
Il est ici conseillé d'omettre les valeurs et de vérifier leur présence durant la serialisation, afin d'éviter d'avoir à distinguer les 2 cas, et d'être plus raccord avec le required des schémas JSON.
Une revue de données intéressantes sur le web en 2023, basé sur les statistiques de Cloudflare.
Les problèmes que posent certains composants natifs du HTML.
Les utiliser est bon pour la sémantique mais pas forcément pour l'expérience utilisateur. Il faut aussi prendre conscience que les développeurs de navigateurs web doivent prendre d'extrêmes précautions lorsqu'ils mettent à jour les composants natifs, car ils prennent le risque de causer des bugs dans les sites qui les utilisent et n'ont pas anticipé ces changements.
Construire un tooltip sous forme de web component, histoire de remplacer le tooltip par défaut qui s'affiche avec l'attribut title.