Follow

C'est assez Ă©trange comme comportement

strace -s4096 -y -f firefox 2>&1 | grep xulstore.json

- AprĂšs suppression de xulstore.jsonÂč
- Lors du redimensionnementÂČ
- Lors du re-lancement de Firefox avec le mĂȘme profileÂł

· · Web · 1 · 0 · 0

1.2.3:
pad.drycat.fr/code/#/3/code/vi

Quant Ă  la cause de ce comportement, qui plus est avec un seule profil, je ne vois absolument rien, que dalle, le nĂ©ant, nada, niente, nothing. Je me suis pas amusĂ© Ă  installer une extension qui fixe en dur une taille par dĂ©faut
 J'ai rien toucher de tel dans about:config (si une telle option existe
). Ça ne vient pas non plus d'un greffon. Rien installĂ© qui touche y l'interface. Et un seul installĂ© sur une trĂšs longue pĂ©riode, qui n'est pas en cause.

À moins que ce soit dĂ» Ă  l'activation privacy.resistFingerprinting. Qui casse pleins de trucs au pasasge
 comme forcer le chargement des CSS (prefers-color-scheme) correspondant aux themes claires :/

Si c’est la cause, pourquoi imposer une taille et n'afficher aucun message qui annonce que la taille ne sera pas conservĂ© pour raison X
 ?
De plus, je pensais que Tor Browser avant trouver un moyen de contourner ça, moins dĂ©sagrĂ©able que d'imposer une taille de fenĂȘtre quasi-carrĂ©e


Dans le sens ou depuis plusieurs version Tor Browser permet d'agrandir la fenĂȘtre sans pester.

D'ailleurs, la taille de fenĂȘtre par dĂ©faut de Tor Browser est sensiblement proche
Capture d'écran au doit mouillé (pas au pixel prÚs, mais correcte)

Width: 1 004 pixels
Height: 999 pixels

@devnull Je n'ai pas compris pourquoi certaines personnes concevant des sites web écrivent des rÚgles contentant prefers-color-scheme ET sombre ET claire, sans définir de style par défaut/fallback.

Autrement dit : dĂ©cider quel sera le style par dĂ©faut (=fallback) et ajouter UNE rĂšgle pour le style alternatif.

C'est nettement plus simple Ă  Ă©crire
 quand on a un peu de logique.

@alex Parce qu'il faut Ă©crire quelques lignes de plus en se connectant 2 neurones. C'est plus difficile que de copier coller des appels de fonction $frameworkJSUsinagazduMomentQuiClignotteCommeUneGuirlande


Celà dit, Firefox impose d'appliquer le theme light à cause du paramÚtre fingerprintResist, donc cramage de yeux par défaut aprÚs chaque effacement de cookie + tous les sites sans sélecteur de theme.

Faudrait inverser la tendance : thÚme clair si on veut mais sombre par défaut/en fallback

@devnull Ah mais ça, c'est à la personne qui conçoit le site de décider.

Et vu que les normies ont décidé que clair = bien et sombre = truc darknet de vilains pirates


cf. discussion sur le changement de style de LaBriqueInter.net

github.com/labriqueinternet/la

github.com/labriqueinternet/la

@alex Ou alors (vu que ça changera pas en effet) que le navigateur permette de remplacer localement les codes couleurs associés à prefers-color-scheme: light par un thÚme de son choix/sombre.
- Avec un rendu moins dégueu que Dark Reader
- Actif ou non par site/possibilité d'avoir des thÚmes différents pour différents sites.

Comme ça, on peut activer fingerprintResist sans subir des thĂšmes claires. Et sans que le site ne puisse utiliser la prĂ©fĂ©rence de theme sombre pour calculer l’empreinte.

@alex Le site continuera Ă  voir qu'on a demandĂ© le thĂšme light (vu que c'est imposĂ© pour contrer le calcul d’empreinte), mais le navigateur ferai ce que veut l'utilisateur, par ce que veut le concepteur du site web.

Sauf si JS est cabpable de vĂ©rifier les couleurs d'une rĂ©gion affichĂ©e pour calculer l'empreinte
 Je serai mĂȘme pas Ă©tonné 

@alex J'avais oublier les canvas. Bien vu


De toute façon maintenant on va avoir droit Ă  du flicage cotĂ© serveur, du coup pas countournable cotĂ© navigateur
 Merci les techos peu regardant sur les merdes qu'ils font, sous prĂ©texte que « c'est les ordres »

@alex Pareil


Je trouve ça quand mĂȘme bizarre, que le type dĂ©barque avec un titre trollesque et impose son point vue sans discussion ni thĂšme alternatif, pour les gens qui supportent mal les thĂšmes claires, Ă  qui on les impose, juste parce que


@devnull Il y a eu des discussions, mais je ne sais plus si c’était sur irc ou ailleurs.

@devnull 'fin bon, ça fait longtemps que je ne participe plus au projet.
Déjà que je ne participe plus à LDN (et démissionnera en février)

@alex J'ai plus trop la motivation/temps non plus
 Mais dommage
 LDN meurt lentement.

@alex Ah, pas vu asser. donc peut-ĂȘtre sur IRC, Ă  un moment donnĂ©. Mais je souviens pas avori la question sur poser sur la ML (Ou alors, j'ai ratĂ©, possible vu le flot d'emails que je reçois, mĂȘme si en gĂ©nĂ©ral j'essaie au max de lire au moins les objets des emails pour voir si faut tout lire/participer).

@devnull #LaBriqueInterNet #internetcube

Autant, Ă  l’époque, quand la feuille de style a Ă©tĂ© Ă©crite puis remaniĂ©e, prefers n’existait pas/n’était pas rĂ©pandu.

Autant aujourd’hui, il n’y a plus de prĂ©texte de ne pas l’utiliser.

@alex Fa aurait ĂȘtre mis Ă  jour plus tard avec prefers-color-scheme

Mais la posssibilité de choisir manuellement un thÚme existait depuis bine avant. NO aurait du conserver l'ancien CSS, et proposer les deux. PlutÎt que de faire plaisir un troll thÚme sombre = vilain pirate du darkweb.

@devnull Le problĂšme, c’est que le choix du style doit ĂȘtre mĂ©morisĂ©, et nĂ©cessite de faire des manips de css en javascript.

Ce qui ne fonctionne pas correctement si le site n’utilise ni cookies ni javascript.

@alex J'avais oublier que le site de la brique Ă©tait « propre » sans ces conneries superflus (JS pour du contenu, cookies de 100 ans de validitĂ© sans raison
). Faut dire qu ec'est arre comme comportement.

Ouais, c'est sur qu'il faut le mĂ©moriser
 D'ailleurs ça me gonfle, parce que je nettoie rĂ©guliĂšrement mes cookies. Et je me passerai bien de JS.

Du coup les sites qui imposent des thùmes claires. Et l’option fingerprintResist qui impose de toute façon prefers-color-scheme: light=pas de soluce

@devnull Bon, aprÚs, j'avais juste écrit le style de base et une page basique (titres ok mais contenu lorem ipsum), corrigé, rempli et amélioré par Ju (améliorations excellentes d'ailleurs), et qui a ensuite suivi sa propre vie dans le projet.

@alex Ou du moins pas de *bonne* solution, propre et acceptable, sur les sites sans authentification. Dark Reader est totalement mal foutu, il n'est Ă  ma connaissance pas activable « que sur certains sites », thĂšme immonde qui se fout partout quelque soit le site utilisĂ© et son thĂšme. Du coup j'ai dĂ©sactivĂ© Dark Reader. Il me flingue Mastodon, et Invidious qui sont dĂ©jĂ  en thĂšme sombre. Et les autres sites sans thĂšme sombre. Si quelqu'un connaĂźt une meilleure alternative
 Mais j'en doute.

@devnull @alex perso les thÚmes sombres sont super difficile pour moi, je préfÚre les thÚmes clair.

Donc clair par défaut ;)

@Enky @devnull Clair par défaut pour les sites/pages que je crée désormais, avec rÚgle prefers dark à la fin des css, qui remplace le strict minimum pour ne pas péter les yeux des gens qui utilisent des thÚmes sombres.

Sign in to participate in the conversation
La Quadrature du Net - Mastodon - Media Fédéré

Mamot.fr est un serveur Mastodon francophone, géré par La Quadrature du Net.