Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 06-02-2019 04:27:02

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Sexy icecat

Hey,
icecat il a un beau logo mais sinon...

Pis je suis tombé sur un article qui le rend assez sexy : https://www.leshirondellesdunet.com/icecat

Contre les image taille-zero
Bloque les redirection masquée
Https everywhere
Filtre le JavaScript (expeeeerimental)
Bloquer les espions nativement
Utilise "tor" en navigation privée


Je suis allé regardé l'endroit où était les derniers binaires : https://ftp.gnu.org/gnu/gnuzilla/
...Et j'ai vu que la dernière version est la "60.3.0" soit pas encore la ESR de stretch (60.5.0). C'est vraiment dommage, parce que ça me tente vraiment (de l'utiliser et de le conseiller). Le problème c'est qu'il manque vraiment de "man power" pour suivre les mises à jour effrénées de firefox ; s'ils parvenaient à rester sur les ESR et patcher avec les trucs de debian, je pense que je me lancerai avec plaisir dedans.

C'est quelque part un problème de gros sous, non ? C'est déjà cool que ça existe : ça montre en quoi firefox pourrait être plus cool. Ça montre aussi (à priori, c'est un préjugé absoluuument pas recoupé) combien la FSF n'est pas assez "riche" (en argent ou en dev) pour suivre sur les technologies "bloated & mainstream" : mais d'un autre côté ils sont obligé de s'y battre pour essayer de toucher "tout le monde". hmm

Dernière modification par otyugh (06-02-2019 04:33:22)


Agenda du libre : venez aider et vous faire aider !
Arzano Informatique : mon entreprise gagne-pain.
Ma contribution au datalove

Hors ligne

#2 06-02-2019 08:21:20

--gilles--
Membre
Lieu : Orléans - La Source
Distrib. : debian 10
Noyau : Linux 4.19.0-2-amd64
(G)UI : gnome 1:3.22+12
Inscription : 15-02-2016

Re : Sexy icecat

otyugh a écrit :


Je suis allé regardé l'endroit où était les derniers binaires : https://ftp.gnu.org/gnu/gnuzilla/
...Et j'ai vu que la dernière version est la "60.3.0" soit pas encore la ESR de stretch (60.5.0). C'est vraiment dommage, parce que ça me tente vraiment (de l'utiliser et de le conseiller). Le problème c'est qu'il manque vraiment de "man power" pour suivre les mises à jour effrénées de firefox ; s'ils parvenaient à rester sur les ESR et patcher avec les trucs de debian, je pense que je me lancerai avec plaisir dedans.

Bonjour otyugh, je pense que d'être en retard pose nettement moins de problème à Icecat parce que justement les technologies que bloque ce navigateur sont celles qui posent problème et qui obligent tous les navigateurs à contourner les bugs qu'elles créent, ce que font les navigateurs en sortant une nouvelle version.

J'ai rédigé un tutoriel très simple ici :
https://www.debian-fr.xyz/viewtopic.php … 555#p19386 pour son installation, il faudra que j'écrive un peu plus sur le lanceur à ce sujet. Autre astuce non-indiquée, il faut installer une nouvelle version tout en laissant provisoirement installée l'ancienne pour que la nouvelle recopie la config de l'ancienne et après on peut effacer l'ancienne.

Pour l’argument économique que tu développes, je ne pense pas que quelqu'un puisse te contredire avec des bons arguments contraires vu que Mozilla touche des redevances de Google ( ou quelque chose d'équivalent ) et que Google se finance grâce à la pub et que donc Mozilla bloque l’installation de modules anti-pub radicalement efficace comme celui utilisé par Icecat, mais d'ailleurs il y aurait à dire à ce sujet.

Hiq0

Hors ligne

#3 06-02-2019 11:30:22

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : Sexy icecat

Sympa.
C'est le genre de chose qui me donne envie d'apprendre à faire un .deb et un mirroir pour permettre d'avoir un icecat "debian's way" sans avoir à faire de hacks et de le maintenir à jour sans devoir tout faire manuellement.

Après je dis pas que je suis d'accord avec toute l'approche d'icecat : j'avoue que je suis étonné du choix d'adblock, qui est déprécié même de part l'avoeu de son auteur, par rapport à ublock qui est sont successeur et qui bloque pas mal de spywares et de contenus inadéquats. J'espères qu'ils ne s'embêtent pas à réinventer la poudre (mais je sais qu'en dev, c'est toujours une tentation de "faire soi-même" que de prendre une solution toute faite - après il y a peut-être des apports que je ne vois pas; ptéte que la manière dont ça a été implanté rend icecat plus léger/efficace pour le même job. Ou pas. Aucune idée.)

Pour les failles de sécurité qui seraient grandement comblés par des limitations du JS et autres - c'est probablement vrai en grande partie. Jusqu'à quel point, ça... Je veux dire, le type qui va aller sur facebook, le premier truc qu'il va faire, c'est ouvrir le javascript aux quatres vents ; et du coup il aura probablement les nouvelles failles qui n'auront pas été corrigées. - Bon certes "il l'aura cherché" mais quand même ^^'

Dernière modification par otyugh (06-02-2019 11:36:59)


Agenda du libre : venez aider et vous faire aider !
Arzano Informatique : mon entreprise gagne-pain.
Ma contribution au datalove

Hors ligne

#4 06-02-2019 13:08:42

--gilles--
Membre
Lieu : Orléans - La Source
Distrib. : debian 10
Noyau : Linux 4.19.0-2-amd64
(G)UI : gnome 1:3.22+12
Inscription : 15-02-2016

Re : Sexy icecat

Avant de te répondre, je mets d'abord quelques astuces supplémentaires ou correctrices pour ne pas les oublier, déjà créer un répertoire icecat dans ~.local/share/applications/ plutôt que télécharger les exécutables compressés directement dans ~.local/share/applications/

mkdir icecat

pour pouvoir mieux télécharger et ranger les futures versions d'icecat à côté de la dernière ancienne et lancer les futures versions d'icecat qui ainsi recopieront la config de la dernière ancienne avant que nous la supprimions.

Autre astuce, exporter dès le départ les signets, marques-pages ou tout autre objet équivalent de firefox et l'importer dans icecat.


Pour le .deb, je crois que ce n'est pas le bon objet puisque icecat ne s'installe pas avec les droits administrateurs dans /usr/bin ou par un lien vers /usr/bin comme les autres logiciels mais seulement avec les droits utilisateurs dans l'espace utilisateur ( idéalement dans ~.local/share/applications/icecat/ ). Plutôt un script qui crée le répertoire de téléchargement, télécharge, décompresse <=> installe en espace utilisateur. Quand icecat est en fonction, recherche si il y a une nouvelle version, si oui, avertit l'utilisateur et si l'utilisateur est d'accord, installe à côté de l'ancienne la nouvelle version. Sachant que le démarrage de la nouvelle version lui fait recopier les signets, état des extensions, config de l’ancienne et après on peut supprimer l'ancienne.

Dernière modification par --gilles-- (06-02-2019 13:28:04)

Hors ligne

#5 06-02-2019 13:40:49

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : Sexy icecat

--gilles-- a écrit :

Pour le .deb, je crois que ce n'est pas le bon objet


Bien sûr; il faudrait adapter le script, vu que ça utilise un script bash, c'est complètement modulable et on peut en faire une installation globale à priori.
Mais je vais pas m'attaquer à ça de si tôt, c'est juste une vue de l'esprit pour l'instant. D'autant que fireox/chromium/co me posent vraiment de GROS problèmes de principe de par leur lourdeur ; des navigateurs comme Dillo (que j'utilise présentement) me semblent bien plus cohérents sur leur approche.

Pour qu'une technologie soit disponnible à tous, il faut qu'elle soit simple et optimisée : si tu commences par prendre 300Mo de RAM et qu'il faut un dual core - pour afficher du texte et des images - , c'est très *très* mal partit. Même 50Mo, ça me semble excessif. Dillo en prend 30Mo avec 3 onglets du forum ouvert, par exemple, moins de 15Mo au démarrage (et est complètrement réactif sous un raspberrypi 1A 400Mhz arm monoceur).  Avec les requis de firefox/chrome/co ça veut dire que tu mets toute la génération de PC sous XP à la poubelle, et que ceux qui ne peuvent se le permettre peuvent aller se faire foutre. Je trouve ça violent et malsain. On parle de centaines de millions de postes et de centaines de millions de foyers. Bizarrement dans les pays moins riches.

J'ai une citation toute trouvée d'ailleurs à ce sujet :

There are only three optimizations: Do less. Do it less often. Do it faster. The largest gains come from 1, but we spend all our time on 3.
Michael J. Fromberger



Il n'y a que trois type d'optimisation : Faire moins. Faire moins souvent. Le faire plus vite. Les plus grands gains proviennent de 1, mais nous passons tout notre temps sur 3.



C'est symptomatique : les logiciels font de plus en plus de choses, et deviennent des usines à gaz qui échappent à notre contrôle et ne demande plus des développeurs bénévoles, mais des gens qui vont y dédier leur carrière, et créer des entreprises exclusives dédiées ; ce qui dans l'effet privatise le code d'ailleurs.

Dernière modification par otyugh (06-02-2019 13:53:22)


Agenda du libre : venez aider et vous faire aider !
Arzano Informatique : mon entreprise gagne-pain.
Ma contribution au datalove

Hors ligne

#6 06-02-2019 14:17:29

--gilles--
Membre
Lieu : Orléans - La Source
Distrib. : debian 10
Noyau : Linux 4.19.0-2-amd64
(G)UI : gnome 1:3.22+12
Inscription : 15-02-2016

Re : Sexy icecat

otyugh a écrit :

Après je dis pas que je suis d'accord avec toute l'approche d'icecat : j'avoue que je suis étonné du choix d'adblock, qui est déprécié même de part l’aveu de son auteur, par rapport à ublock qui est sont successeur et qui bloque pas mal de spywares et de contenus inadéquats. J’espère qu'ils ne s'embêtent pas à réinventer la poudre (mais je sais qu'en dev, c'est toujours une tentation de "faire soi-même" que de prendre une solution toute faite - après il y a peut-être des apports que je ne vois pas; peut-être que la manière dont ça a été implanté rend icecat plus léger/efficace pour le même job. Ou pas. Aucune idée.)



adblock µblock, les dev sont au-delà de tout ça, ils ont une botte secrète : Searxe's Third Party Request Blocker qui un bloqueur radical avec le principe d'un blocage par listes blanches, tellement radical que si tu t'amuses à retrouver où cette extension est située dans l’arborescence et que tu la copies avec un cp -r au bon endroit dans firefox, eh bien dans firefox elle bloque bien au début, mais au bout d'un certain temps, elle change de comportement sans prévenir et commence à moins bien bloquer et si tu examines la situation dans l'onglet Modules complémentaires de firefox, une soit disant mise à jour t'as complètement transformé l'extension pour t'en faire quelque chose de complètement différent. C'est dire que certaines personnes ont certains intérêts et ne tiennent absolument pas à ce ce bloqueur étende son influence sur Internet.

Bon le principal, c'est qu'il continue à être préservé et fonctionner sans souci et sans encombre avec icecat.

otyugh a écrit :

Je veux dire, le type qui va aller sur facebook, le premier truc qu'il va faire, c'est ouvrir le javascript aux quatres vents ; et du coup il aura probablement les nouvelles failles qui n'auront pas été corrigées. - Bon certes "il l'aura cherché" mais quand même ^^'

Il faut expliquer à ces utilisateurs qu'icecat est plutôt réservé aux usages sérieux ou qui garantissent une certaine sécurité ( genre consulter son compte en banque ) et déconseillé pour faire le zouave en sodomisant des fesses de bouc. big_smile

otyugh a écrit :

Pour qu'une technologie soit disponible à tous, il faut qu'elle soit simple et optimisée : si tu commences par prendre 300Mo de RAM et qu'il faut un dual core - pour afficher du texte et des images - , c'est très *très* mal parti.

Alors tu peux inspirer et expirer un bon coup à pleins poumons et ressentir une détente dans tes épaules et dans ta nuque, icecat est léger puisqu'il ne traîne pas après lui une base de données sqlite3 qui grossit, grossit puisqu'il oublie beaucoup : historique de navigation, de téléchargement, cache et etc sont oubliés à chaque fermeture. D'où l'intérêt des signets à importer à partir de firefox. Bon, je vais laisser les kilo-octets pour les kilogrammes, il serait temps que je dévore un morceau ! big_smile

Hors ligne

Pied de page des forums