PROJET AUTOBLOG


le hollandais volant

Site original : le hollandais volant

⇐ retour index

Mise à jour

Mise à jour de la base de données, veuillez patienter...

Ma liste des tweaks « about:config » dans Firefox

vendredi 24 janvier 2020 à 13:28

Firefox peut se configurer dans les préférences, mais il y a des milliers de paramètres avancés qui sont cachés, certaines sont pourtant sympa : ce sont les paramètres dans le fameux « about:config ».

Ne faites pas n’importe quoi là-dedans (ça pourrait être problématique). Voici simplement mes réglages du moment (les anciennes listes pouvant être obsolètes).

Il n’y a pas spécialement d’ordre dans ce qui suit.

Le soulignement des mots mal orthographiés

ui.SpellCheckerUnderlineStyle



Mettez (ou créez) une clé de ce nom, de type « nombre » (ou « integer) et donnez-lui la valeur 3.

Firefox souligne les mots mal orthographiés avec de petites vaguelettes bien connues. Perso j’aime pas les vaguelettes. Je préfère un soulignement d’un seul trait, simple et plus net sur mon écran. Ce tweak permet d’avoir ça. On peut aussi obtenir un double trait, des pointillés, des points, etc. Essayez juste de changer le numéro.


Activez le correcteur orthographique dans tous les champs


layout.spellcheckDefault



Mettez cette clé, de type nombre à 2.

Par défaut, le correcteur orthographique n’est appliqué que sur les champs textes de plusieurs lignes (les textarea), pas sur les champs d’une seule ligne comme les champs de recherche, celui des pseudos, etc (les input type="text").
Ici on active ça dans tous les champs.


Le punnycode dans les url


network.IDN_show_punycode



Mettez cette clé, de type booléen à true.

Certains ont eu la bonne idée de pouvoir mettre de l’unicode dans les URL. Évidemment, il y a des tas de possibilités de phishing à cause de ça. L’encodage des caractères unicode dans les URL se fait avec le code « punnycode ». Cette manip permet de forcer Firefox à afficher ce code au lieu des caractères unicode, pour ne plus se faire avoir par un site vérolé.


Réafficher les URL complètes


browser.urlbar.trimURLs



Mettez cette clé, de type booléen à false.

Par défaut, Firefox (et les autres navigateurs) masquent une partie de l’URL (le « https:// », les paramètres « ?q=xxxx », l’ancre dans la page « #ancre »…). C’est d’une débilité sans nom et également source de confusion et de faille de sécurité de type « PEBKAC ». Ici on ré-affiche l’URL complète.


Autoriser le userChrome.css


toolkit.legacyUserProfileCustomizations.stylesheets



Mettez cette clé, de type booléen à true.

L’interface même de Firefox est elle-même en XML+CSS. Il est donc possible de le modifier comme une page web normale, en CSS. Le fichier CSS qui sert à cela est dans le dossier des préférences mais n’est pas activé par défaut. Cette modif permet de l’activer.
Ça vous sera par exemple utile si vous souhaitez avoir une barre personnelle verticale sur un des côtés de l’écran, par exemple.


Désactiver la touche de tabulation pour les liens


accessibility.tabfocus



Mettez cette clé, de type nombre à 3.

Par défaut la touche de tabulation utilisée dans une page web permet de passer d’un lien, d’un champ de texte, d’un bouton, à un autre. Si vous le mettez à 3, cela exclura les liens (les tabulations ne feront que passer d’un champ texte ou d’un bouton à l’autre (notez quand-même que la page web peut modifier l’ordre de ces tabulations, il faut le savoir quand on navigue essentiellement au clavier).


Désactivez la fermeture de Firefox au dernier onglet


browser.tabs.closeWindowWithLastTab



Mettez cette clé, de type booléen à false.

Firefox, comme tous les navigateurs désormais, fonctionnent par onglets. Quand on ferme de dernier onglet, ça ferme Firefox. Cette clé ici permet de faire en sorte que fermer le dernier onglet ne ferme que cet onglet et laisse un onglet vierge à la place, sans fermer le navigateur.


Réactiver le zoom sur les pages


browser.ui.zoom.force-user-scalable



Mettez cette clé, de type booléen à true.

Celle-ci est plutôt pour mobile (oui, les about:config fonctionne aussi sur Firefox Mobile !). Certains écervelés trouvent acceptables de désactiver le zoom sur leur page. Ceci permet de le réactiver. Merci Firefox.


Désactiver le rafraîchissement automatique de la page


accessibility.blockautorefresh



Mettez cette clé, de type booléen à true.

Certains sites publicitaires (ceux avec des encarts de presse, comme LePoint ou le Figaro) rechargent la page à intervalles réguliers, histoire de recharger les pubs et faire plus de fric sur votre dos. C’est chiant, mais ça consomme aussi des ressources système. Ici vous dites à Firefox d’empêcher le rechargement des pages.


Désactiver Pocket


extensions.pocket.enabled



Mettez cette clé, de type booléenne à false.

Pocket est un service tiers pour enregistrer des pages web pour une lecture ultérieure. Il vient pré-intégré dans Firefox, mais je n’utilise pas ça, je ne vois pas pourquoi je laisserais ça pomper mes ressources.


Activer le thème sombre


ui.systemUsesDarkTheme



Mettez cette clé, de type nombre à 1.

Certains sites ont un thème sombre en plus du thème normal. Idéalement, le système ferait passer l’interface en sombre à la tombée de la nuit. À moins d’être sur Mac OS, Windows et les systèmes Linux n’en sont pas encore là, et encore moins Firefox (généralement moins intégré que Edge ou Safari).
Firefox propose juste pour le moment de forcer le thème sombre – s’il existe – sur les pages web, avec cette clé.

Notez que le site web doit proposer ce thème et utiliser le mécanisme en CSS pour appliquer ça selon le choix du visiteur. Ils sont encore très rares à le faire (en fait je n’en connais aucun, mais peut-être que je le ferais sur mes sites). Si le site n’a pas ce qu’il faut, la page restera "normale" : ce n’est donc pas comme une extension qui assombrit toute la navigation.


Désactiver l’accès au presse-papier


dom.event.clipboardevents.enabled



Mettez cette clé, de type booléenne à false.

Certains sites veulent accéder à votre presse papier, par exemple pour copier un texte via un clic sur un bouton ou au contraire vous empêcher de copier quoi que ce soit. Ces règles intrusives et ridicules se contournent via cette clé (via).
Info : certains sites peuvent en planter complètement s’ils utilisent certains frameworks intrusifs (genre ReactJS, visiblement).


Désactiver le préfetch


network.prefetch-next



Mettez cette clé, de type booléenne à false.

Firefox peut choisir de pré-contacter un site web quand on passe le curseur au dessus d’un lien, en vue de charger la page plus rapidement quand quand on clique sur ce lien. Ceci peut accélérer un peu la navigation sur une connexion déjà rapide, mais ça peut la saturer si vous êtes toujours avec un réseau pourri en ADSL 8 Méga en pleine cambrousse (ou sur un réseau mobile en Edge).

En mettant à « false » on désactive ce pré-contact du site web.


Réduire la fréquence des sauvegardes de session


browser.sessionstore.interval



Mettez cette clé, de type nombre à 120000.

Firefox peut sauvegarder vos onglets au cas où le navigateur plante. Ça permet de ne pas perdre vos onglets, votre historique, etc. Par défaut, la session est enregistrée toutes les 15 secondes. Je trouve que ça fait quand-même beaucoup d’enregistrements (et donc beaucoup d’accès disques). Je mets cette valeur à 120 000, correspondant à 120 secondes (la valeur est en millisecondes), considérant qu’une sauvegarde toutes les deux minutes suffit amplement.



Augmenter le pixel-ratio


layout.css.devPixelsPerPx



Mettez cette clé, de type nombre à 1.2.

Perso, j’ai un écran 4K de 27 pouces. Les pixels sont minuscules et le texte peut sembler trop petit. En mettant 1.2 au lieu de -1 (valeur système), la taille d’affichage de Firefox est à 120 %. Contrairement au « zoom », cette propriété gère à la fois les pages web et l’interface de Firefox.
Je peux aussi modifier ça dans le système d’exploitation (Linux, Windows…) mais je préfère le faire juste pour Firefox, tous les programmes (notamment certains vieux jeux) ne gèrent pas tout ça très bien.

La valeur de 1.2 me va bien à moi : il est possible de mettre une autre valeur : 1.3, 1.4, etc. si vous désirez un zoom plus important.

Les trucs qui me font détester votre site web en 2020

mercredi 8 janvier 2020 à 19:16

Logan : Go fuck yourself.
Après les articles en 2014, 2017 et 2019, voici de nouveau un listing des pratiques énervantes sur le web, histoire de bien débuter l’année avec tout ce qu’il ne faut pas faire (du moins si vous tenez à vos lecteurs et vos clients).

Les sites qui affichent 10 % d’un article et pas le reste

Pour pousser à s’abonner…

Je sais que c’est une façon comme une autre pour attirer des clients payant, et je ne reproche pas ça, mais c’est tout de même chiant et c’est totalement de nature me faire pas du tout revenir sur le site.

Et personnellement, ça ne m’a jamais fait m’abonner à quoi que ce soit. Les seuls sites où je suis abonné (ou j’ai été), c’est soit que j’approuve la ligne éditoriale et son sérieux, soit que j’avais vraiment envie de soutenir financièrement le site (en contrepartie d’une absence de publicité, même si j’ai conservé Adblock quoi qu’il arrive).

En ce qui me concerne, les sites qui mettent ça en place, je laisse tomber la lecture de l’article, voire son partage.

Les sites qui demandent le type de carte bancaire

Lorsqu’on paye par carte bancaire… Il faut bien-sûr renseigner le numéro de la carte.
Sur certains sites mal fichus, il faut en plus renseigner le type de carte (visa, mastercard…) cette étape est aussi inutile que de devoir retaper son e-mail une seconde fois : en fait, si on a le numéro de la carte, on a son type.

En effet, si le numéro débute par 4 c’est une Visa, si elle commence par 5, c’est une Mastercard, et pour American Express, la carte commence par 34 ou 37.

Pas besoin de nous le demander.

Les sites qui demandent le BIC en plus de l’IBAN

Cette fois, c’est quand on paye par prélèvement : la seule information requise, normalement, c’est l’IBAN.
Le BIC peut se retrouver avec l’IBAN grâce à des services externes (utilisées par les banques elles-mêmes). Il est inutile de le demander en plus.

Je rappelle que l’informatique est censée nous faciliter la vie. Idéalement, tout devrait être transparent.
L’utilisateur [de l’informatique] doit voir sa vie simplifiée par l’informatique. Pas constamment interrompue par l’incompétence ou la flemme des gens qui ne savent pas faire leur travail.

Est-il possible pour l’informatique de détecter le type de carte bancaire à partir du numéro ? Oui !
Est-il possible de retrouver le BIC à partir de l’IBAN ? Oui encore !

Alors faites votre taf et dites à mon ordinateur de le faire pour moi !

Quand je paye au supermarché, je n’ai pas besoin de dire si ma carte est Visa ou Mastercard : je met la carte, tape mon code et basta. Pourquoi ça devrait être différent en ligne ?

Mention spéciale pour le site de Suez, qui demande le code banque, code guichet, clé RIB, numéro de compte. Toutes ces infos ensembles forment l’IBAN : le site pourrait les retrouver avec 2 lignes de JavaScript. Mais non, faut qu’ils nous fassent chier en nous forçant à étudier l’anatomie d’un IBAN et savoir où termine le code banque et commence le code guichet. Vous pensez qu’on a que ça à foutre de nos soirées ?

Les sites qui obligent les notification

Ça j'avais encore jamais vu : un site qui t'oblige les notifs, en nous faisant croire que c'est c'est l'antispam.

Je pense à une chose, juste comme ça, ça vous dirait d’aller vous faire voir, peut-être ?

Les sites qui refusent des adresses e-mail valides

À votre avis, c’est quoi le point commun entre les adresses suivantes ?

Réponse : ce sont toutes les adresses e-mail valides.

Pourtant, en 2019, on trouve encore des sites qui les refusent.

Des sites qui sont donc codés avec des pieds par des idiots.

Les sites qui tronquent votre mot de passe

Vous avez un mot de passe, genre ça : « /\1|>0©6є83|=027327|)8461063/=4∂©5846 ».
En dehors du fait que le site vous aura sûrement refusé les 3/4 des caractères, supposons qu’il limite le mot de passe à 10 caractères… mais sans vous le dire. Ce qu’il enregistre de son côté comme étant votre mot de passe, c’est donc ça : « /\1|>0©6є8 ».

Sauf que… quand vous vous connectez, vu que rien n’est signalé, vous tapez votre mot de passe : « /\1|>0©6є83|=027327|)8461063/=4∂©5846 » qui est donc bien-sûr différent de ce que le site a dans ses fichiers : ça ne marche donc pas.

Pire, si vous demandez de changer le mot de passe, et que vous choisissez de remettre le même mot de passe, le site va le tronquer à nouveau : là, il verra qu’il est identique à l’ancien qu’il a en mémoire et refusera de le changer.

C’est très très très con, car en fait on tourne en rond mais à aucun moment on ne nous dit quoi que ce soit.

Ben certains sites trouve que tout ça, c’est une bonne idée.
Y compris des sites officiels du gouvernement Français, en 2019 (hello, l’URSSAF et ton site plus merdique qu’une merde de chien bouffé par un chat puis rechié derrière sur votre pallier !).

Ces sites sont merdiques.
Ceux qui les codent sont des merdes.
Ne faites pas comme ceux qui codent ces sites : ne soyez pas des merdes.

(En fait, ne bloquez pas certains caractères ; n’enregistrez pas non plus des mots de passe en clair ; ne tronquez pas les mots de passe, laissez l’utilisateur mettre ce qu’il veut ; et ne vérifiez pas si le nouveau mot de passe est identique à l’ancien : ça ne sert à rien et c’est dangereux).

Le scroll infini

Genre sur Youtube avec les commentaires : si t’arrives en bas des 20 premiers commentaires, les 20 prochains se chargent automatique et on scrolle de nouveau, et ainsi de suite. Twitter, Tumblr, Instagram et d’autres font pareil.

Ça peut semble sympa… jusqu’à ce que t’as besoin de cliquer sur les liens en bas de la page ! C’est… impossible !

Malin, non ? Non.

Dans ce cas mettez les liens sur un côté, pas en bas, ou faites les choses de façon intelligente : attendez que l’utilisateur clique sur « voir la suite » après les 20 premiers commentaires (pas les fois d’après). Good Guy DeviantArt fait ça par exemple, DeviantArt est bien foutu. Faites comme DeviantArt.

Les sites qui se bloquent après quelques coups de scroll

L’inverse du scroll infini : le scroll limité. Typiquement : Pinterest ou Instagram version web.

La page marche… au début. Sauf que comme la page est un gigantesque mur d’images, tu défile vers le bas et… *paf* : un gros popup infermable qui te demande de t’inscrire pour continuer. Impossible de virer le message et la page n’est plus scrollable.

Le plus hideux dans l’histoire, c’est que c’est implémenté à bas coût : en effet, il suffit d’ouvrir les outils de développeurs, de virer la surcouche du popup et de réactiver le scroll. Là ça marche de nouveau. Cette manip se fait en 10 secondes, mais c’est chiant quand-même.

Après j’ai déjà vu aussi des sites qui ne fonctionnent plus quand on ouvre les outils de développement. Je ne sais pas comment ça marche, mais le JS effectue alors un point d’arrêt et le script du site se bloque complètement. Espérons que ça ne se répande pas trop.

Les sites qui partagent tes infos personnelles

Alors là, je dis chapeau à Free (le fournisseur internet).

Quand j’ai déménagé, j’étais incapable de retrouver le numéro téléphonique de la ligne de mon appartement. Personne ne l’avait.

Il existait des méthodes pour le retrouver à partir des tests d’éligibilité d’Orange ou de SFR, mais aucun ne marchent aujourd’hui. J’y suis parvenu, cela dit, mais grâce à Free.

Dans les requêtes réseau en Ajax, il était fait état d’une requête avec un numéro à 20 chiffres du style 30343730313233343536. Maintenant virez tous les « 3 » en position impaire et on obtient ça : 0470123456… soit le numéro de la ligne !
Fallait le voir, mais je l’ai vu… après deux jours, certes, et ça m’a aidé, mais c’est quand-même grossier.

Bonne 2020ème révolution circum-solaire de l’ère commune !

mercredi 1 janvier 2020 à 16:03

Le Soleil dans le ciel.
Ça fait longtemps que je ne m’étais pas adonné à un « joyeux-whatever » sur ce site, mais il semble que ça ait manqué, donc me voici (c’est pour toi Enky !) :)

Donc après avoir passé un Newtonmas et avoir festoyé pour célébrer la fin des jours courts et la promesse astronomique des jours plus longs, j’espère que tout le monde a bien remis ça pour célébrer cette fois une date que l’on a arbitrairement posée là pour marquer le début d’une révolution de notre petite planète tellurique autour de notre petite étoile de type naine jaune.

Il semble que ce soit la deux mille vingtième célébration de ce genre depuis le début de ce qu’on appelle l’ère-commune.

D’ici quelques jours, bien-que personne ne fête ça (bizarrement), on pourrait recommencer ça une troisième fois car ça sera le début d’une nouvelle année anomalistique : la période séparant deux passages de la Terre par le périhélie. Le périhélie, c’est le point de l’orbite qui est au plus proche du Soleil et il tombe généralement dans les premiers jours du calendrier civil, en l’occurrence, cette année, ce sera le 5 janvier à 08h du matin (si vous avez des gosses qui vous réveillent en fanfare tous les matins du dernier jour de vos vacances de Newtonmas, ben c’est probablement pas ça qu’ils fêtent, mais au moins cette fois ils auront une bonne raison de le faire.

Ceci étant dit, j’espère que durant cette prochaine révolution de notre Terre, vous vivrez bien et en bonne santé et que vous pourrez faire ce que vous vouliez déjà faire l’an dernier avant d’être pris d’une crise de flemite tellement aiguë qu’elle ferait péter un verre en cristal rempli de jus de pomme qui pique.


En ce qui me concerne, et ce qui concerne mon (mes) sites, je ne promets pas de publier davantage, mais je vais essayer de reprendre un peu l’écriture ici.

L’an dernier, et l’année d’avant ont été un peu dures pour moi sur un plan personnel, mais j’espère avoir remis un peu d’équilibre dans les forces agissant dessus pour en diminuer l’entropie, me laissant ainsi du temps et de l’énergie pour faire ce que je veux faire moi-même ici.

Je remercie énormément ceux qui m’ont continuellement envoyé des messages, des e-mails (que je lis tous, même si je tarde parfois à répondre), voire des cadeaux (récemment un jeu Game-Boy Color que je recherchais depuis longtemps !), de la thune sur Tipeee, ou m’ont rendu service d’une façon ou d’une autre, en ligne ou hors-ligne.

L’an dernier, ce site a atteint ses 10 ans révolus. J’espère bien pouvoir continuer tout ça pour les 10 ans qui viennent, avec vous : je sais que certains d’entre vous me lisent depuis le début, et je trouve ça incroyable.

Juste quelques chiffres désormais : ce site seul (lehollandaisvolant.net) a enregistré 159 millions de pages vues depuis le début (environ 20 millions en 2019), pour plus d’un million de visiteurs uniques sur l’année. Et le mieux, c’est que mon blog scientifique (couleur-science.eu), est désormais depuis quelques temps déjà le plus visité. Le tout, sans publicité intrusive ni scripts tiers qui siphonnent vos données pour les revendre (pour le dire autrement : si j’avais eu juste un centime à chaque visite, j’aurais pu m’acheter une Tesla Roadster 2020 :p).


Pour conclure, ben, profitez de la vie, même si c’est parfois dur.
On est là, alors autant faire ce qu’on peut pour bien le vivre et faire en sorte que les autres y arrivent aussi.

À bientôt !

image de Chris Barbalis

Levez les yeux, observez le ciel nocturne !

jeudi 26 décembre 2019 à 14:41

i
Ceci est la suite de ce post.
Pour résumer, j’ai par hasard pu voir une série de 60 satellites à la queue dans le ciel nocturne le jour de Noël. Ces satellites sont en orbite depuis moins d’un an (et probablement s’agit-il de la série lancée il y a à peine un mois) et c’est la première fois que je vois un truc comme ça.

C’est à la fois flippant et magnifique : flippant car c’est la première fois qu’on voyait un truc comme ça (et heureusement qu’on savait ce que c’était), et magnifique car c’est juste le futur qui s’ouvre et qui traverse le ciel (qu’on n’aime ou non).

Mais c’est pas sur ça que je voulais insister dans cet article.

En fait, même si vous avez déjà levé les yeux et vu quelques étoiles, et si vous avez trouvé ça plutôt joli, alors refaites-le. Mais plus longtemps.

Si vous êtes à la campagne et que le ciel est dégagé, profitez-en : éteignez toutes les lumières extérieures et regardez le ciel pendant 15 minutes.
Laissez vos yeux s’acclimater à l’obscurité et voir de nouvelles étoiles, plus lointaines ou plus petites, en tout cas moins lumineuses, devenir visibles. Il y en a des milliers.

Si vous avez un smartphone, laissez-le éteint d’abord : sa luminosité risque de vous éblouir et vous ne verrez plus rien.
Prenez une boussole aussi, et tournez-vous vers le Nord. Cherchez la Grande Ourse (ou « grande casserole »). Si vous savez déjà la trouver, essayez de trouver la Petite Ourse : elle est plus haute dans le ciel, environ moitié moins grande, retournée par rapport à la Grande, et la queue de la casserole est courbée dans l’autre sens. Elle est nettement plus difficile à trouver, car ses étoiles sont moins lumineuses et cette partie du ciel est plus éclairée. Si vous la voyez, repérez alors l’étoile au bout de sa queue : c’est l’étoile polaire. Cette étoile permet de trouver le nord. Aussi, quand la terre tourne, les étoiles semblent se déplacer dans le ciel au cours de la nuit (comme le Soleil se déplace dans le ciel visible). L’étoile polaire, elle, restera globalement au même endroit.

Si vous voyez une bande lumineuse traverser le ciel (comme ici, presque dans le même axe que les satellites) ce ne sont pas des nuages. Enfin si, mais pas des nuages terrestres : il s’agit de la Voie Lactée, notre galaxie. Ce qu’on voit c’est le centre de la galaxie, nettement plus dense en étoiles et en poussière d’étoile que le reste du ciel. On voit le centre de la galaxie depuis la Terre, qui est elle-même environ aux 2/3 de son bord.

Une fois que l’observation à l’œil nu est finie, essayez avec une simple jumelle, n’importe lesquelles : Vous verrez encore plus d’étoiles !
Si la Lune est visible, observez-la aussi ! À l’œil, notre Lune est juste ronde et lumineuse avec des tâches, mais rien qu’avec les jumelles vous la verrez déjà bien mieux : vous verrez les montagnes, les reliefs, les monts et les plaines (qu’on appelle les « mers », bien qu’il n’y a pas d’eau).

Si la Lune est croissante ou décroissante c’est encore mieux : si vous observez à la jumelle la partie croissante, vous pouvez apercevoir l’ombre des montagnes éclairées par le Soleil (située sous l’horizon terrestre, donc) portée sur les plaines lunaires. Le contraste est très visible et c’est magnifique. Essayez !

Enfin, si votre téléphone portable a un appareil photo et dispose en plus d’un mode « manuel » (en plus des modes habituels « auto », « portrait », « panoramique », etc.), apprenez à bidouiller les paramètres que sont la luminosité, l’ISO, le temps d’exposition, le contraste… Regardez ce que ça fait sur vos photos (pas forcément de nuit) et apprenez à utiliser ça.

Sur mes photos du ciel nocturne, j’utilise un ISO élevé, avec une durée d’exposition très longue : le ciel nocturne en devient très lumineuse et on voit les satellites laisser leur signature lorsqu’ils se déplacent. Bien-sûr, l’image reste brouillée et pas spécialement nette : ça reste un téléphone avec un capteur photographique grand public, mais c’est déjà pas mal.
Évidemment, on peut prendre plein d’autres choses en photo comme et le résultat est parfois captivant (comme ce feu en très courte durée d’exposition, ou de nouveau des flammes avec une exposition prolongée).
Ce n’est pas forcément du grand art, mais c’est plutôt joli quand-même pour ce genre d’appareil et pour un utilisateur lambda sans formation photographique.

Et encore, tout ça c’est sans utiliser les filtres correctifs appliqués après le cliché : là aussi, apprenez à utiliser votre téléphone, votre appareil photo : ajustez la luminosité et le contraste (et souvent les deux en même temps) et voyez comment cela peut améliorer vos clichés. En jouant un peu, on peut obtenir ce genre de photos (ici le filament d’une lampe à incandescence). C’est plutôt pas mal.

Rien ne remplacera un bon photographe qui utilise activement son savoir-faire et son matériel pour immortaliser une scène quelconque en œuvre d’art, mais si vous avez déjà un smartphone avec un appareil photo, alors vous avez déjà de quoi faire des trucs sympas et hors du commun (genre ça, oui, encore du feu).

Pour résumer : observez le ciel nocturne, peut-être vous verrez des choses sympas et très probablement vous apprendrez quelque chose. Et apprenez à utiliser votre appareil photo de smartphone : tirez-en tout le potentiel possible : ça ne pourra toujours qu’être bénéfique, un jour ou l’autre, pour vos photos ! Même si ce n’est pas un appareil à 10 000 €, il est capable de bien plus que de prendre juste des photos standards, il faut le savoir.

Pour finir, quelques liens :

(Merci Philippe pour les liens !)

Firefox 71 : placer la barre personnelle verticalement

vendredi 13 décembre 2019 à 18:20

i
C’est déjà la seconde fois que je fais un article pour cette astuce.
À chaque fois, je dois refaire ça car la mise à jour de Firefox casse le code précédent. Mais ce n’est pas trop grave.

Mon précédent article a un peu plus de deux ans et concernait Firefox 57.
L’astuce n’était pas parfaite, mais faisait son job. Ici, c’est une mise à jour du script.

Commencez par mettre toolkit.legacyUserProfileCustomizations.stylesheets à true dans le about:config.

Ensuite, voici le nouveau code, à placer dans le fichier userChrome.css.

Ce fichier se trouve dans le dossier chrome/ du dossier de profil de Firefox.
Pour trouver le dossier du profile, copiez ceci dans la barre d’adresse et ça vous donnera le chemin vers le dossier du profile : about:profiles. Allez dans ce dossier, puis allez dans le sous-dossier chrome (s’il ne s’y trouve pas, créez-le).
Créez ensuite un fichier userChrome.css (attention : c’est un fichier .css, il ne faut pas qu’il y ait le .txt à la fin).

Copiez-collez-y ce code à la fin :

@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");

:root {
	--barsize: 	35px;
}

/* ne garde plus que les icône, pas les étiquettes */
#personal-bookmarks .toolbarbutton-text {
	display:none!important;
}

#PersonalToolbar {
	position: fixed!important;
	right: 0!important;
	top: var(--barsize)!important;
	height: var(--barsize)!important;
	transform-origin: bottom right!important;
	transform: rotate(-90deg)!important;
	padding: 0!important;
	margin: 0!important;
	z-index: 1200!important;
	display: block!important;
}

#browser,
#browser-bottombox {
    margin-right: var(--barsize)!important;

}

#personal-bookmarks {
	height: 100%!important;
	width: 100%!important;
	padding: 0!important;
	margin: 0!important;
	transform: rotate(180deg)!important;
	transform-origin: 50% 50%!important;
}
#personal-bookmarks .bookmark-item {
	transform: rotate(-90deg)!important;
	height: 100%!important;
	width: var(--barsize)!important;
}

/* Hide the toolbar when in fullscreen mode */
#main-window[inFullscreen="true"] #PersonalToolbar {
  visibility: collapse !important;
}

#main-window[inFullscreen="true"] #browser,
#main-window[inFullscreen="true"] #browser-bottombox {
  margin-right: 0!important;
}

Le code pour le bug du plein écran provient de (merci à smokey desperado pour le lien).
Désormais, la barre ne sera plus visible ni en plein écran, ni avec une vidéo en plein écran.

Le résultat est comme le précédent, si vous utilisiez ça :

Capture d’écran de Firefox avec la barre de favoris verticale sur la droite.
Enjoy !


ÉDIT : si ça ne marche pas (en particulier sous Windows), vous pouvez voir ce fil : le code est tout ici (un grand merci, Amine !)

Error happened! 0 - Undefined variable: xml In: /home/airsoftb/www/autoblog/autoblogs/autoblog.php:77 http://www.geekz0ne.fr/autoblog/autoblogs/lehollandaisvolantnet_e9d2c5e21dbdae8ed695f0e8b684d5a8f6984a9e/ #0 /home/airsoftb/www/autoblog/autoblogs/autoblog.php(77): exception_error_handler(8, 'Undefined varia...', '/home/airsoftb/...', 77, Array) #1 /home/airsoftb/www/autoblog/autoblogs/autoblog.php(368): VroumVroum_Feed_Exception::getXMLErrorsAsString(Array) #2 /home/airsoftb/www/autoblog/autoblogs/autoblog.php(932): VroumVroum_Blog->update() #3 /home/airsoftb/www/autoblog/autoblogs/lehollandaisvolantnet_e9d2c5e21dbdae8ed695f0e8b684d5a8f6984a9e/index.php(1): require_once('/home/airsoftb/...') #4 {main}