Baseline

J’aimerais bien aimer Baseline, mais je n’y arrive pas.

Baseline, c’est un système de classification de fonctionnalités web selon leur support initié par Google en 2023. (Le projet est désormais maintenu par le WebDX Community Group en théorie, mais reste très largement poussé par Google dans la pratique.) L’idée est de pouvoir dire en un clin d’oeil si on peut raisonnablement utiliser une fonctionnalité (comme un élément HTML, une propriété CSS ou une fonctionnalité JavaScript). Le projet est largement répandu sur les blogs de Google, mais a fait aussi son chemin sur Can I use et MDN.

Capture d'écran d'un bandeau Baseline (en anglais). Le statut est « Widely available ». La bannière est verte et les quatre navigateurs sont supportés.
Capture d'écran d'un bandeau Baseline (en anglais). Le statut est « Newly available ». La bannière est bleue et les quatre navigateurs sont supportés.

En théorie, c’est une chouette initiative. Mais dans la pratique, ça pue le Google à plein nez et je n’aime pas du tout ça.

Lire la suite de « Baseline »

Le nouveau logo du W3C

Le W3C a un nouveau logo.

Comparaison du logo du W3C avant/après.

D’après le communiqué de presse :

Les mots « World Wide Web Consortium » autour du symbole représentent notre communauté. Ce cercle représente l’unité, le mouvement constant et l’avenir. Le symbole est une bobine, inspirée des concepts de complétude et de progrès reflétés dans notre travail. Pour certains, la bobine évoque des vagues – à d’autres, une main ou la structure en spirale d’une hélice d’ADN. Il a une boucle qui ressemble à un cœur. Cette imagerie communique que le W3C est « l’ADN au cœur du Web ».

David Gerard sur Mastodon :

SIR TIM: did you make that new w3c logo
TEAM: sure did boss real cock’n’balls just like you asked

Je pensais voir un emoji caca en tournant la tête vers la droite. Mais maintenant je ne vois plus que cette paire de testicules en tournant la tête vers la gauche.

The Homework Machine

The Homework Machine, oh the Homework Machine,
Most perfect contraption that’s ever been seen.
Just put in your homework, then drop in a dime,
Snap on the switch, and in ten seconds’ time,
Your homework comes out, quick and clean as can be.
Here it is—“nine plus four?” and the answer is “three.”
Three?
Oh me…
I guess it’s not as perfect
As I thought it would be.

Shel Silvertstein, 1981

Alertes Markdown

J’ai découvert il y a quelques mois que GitHub supporte les alertes en Markdown (« une extension Markdown basée sur la syntaxe blockquote que vous pouvez utiliser pour mettre l’accent sur des informations essentielles »). Ça permet concrètement de faire des blocs de citations colorés avec une icône spécifique. Et comme je suis incapable de me souvenir de la syntaxe, en voici un rappel.

> [!NOTE]
> Useful information that users should know, even when skimming content.

> [!TIP]
> Helpful advice for doing things better or more easily.

> [!IMPORTANT]
> Key information users need to know to achieve their goal.

> [!WARNING]
> Urgent info that needs immediate user attention to avoid problems.

> [!CAUTION]
> Advises about risks or negative outcomes of certain actions.
Exemples d’alertes affichées sur GitHub : note, tip, important, warning et caution.

Alan Dye

J’ai arrêté de suivre Gruber depuis un moment. Mais j’ai exceptionnellement écouté le dernier épisode de son podcast avec Louie Mantia. Et à environ 2:24, il raconte un truc sur Alan Dye (le Vice President of User Interface Design à qui l’on doit l’horreur qu’est Liquid Glass qui va nous tomber dessus le mois prochain) auquel je n’arrête pas de repenser.

J’ai eu un briefing avec Alan Dye et une poignée d’autres membres de la presse, la deuxième ou troisième année de l’Apple Watch. […] Et j’avais une question, parce que je pense qu’ils venaient de peaufiner dans la dernière version de watchOS la façon dont ils faisaient le rendu graphique.

Quand vous regardez une montre analogique, avec l’aiguille des heures, l’aiguille des minutes et l’aiguille des secondes, il y a un axe Z, même si watchOS a toujours été relativement plat. Et même si vous achetez une montre à quartz à 7 $ dans un magasin discount, sur chaque montre physique avec des aiguilles, les aiguilles sont superposées dans le même ordre. L’aiguille des minutes est au-dessus de l’aiguille des heures. Et s’il y a une aiguille des secondes, elle est au-dessus de l’aiguille des minutes. Ainsi on a les heures, minutes et secondes dans cet ordre. Et l’Apple Watch affiche les aiguilles dans le même ordre.

Mais ce n’est pas parfaitement plat. Et ils affichent une sorte d’ombre autour de choses pour que vous puissiez voir quand l’aiguille des minutes est légèrement au-dessus de l’aiguille des heures. Ce n’est pas tout à fait à la minute où elles se superposent. C’est genre une minute avant. Il y a une petite ombre pour les distinguer. Et j’avais une question à propos de la source lumineuse de cette ombre.

Et je me suis dit « oh, enfin, je vais pouvoir poser cette question à Alan Dye ». Et lui était comme : « Ah bon ? On affiche une ombre ? » Et je me suis dit : « Oh, il n’a jamais regardé. » J’ai immédiatement réalisé qu’il n’avait jamais regardé ça de près. Quelqu’un chez Apple l’avait fait. Mais ce n’était pas Alan Dye. Et je me souviens d’avoir pensé, à ce moment précis : « Oh, il ne fait pas ce que je pensais qu’il faisait. »

::-webkit-asdf

Imiter le fichier de config de Tailwind en Sass

Éco-conception et dithering

Tofu

120 FPS

J’ai fait un lecteur en ligne de fichiers WebArchive : Unwebarchiver

La princesse et la section commentaires

Complaisance algorithmique

J’ai restauré le site de Crash Bandicoot 3

Influenceurs

font-synthesis

WordPress

J’ai accidentellement supprimé ma chaîne Youtube

Giving A.I. The Middle Fingers

MySQL