|
|
@@ -280,7 +280,7 @@ |
|
|
|
"title": "Surligner", |
|
|
|
"url": "/david/2024/03/12/", |
|
|
|
"date": "2024-03-12", |
|
|
|
"content": "A small JavaScript library to create and animate annotations on a web\u00a0page Rough Notation uses RoughJS to create a hand-drawn look and feel. Elements can be annotated in a number of different styles. Animation duration and delay can be configured, or just turned\u00a0off. Rough Notation is 3.8kb in size when gzipped, and the code is available on\u00a0GitHub. Rough\u00a0Notation J\u2019utilise cette fa\u00e7on de mettre en avant des fragments de citations depuis un petit moment et en passant par chez Biou aujourd\u2019hui, j\u2019ai trouv\u00e9 l\u2019effet bien sympathique. Je ne l\u2019applique pour l\u2019instant(?) que sur la balise <mark> (relativement inoffensif si \u00e7a casse), en respectant prefers-reduced-motion et en animant que lorsque la partie surlign\u00e9e devient visible gr\u00e2ce \u00e0 IntersectionObserver. Cela peut se r\u00e9v\u00e9ler \u00eatre distrayant pour certaines personnes car \u00e7a bouge \u00e0 un endroit \u00e9loign\u00e9 du point de lecture (merci @maiwann), invisible pour d\u2019autres qui chargent les onglets sans \u00eatre dessus (merci @lamecarlate). Il s\u2019agit d\u2019une famille d\u2019animations pas trop invasives, encore moins essentielles, qui peuvent se r\u00e9v\u00e9ler \u00eatre de fausses bonnes id\u00e9es. Je vais tester pour un temps, toujours dans cette recherche d\u2019aller vers un peu plus de fantaisie. N\u2019h\u00e9sitez pas \u00e0 me faire des\u00a0retours. Ce qu\u2019Hashbang propose est de cr\u00e9er un registrar sous forme de SCIC avec en plus un processus participatif pour d\u00e9finir les services et leurs tarifs. Le premier service propos\u00e9 sera certainement le nom de domaine, mais personne ne peut actuellement d\u00e9finir quel tarif sera propos\u00e9. Ce sera issu d\u2019un processus participatif en fonction des participant\u00b7e\u00b7s au\u00a0d\u00e9part. Chez Hashbang, nous portons un regard attentif aux enjeux environnementaux et nous proposons donc de mesurer et limiter l\u2019impact environnemental des activit\u00e9s du\u00a0registrar. Nous souhaitons \u00e9galement s\u2019assurer qu\u2019il n\u2019y ait pas de discriminations et que les personnes minoris\u00e9\u00b7e\u00b7s puissent s\u2019emparer de cet espace. Il faut donc s\u2019attendre \u00e0 ce qu\u2019il y ait des \u00e9v\u00e9nements en mixit\u00e9 choisie et du langage\u00a0inclusif. Appel \u00e0 int\u00e9r\u00eat pour un bureau d\u2019enregistrement\u00a0coop\u00e9ratif Superbe initiative, coop\u00e9ratives pour\u00a0tou\u00b7tes\u202f! I know a lot of people hate anti-ad-block popups, but to me they are\u00a0perfect. In presenting those popups, those websites demonstrate that they realize the lack of control they have. They show us so plainly that they are unable to make money from us, which leaves them no option but to grovel and beg us to turn off\u00a0ad-blocking.[\u2026] When we use web browsers, we are in more control than they are. That\u2019s simply not the case when we\u2019re inside an app they get to\u00a0control. Anti-Ad-Block Ma configuration \u00e0 ce sujet est assez extr\u00eame et il n\u2019est pas rare (surtout sur les boutiques\u202f!) que je doive m\u2019y reprendre \u00e0 pas mal de fois pour d\u00e9bloquer les megabytes de JavaScript \u00e0 t\u00e9l\u00e9charger qui sont pertinents, ou plut\u00f4t n\u00e9cessaires aux personnes ayant d\u00e9velopp\u00e9 ces sites. Car pour ma part, je n\u2019aurais besoin que de HTML dans 99% des\u00a0cas\u2026 \u2026dit-il en venant d\u2019ajouter 13Ko de\u00a0JS\u00a0\ud83d\ude2c." |
|
|
|
"content": "A small JavaScript library to create and animate annotations on a web\u00a0page Rough Notation uses RoughJS to create a hand-drawn look and feel. Elements can be annotated in a number of different styles. Animation duration and delay can be configured, or just turned\u00a0off. Rough Notation is 3.8kb in size when gzipped, and the code is available on\u00a0GitHub. Rough\u00a0Notation J\u2019utilise cette fa\u00e7on de mettre en avant des fragments de citations depuis un petit moment et en passant par chez Biou aujourd\u2019hui, j\u2019ai trouv\u00e9 l\u2019effet bien sympathique. Je ne l\u2019applique pour l\u2019instant(?) que sur la balise <mark> (relativement inoffensif si \u00e7a casse), en respectant prefers-reduced-motion et en animant que lorsque la partie surlign\u00e9e devient visible gr\u00e2ce \u00e0 IntersectionObserver. Cela peut se r\u00e9v\u00e9ler \u00eatre distrayant pour certaines personnes car \u00e7a bouge \u00e0 un endroit \u00e9loign\u00e9 du point de lecture (merci @maiwann), invisible pour d\u2019autres qui chargent les onglets sans \u00eatre dessus (merci @lamecarlate). Il s\u2019agit d\u2019une famille d\u2019animations pas trop invasives, encore moins essentielles, qui peuvent se r\u00e9v\u00e9ler \u00eatre de fausses bonnes id\u00e9es. Je vais tester pour un temps, toujours dans cette recherche d\u2019aller vers un peu plus de fantaisie. N\u2019h\u00e9sitez pas \u00e0 me faire des\u00a0retours. Plus tard dans la journ\u00e9e, Nicolas Hoizey m\u2019indique qu\u2019il sera possible d\u2019avoir un comportement approchant en CSS prochainement. Ce qu\u2019Hashbang propose est de cr\u00e9er un registrar sous forme de SCIC avec en plus un processus participatif pour d\u00e9finir les services et leurs tarifs. Le premier service propos\u00e9 sera certainement le nom de domaine, mais personne ne peut actuellement d\u00e9finir quel tarif sera propos\u00e9. Ce sera issu d\u2019un processus participatif en fonction des participant\u00b7e\u00b7s au\u00a0d\u00e9part. Chez Hashbang, nous portons un regard attentif aux enjeux environnementaux et nous proposons donc de mesurer et limiter l\u2019impact environnemental des activit\u00e9s du\u00a0registrar. Nous souhaitons \u00e9galement s\u2019assurer qu\u2019il n\u2019y ait pas de discriminations et que les personnes minoris\u00e9\u00b7e\u00b7s puissent s\u2019emparer de cet espace. Il faut donc s\u2019attendre \u00e0 ce qu\u2019il y ait des \u00e9v\u00e9nements en mixit\u00e9 choisie et du langage\u00a0inclusif. Appel \u00e0 int\u00e9r\u00eat pour un bureau d\u2019enregistrement\u00a0coop\u00e9ratif Superbe initiative, coop\u00e9ratives pour\u00a0tou\u00b7tes\u202f! I know a lot of people hate anti-ad-block popups, but to me they are\u00a0perfect. In presenting those popups, those websites demonstrate that they realize the lack of control they have. They show us so plainly that they are unable to make money from us, which leaves them no option but to grovel and beg us to turn off\u00a0ad-blocking.[\u2026] When we use web browsers, we are in more control than they are. That\u2019s simply not the case when we\u2019re inside an app they get to\u00a0control. Anti-Ad-Block Ma configuration \u00e0 ce sujet est assez extr\u00eame et il n\u2019est pas rare (surtout sur les boutiques\u202f!) que je doive m\u2019y reprendre \u00e0 pas mal de fois pour d\u00e9bloquer les megabytes de JavaScript \u00e0 t\u00e9l\u00e9charger qui sont pertinents, ou plut\u00f4t n\u00e9cessaires aux personnes ayant d\u00e9velopp\u00e9 ces sites. Car pour ma part, je n\u2019aurais besoin que de HTML dans 99% des\u00a0cas\u2026 \u2026dit-il en venant d\u2019ajouter 13Ko de\u00a0JS\u00a0\ud83d\ude2c." |
|
|
|
}, |
|
|
|
{ |
|
|
|
"title": "LoginWall", |
|
|
@@ -712,7 +712,7 @@ |
|
|
|
"title": "Surligner", |
|
|
|
"url": "/david/2024/03/12/", |
|
|
|
"date": "2024-03-12", |
|
|
|
"content": "A small JavaScript library to create and animate annotations on a web\u00a0page Rough Notation uses RoughJS to create a hand-drawn look and feel. Elements can be annotated in a number of different styles. Animation duration and delay can be configured, or just turned\u00a0off. Rough Notation is 3.8kb in size when gzipped, and the code is available on\u00a0GitHub. Rough\u00a0Notation J\u2019utilise cette fa\u00e7on de mettre en avant des fragments de citations depuis un petit moment et en passant par chez Biou aujourd\u2019hui, j\u2019ai trouv\u00e9 l\u2019effet bien sympathique. Je ne l\u2019applique pour l\u2019instant(?) que sur la balise <mark> (relativement inoffensif si \u00e7a casse), en respectant prefers-reduced-motion et en animant que lorsque la partie surlign\u00e9e devient visible gr\u00e2ce \u00e0 IntersectionObserver. Cela peut se r\u00e9v\u00e9ler \u00eatre distrayant pour certaines personnes car \u00e7a bouge \u00e0 un endroit \u00e9loign\u00e9 du point de lecture (merci @maiwann), invisible pour d\u2019autres qui chargent les onglets sans \u00eatre dessus (merci @lamecarlate). Il s\u2019agit d\u2019une famille d\u2019animations pas trop invasives, encore moins essentielles, qui peuvent se r\u00e9v\u00e9ler \u00eatre de fausses bonnes id\u00e9es. Je vais tester pour un temps, toujours dans cette recherche d\u2019aller vers un peu plus de fantaisie. N\u2019h\u00e9sitez pas \u00e0 me faire des\u00a0retours. Ce qu\u2019Hashbang propose est de cr\u00e9er un registrar sous forme de SCIC avec en plus un processus participatif pour d\u00e9finir les services et leurs tarifs. Le premier service propos\u00e9 sera certainement le nom de domaine, mais personne ne peut actuellement d\u00e9finir quel tarif sera propos\u00e9. Ce sera issu d\u2019un processus participatif en fonction des participant\u00b7e\u00b7s au\u00a0d\u00e9part. Chez Hashbang, nous portons un regard attentif aux enjeux environnementaux et nous proposons donc de mesurer et limiter l\u2019impact environnemental des activit\u00e9s du\u00a0registrar. Nous souhaitons \u00e9galement s\u2019assurer qu\u2019il n\u2019y ait pas de discriminations et que les personnes minoris\u00e9\u00b7e\u00b7s puissent s\u2019emparer de cet espace. Il faut donc s\u2019attendre \u00e0 ce qu\u2019il y ait des \u00e9v\u00e9nements en mixit\u00e9 choisie et du langage\u00a0inclusif. Appel \u00e0 int\u00e9r\u00eat pour un bureau d\u2019enregistrement\u00a0coop\u00e9ratif Superbe initiative, coop\u00e9ratives pour\u00a0tou\u00b7tes\u202f! I know a lot of people hate anti-ad-block popups, but to me they are\u00a0perfect. In presenting those popups, those websites demonstrate that they realize the lack of control they have. They show us so plainly that they are unable to make money from us, which leaves them no option but to grovel and beg us to turn off\u00a0ad-blocking.[\u2026] When we use web browsers, we are in more control than they are. That\u2019s simply not the case when we\u2019re inside an app they get to\u00a0control. Anti-Ad-Block Ma configuration \u00e0 ce sujet est assez extr\u00eame et il n\u2019est pas rare (surtout sur les boutiques\u202f!) que je doive m\u2019y reprendre \u00e0 pas mal de fois pour d\u00e9bloquer les megabytes de JavaScript \u00e0 t\u00e9l\u00e9charger qui sont pertinents, ou plut\u00f4t n\u00e9cessaires aux personnes ayant d\u00e9velopp\u00e9 ces sites. Car pour ma part, je n\u2019aurais besoin que de HTML dans 99% des\u00a0cas\u2026 \u2026dit-il en venant d\u2019ajouter 13Ko de\u00a0JS\u00a0\ud83d\ude2c." |
|
|
|
"content": "A small JavaScript library to create and animate annotations on a web\u00a0page Rough Notation uses RoughJS to create a hand-drawn look and feel. Elements can be annotated in a number of different styles. Animation duration and delay can be configured, or just turned\u00a0off. Rough Notation is 3.8kb in size when gzipped, and the code is available on\u00a0GitHub. Rough\u00a0Notation J\u2019utilise cette fa\u00e7on de mettre en avant des fragments de citations depuis un petit moment et en passant par chez Biou aujourd\u2019hui, j\u2019ai trouv\u00e9 l\u2019effet bien sympathique. Je ne l\u2019applique pour l\u2019instant(?) que sur la balise <mark> (relativement inoffensif si \u00e7a casse), en respectant prefers-reduced-motion et en animant que lorsque la partie surlign\u00e9e devient visible gr\u00e2ce \u00e0 IntersectionObserver. Cela peut se r\u00e9v\u00e9ler \u00eatre distrayant pour certaines personnes car \u00e7a bouge \u00e0 un endroit \u00e9loign\u00e9 du point de lecture (merci @maiwann), invisible pour d\u2019autres qui chargent les onglets sans \u00eatre dessus (merci @lamecarlate). Il s\u2019agit d\u2019une famille d\u2019animations pas trop invasives, encore moins essentielles, qui peuvent se r\u00e9v\u00e9ler \u00eatre de fausses bonnes id\u00e9es. Je vais tester pour un temps, toujours dans cette recherche d\u2019aller vers un peu plus de fantaisie. N\u2019h\u00e9sitez pas \u00e0 me faire des\u00a0retours. Plus tard dans la journ\u00e9e, Nicolas Hoizey m\u2019indique qu\u2019il sera possible d\u2019avoir un comportement approchant en CSS prochainement. Ce qu\u2019Hashbang propose est de cr\u00e9er un registrar sous forme de SCIC avec en plus un processus participatif pour d\u00e9finir les services et leurs tarifs. Le premier service propos\u00e9 sera certainement le nom de domaine, mais personne ne peut actuellement d\u00e9finir quel tarif sera propos\u00e9. Ce sera issu d\u2019un processus participatif en fonction des participant\u00b7e\u00b7s au\u00a0d\u00e9part. Chez Hashbang, nous portons un regard attentif aux enjeux environnementaux et nous proposons donc de mesurer et limiter l\u2019impact environnemental des activit\u00e9s du\u00a0registrar. Nous souhaitons \u00e9galement s\u2019assurer qu\u2019il n\u2019y ait pas de discriminations et que les personnes minoris\u00e9\u00b7e\u00b7s puissent s\u2019emparer de cet espace. Il faut donc s\u2019attendre \u00e0 ce qu\u2019il y ait des \u00e9v\u00e9nements en mixit\u00e9 choisie et du langage\u00a0inclusif. Appel \u00e0 int\u00e9r\u00eat pour un bureau d\u2019enregistrement\u00a0coop\u00e9ratif Superbe initiative, coop\u00e9ratives pour\u00a0tou\u00b7tes\u202f! I know a lot of people hate anti-ad-block popups, but to me they are\u00a0perfect. In presenting those popups, those websites demonstrate that they realize the lack of control they have. They show us so plainly that they are unable to make money from us, which leaves them no option but to grovel and beg us to turn off\u00a0ad-blocking.[\u2026] When we use web browsers, we are in more control than they are. That\u2019s simply not the case when we\u2019re inside an app they get to\u00a0control. Anti-Ad-Block Ma configuration \u00e0 ce sujet est assez extr\u00eame et il n\u2019est pas rare (surtout sur les boutiques\u202f!) que je doive m\u2019y reprendre \u00e0 pas mal de fois pour d\u00e9bloquer les megabytes de JavaScript \u00e0 t\u00e9l\u00e9charger qui sont pertinents, ou plut\u00f4t n\u00e9cessaires aux personnes ayant d\u00e9velopp\u00e9 ces sites. Car pour ma part, je n\u2019aurais besoin que de HTML dans 99% des\u00a0cas\u2026 \u2026dit-il en venant d\u2019ajouter 13Ko de\u00a0JS\u00a0\ud83d\ude2c." |
|
|
|
}, |
|
|
|
{ |
|
|
|
"title": "LoginWall", |