Cher journal,
Chaque jour mes yeux souffrent. Mon environnement de travail est entièrement dans les tons sombres, or la plupart des développeurs web ne sont pas aussi méticuleux que ceux de linuxfr.org : ils ne laissent pas la possibilité de choisir un feuille de style safe pour les yeux. Il fallait donc faire quelque chose pour ça.
C'est pourquoi aujourd'hui je vous propose une nouvelle extension crétine qui permet à l'aide d'un simple clic de passer en mode caverneux dans Firefox.
Du fond de ma grotte, j'apprécie encore les feuilles de styles et tout ce qui est graphique, donc je ne peux me satisfaire d'un lynx/wget/netcat (ou pire encore) pour naviguer sur le oueb. Mais mes yeux me font vraiment souffrir.
Ce plugin crétin, c'est ZenEye. J'en parle Dans ce billet, en donnant quelques brefs détails sur l'arborescence d'un .xpi (le format d'extension de firefox, qui est en fait un simple zip), mes motivations, etc. Si vous descendez un peu vous pourrez y voir quelques captures de ce que ça donne. Pour les impatients, voici un aperçu sur wikipédia quand le plugin est sur on. C'est moche hein ? C'est le but :)
Attention, ce plugin se résume à une vingtaine de lignes et est vraiment primitif. Il permet juste de se préoccuper un peu plus du contenu des pages plutot que de leur apparence, tout en gardant le coté « utile » de la disposition choisie par le développeur.
Bref, à la prochaine pour d'autres débilités dans le genre,
Bisous :)
# merci
Posté par jahrynx . Évalué à 5.
Du coup, j'en profite pour un petit bug report et un feature request:
- le bug report c'est qu'avec l'extension activée je ne vois pas mon texte dans le formulaire de commentaire de linuxfr :) il est en noir sur fond noir. je suppose que ca le fait aussi sur d'autres sites...
- le feature request c'est d'avoir la possibilité d'ajouter une liste de site sur lesquels la css est changée au lieu d'avoir à l'activer/désactiver à chaque fois.
voilà
Et encore merci, c'est simple et ca fait le boulot.
[^] # Re: merci
Posté par pix (site web personnel) . Évalué à 6.
http://lab.arc90.com/experiments/readability/
Ça nettoie la page et enlève toute les cochonnerie autour. Quand le texte est long ça aide vraiment à lire, c'est parfait pour les articles de patrick_g par exemple.
[^] # Re: merci
Posté par Zorro (site web personnel) . Évalué à 5.
Merci, du fond du cœur, pour ce lien.
[^] # Re: merci
Posté par B16F4RV4RD1N . Évalué à 2.
Mais du coup, en noir sur fond blanc (sauf le mode terminal), cela fait l'opposé de ce que propose le monsieur...
Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it
[^] # Re: merci
Posté par VoixOff . Évalué à 1.
Les icônes du menu circulaire disparaissent, et ce indépendamment du niveau de transparence choisi.
# Mouais...
Posté par Elfir3 . Évalué à 2.
Sinon, jolie initiative, c'est vrai que ça dénature de voir une page web en arrière plan avec un fond tout blanc quand on a un desktop sombre. Je teste ça d'ici peu !
[^] # Re: Mouais...
Posté par Bertrand Mathieu . Évalué à 8.
# cool
Posté par Laurent J (site web personnel, Mastodon) . Évalué à 5.
À noter que l'on peut faire la même chose sans extension : onglet "contenu", bouton couleurs, choisir les couleurs, décocher la case en bas, bouton ok, et c'est bon.
Et sinon, attention aux termes : un plugin et une extension, ce n'est pas du tout la même chose. Un plugin, ce sont ces machins qui prennent en charge des formats non supportés par les navigateurs (ceux activés via la balise object) : plugin flash, plugin vlc etc.. Bref, des bouts de logiciels totalement indépendant du navigateurs. Les extensions par contre, ce sont ces "trucs" pour ajouter de nouvelles fonctionnalités au navigateur.
[^] # Re: cool
Posté par Fabien Cazenave (site web personnel) . Évalué à 4.
Comme le dit Laurent, on peut faire la même chose sans extension ; pour que ton extension soit plus pratique que le panneau de prefs, il suffirait que ZenEye s’applique site par site, et non globalement. Ça supposerait que tu mémorises la liste des sites à « caverniser » (ou, inversement, la liste blanche des sites à conserver avec leurs propres choix de couleur), de la même façon que NoScript permet de choisir quels sont les sites qui peuvent utiliser du javascript.
Bon, fatalement ça représente pas mal de boulot par rapport à ce qui est fait, ce n’est qu’une suggestion ! ;-)
[^] # Re: cool
Posté par MrLapinot (site web personnel) . Évalué à 2.
[^] # Re: cool
Posté par Fabien Cazenave (site web personnel) . Évalué à 3.
Et oui, vous pouvez espérer voir XulTypist en version finale un jour. J’ai dû ré-écrire pas mal de choses pour supporter les touches mortes, du coup je pourrais implémenter un moyen pour émuler une disposition de clavier qui n’est pas installée sur le système hôte (prosélytisme Dvorak), une aide à la saisie, etc. Bref ça avance… mais pas forcément de façon très efficace. Je ferai de mon mieux pour publier une nouvelle version de XulTypist après l’alpha2 de KompoZer 0.8.
Malheureusement, en ce moment je suis bien charrette. Sur les trois projets Mozilla que j’ai en cours, XulTypist est celui qui a le niveau d’urgence le plus bas pour l’instant. J’ai fini par comprendre que le Dvorak ne fera jamais bouillir ma marmite. :-(
[^] # Re: cool
Posté par Zorro (site web personnel) . Évalué à 2.
[^] # Re: cool
Posté par Laurent J (site web personnel, Mastodon) . Évalué à 0.
[^] # Re: cool
Posté par Laurent J (site web personnel, Mastodon) . Évalué à 0.
[^] # Re: cool
Posté par ubitux . Évalué à 2.
Mmmh. C'est cool mais je ne pense pas en refaire. J'y ai touché par curiosité et surtout d'un point de vue pratique...
À noter que l'on peut faire la même chose sans extension : onglet "contenu", bouton couleurs, choisir les couleurs, décocher la case en bas, bouton ok, et c'est bon.
Ça ne suffit pas. Mais c'est ce que je faisais avant de coder le plugin. Puis je suis passé par le about:config pour toggle l'option (use_document_colors), mais c'est pas toujours terrible. En fait, quand on spécifie une default background/foreground, ça pose problème sur certains sites : ceux qui definissent la couleur (foreground) en un gris foncé (parceque le noir c'est pas assez parfait) mais qui ne spécifie pas que le background est blanc (vu que par défaut c'est sensé etre du blanc). Résultat on se retrouve avec une page en gris foncé sur fond noir... Il fallait donc que le plugin reset bien les couleurs par défault, et c'est ce qu'il fait.
Et sinon, attention aux termes : un plugin et une extension, ce n'est pas du tout la même chose. Un plugin, ce sont ces machins qui prennent en charge des formats non supportés par les navigateurs (ceux activés via la balise object) : plugin flash, plugin vlc etc.. Bref, des bouts de logiciels totalement indépendant du navigateurs. Les extensions par contre, ce sont ces "trucs" pour ajouter de nouvelles fonctionnalités au navigateur.
Très bonne remarque, je note, merci.
# Ah mais quelle horreur !
Posté par dinomasque . Évalué à 2.
Pas à cause des couleurs (plutôt agréables en fait) mais à cause du rendu du texte qui va du très médiocre au carrément épouvantable (les italiques !).
Mais qu'est-ce qui est la cause de ce rendu ? La fonte utilisée ? Freetype ?
BeOS le faisait il y a 20 ans !
[^] # Re: Ah mais quelle horreur !
Posté par Guillaume Knispel . Évalué à 3.
[^] # Re: Ah mais quelle horreur !
Posté par ubitux . Évalué à 1.
[^] # Re: Ah mais quelle horreur !
Posté par dinomasque . Évalué à 2.
Les italiques ont une sorte d'effet de moiré qui les rend illisibles.
Et les autres lettres ont un rendu assez sale (probablement un problème de hinting).
D'ailleurs sur un écran 19" en 1280x1024 le rendu semblait beaucoup plus sale que sur l'écran 20" en 1680x1050 que j'utilise actuellement.
BeOS le faisait il y a 20 ans !
[^] # Re: Ah mais quelle horreur !
Posté par Zorro (site web personnel) . Évalué à 2.
Il y a effectivement, sur mon moniteur 17" (1280×1024) comme des minuscules traits verticaux, à divers endroit du tracé des lettres en italique, exactement comme dans la capture.
J’ai toujours cru que c’était à cause de mon moniteur de mauvaise qualité ; je me disais aussi que c’était à cause de l’anti-aliasing, que c’était une façon d’adoucir les lettres, je sais pas… Mais si on le voit sur la capture de quelqu’un d’autre, ça veut peut-être dire que c’est un problème logiciel ? Une mauvaise qualité de la fonte ? En plus, ses « traits verticaux dans le tracé des lettres italiques » sont exactement au même endroit que sur mes lettres à moi !
Tu pourrais faire une capture de la même page de Wikipedia affichée sur ton moniteur, s’il te plaît, que je comprenne bien la différence ?
# Merci
Posté par Zakath (site web personnel) . Évalué à 5.
[^] # Re: Merci
Posté par ubitux . Évalué à 3.
# quel est le plus reposant pour les yeux?
Posté par alice . Évalué à 5.
[^] # Re: quel est le plus reposant pour les yeux?
Posté par 2PetitsVerres . Évalué à 10.
Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.
[^] # Re: quel est le plus reposant pour les yeux?
Posté par B16F4RV4RD1N . Évalué à 4.
Moi c'est l'inverse justement. Lorsque je dois lire du blanc sur fond noir, cela me fait mal aux yeux, rapidement j'ai un phénomène de rémanence qui fait que je vois comme des fourmillements blanc et cela m'empêche de voir clairement lorsque je quitte l'ordinateur des yeux.
Par exemple (exemple pris au hasard), ce genre de site me tue les yeux : http://pilule-rouge.net/
Alors, est-ce que c'est juste une question d'individu, de ressentis, ou bien une disposition est plus mauvaise pour les yeux que l'autre ? (comme par exemple de lire dans un endroit sombre ou regarder un écran brillant sans avoir de lumière allumée derrière)
Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it
[^] # Re: quel est le plus reposant pour les yeux?
Posté par Troy McClure (site web personnel) . Évalué à 6.
- les gens normaux, comme toi et moi, qui preferent lire en noir sur fond blanc
- les anormaux sombrophiles qui preferent le texte clair sur fond noir.
[^] # Re: quel est le plus reposant pour les yeux?
Posté par ubitux . Évalué à 1.
C'est certainement dans la tête que ça se passe tout ça... Et aussi du contexte. Je l'ai fait par soucis d'homogéneité, et non pas parceque je veux absolument du noir.
[^] # Re: quel est le plus reposant pour les yeux?
Posté par rhizome . Évalué à 2.
# gtkrc ?
Posté par Zorro (site web personnel) . Évalué à 3.
Juste pour info, y a quoi, dans ton .gtkrc-2.0 ? et ton .Xdefaults ?
Tu utilises un thème particulier, ou tu t’es créé ton propre thème ? À partir de zéro ou à partir d’un thème existant ?
[^] # Re: gtkrc ?
Posté par ubitux . Évalué à 1.
En voilà une idée qu'elle est bonne :D
Juste pour info, y a quoi, dans ton .gtkrc-2.0 ? et ton .Xdefaults ?
Tu utilises un thème particulier, ou tu t’es créé ton propre thème ? À partir de zéro ou à partir d’un thème existant ?
Concernant le gtkrc c'est DarkniceDefault (clearlooks). Je te cite le header :
# Based on Clearlooks
# Created by José Alberto Suárez López (aka BaSS)
# www.josealberto.org
J'ai tout de même rajouté ceci :
gtk-icon-theme-name = "Tango"
gtk-font-name = "cure 8"
Dans le .Xdefaults c'est pour mon terminal, rien de spécial ; je défini un background noir et un foreground à #A8A8A8 (gris clair)
# Saloperie de loi Hapodi !
Posté par Victor STINNER (site web personnel) . Évalué à 10.
# Euh?
Posté par Guillaume Lebigot (site web personnel) . Évalué à 1.
J'utilise ça depuis des années, donc je suis assez surpris qu'il y ait besoin d'une extension pour faire pareil ou presque.
[^] # Re: Euh?
Posté par Zorro (site web personnel) . Évalué à 5.
[^] # Re: Euh?
Posté par lelent . Évalué à 1.
Super !
[^] # Re: Euh?
Posté par ubitux . Évalué à 2.
Vois ce plugin comme un HelloWorld++ ou un Pattern pour commencer le développement de plugin XUL. C'est pas si simple que ça de commencer...
# Et pour Epiphany
Posté par Zorro (site web personnel) . Évalué à 2.
Il faut ensuite décocher la case « Autoriser les pages web à indiquer leur propres couleurs » dans les Préférences, onglet Police et Styles.
# Ce plugin existe déjà c'est stylish non ?
Posté par Benbben . Évalué à 2.
User guide: http://userstyles.org/stylish/help
La libre traduction est "il fait ce que vous voulez: personnaliser la feuille de style du site particulièrement moche"
[^] # Re: Ce plugin existe déjà c'est stylish non ?
Posté par ubitux . Évalué à 1.
# Images qui disparaissent
Posté par Zorro (site web personnel) . Évalué à 2.
J’ai appliqué tes réglages dans le about:config d’Epiphany : très sympa, en effet.
Mais un truc dommage : ça fait très souvent disparaître des images des sites. Par exemple, dans ta capture de Wikipedia, on ne voit plus le logo Wikipedia.
Et parfois, c’est des images importantes ! Par ex., dans Google Docs, on ne voit plus les boutons d’enrichissement des textes ! Pareil pour mon blog basé sur Drupal !
Je me demande pourquoi le fait de modifier le fond des pages fait disparaître des images ou des boutons de formulaires.
Les boutons du wiki de Wikipédia sont bien là, en revanche.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.