B2 · Episode 6 · 4:34
Has the Web Become Too Complicated?
This episode examines the growing complexity and surveillance-fueled design of the modern web, reviews privacy-focused alternatives like Dio and Tor Browser, and introduces the minimalist Gemini protocol—a deliberately limited, encrypted, and non-extensible system designed for secure, low-resource information access and critical reflection on how we consume information.
Source:Framasoft / framatube.org · License:CC BY-SA 4.0
Transcript
Dio marche parfaitement avec des sites web bien conçus,
Dio works perfectly with well-designed websites,
mais ceux- ci ne sont qu'une infime minorité.
but such sites are only a tiny minority.
La plupart du temps, le site sera affiché de manière bizarre,
Most of the time, the website displays in a strange way,
et l'on ne peut pas le savoir à l'avance.
and there’s no way to know this in advance.
Naviguer sur le web avec Dio, c'est avoir beaucoup de mauvaises surprises et
Browsing the web with Dio means encountering many unpleasant surprises,
seulement quelques bonnes.
and only a few pleasant ones.
Le Framablog que vous lisez en ce moment marche très bien avec Dio.
The Framablog you’re reading right now works very well with Dio.
Autre navigateur alternatif, le Tor Browser.
Another alternative browser is the Tor Browser.
C'est un Firefox modifié, avec NoScript inclus et qui surtout ne se connecte pas
it doesn’t connect directly to visited websites,
directement aux sites web visités mais passe par plusieurs relais du réseau Tor,
instead routes traffic through multiple relays in the Tor network,
supprimant ainsi un moyen de pistage fréquent:
thereby eliminating a common tracking method:
l'adresse IP de votre ordinateur. Outre que certains sites ne réagissent pas bien
your computer’s IP address.
aux réglages du Tor Browser, le passage par le réseau Tor se traduit par des
Moreover, some websites don’t respond well to Tor Browser’s settings;
performances décrues.
also, routing through the Tor network results in reduced performance.
Toutes ces solutions techniques,
All these technical solutions—from ad blockers
du bloqueur de publicité au navigateur léger et protecteur de la vie privée,
to lightweight, privacy-protecting browsers—
ont un problème commun: elles sont perçues par les sites web comme alternatives
share one common problem: websites perceive them as alternative—or even abnormal—ways of accessing content.
voire anormales.
they are seen as alternative—or even abnormal—access methods.
Non seulement le site web risque de ne pas fonctionner normalement,
Not only might the website fail to function properly,
mais surtout, on n'est pas prévenu à l'avance, et même après,
but more importantly, we aren’t warned in advance,
on n'a pas de diagnostic clair.
nor do we get a clear diagnosis afterward.
Le web, pourtant devenu un écosystème très complexe,
Although the web has evolved into a highly complex ecosystem,
n'a pas de mécanisme permettant d'exprimer des préférences et d'être sûr qu'elles
it lacks a mechanism for users to express preferences and be sure those preferences are honored.
sont suivies. Certes, il existe des techniques comme l'en- tête Do Not Track,
True, techniques like the ‘Do Not Track’ HTTP header exist,
où votre navigateur annonce qu'il ne souhaite pas être pisté,
where your browser signals that it doesn’t wish to be tracked,
mais il est impossible de garantir qu'il sera respecté,
yet it’s impossible to guarantee compliance,
et vu le manque d'éthique de la grande majorité des sites web,
and given the lack of ethics among the vast majority of websites,
il vaut mieux ne pas compter dessus.
it’s better not to rely on it at all.
Cela a mené à une approche plus radicale sur laquelle je souhaitais terminer cet
This led to a more radical approach, which I wanted to use to conclude this
article, le projet Gemini.
article: the Gemini project.
Gemini est un système complet d'accès à l'information, alternatif au web,
Gemini is a complete information-access system, an alternative to the web,
même s'il en reprend quelques techniques.
though it borrows some of the web’s techniques.
Gemini est délibérément très simple, le protocole,
Gemini is deliberately very simple: its protocol—the
le langage parlé entre le navigateur et le serveur, est très limité,
language spoken between browser and server—is extremely limited,
afin d'éviter de transmettre des informations pouvant servir au pistage,
to avoid transmitting data that could be used for tracking,
comme l'en- tête User Agent du web.
such as the web’s User-Agent header.
Et il n'est pas extensible.
And it is not extensible.
Contrairement au web, aucun mécanisme n'est prévu pour ajouter des fonctions.
Unlike the web, no mechanism exists to add new features.
L'expérience du web ayant montré que ces fonctions ne sont pas forcément dans
The web’s experience has shown that such features are not necessarily in the user’s interest.
l'intérêt de l'utilisateur.
(These features aren’t necessarily in the user’s interest.)
Évidemment, il n'y a pas l'équivalent des cookies.
Naturally, there is no equivalent to cookies.
Et le format des pages est également très limité,
Page formatting is also highly restricted,
à la fois pour permettre des navigateurs simples, pas de CSS,
both to allow simple browsers—no CSS,
pas de JavaScript, pour éviter de charger des ressources depuis un site tiers et
no JavaScript—and to prevent loading resources from third-party sites,
pour diminuer la consommation de ressources informatiques par le navigateur.
and to reduce the browser’s consumption of computing resources.
Il n'y a même pas d'image.
It doesn’t even support images.
Gemini est un système récent s'inspirant à la fois du système ancien comme le Web
Gemini is a recent system inspired both by older systems like the early web
des débuts et des choses plus récentes, ainsi contrairement au Web,
and by newer ideas—so, unlike the web,
le chiffrement du trafic pour compliquer la surveillance est systématique.
traffic encryption (to complicate surveillance) is mandatory.
Il reprend notamment le concept d'URL,
It notably adopts the concept of URLs,
donc par exemple le site d'information sur les alertes de tempête solaire:
for example, this solar storm alert information site:
gemini:// gemini.
gemini://gemini.
bortzmeyer. org/ presto/.
bortzmeyer.org/presto/.
gemini est actuellement en cours de développement de manière très ouverte notamment
Gemini is currently being developed in a highly open manner, notably
sur la liste de diffusion publique du projet tout le monde peut participer à sa
on the project’s public mailing list—anyone can contribute to its
définition mais si vous voulez le faire merci de lire la faq d'abord pour ne pas
definition. However, if you’d like to join in, please read the FAQ first to avoid
recommencer une question déjà discutée
repeating a question already discussed.
Conformément au but du projet, écrire un client ou un serveur Gemini est facile,
In line with the project’s goal, writing a Gemini client or server is easy,
et des dizaines de logiciels existent déjà.
and dozens of such software programs already exist.
Le nom étant une allusion aux missions spatiales étasuniennes Gemini,
The name alludes to NASA’s Gemini space missions,
mais signifiant également jumeaux en latin,
but also means ‘twins’ in Latin,
beaucoup de ces logiciels ont un nom qui évoque le spatial ou la geminité.
so many of these programs bear names evoking space or twinhood.
Pour la même raison spatiale, les sites Gemini se nomment des capsules,
For the same space-related reason, Gemini sites are called ‘capsules’,
et il y en a actuellement quelques centaines opérationnelles,
and there are currently several hundred operational capsules,
mais en général avec un peu de contenu original.
though most contain only a small amount of original content.
Gemini ressemble pour l'instant au web des débuts,
For now, Gemini resembles the early web,
avec du contenu importé automatiquement d'autres services et du contenu portant sur
featuring both content automatically imported from other services and content about
Gemini lui- même.
Gemini itself.
On a vu que Gemini est une solution très disruptive et qui ne sera pas facilement
We’ve seen that Gemini is a highly disruptive solution, unlikely to be readily adopted,
adoptée, tant le marketing a réussi à convaincre que sans vidéo incluse dans la
as marketing has successfully convinced people that without embedded video on a page,
page, on ne peut pas être vraiment heureux.
one simply cannot be truly happy.
Gemini ne prétend pas remplacer le web pour tous ses usages.
Gemini does not claim to replace the web for all its uses.
Par exemple, un CMS, logiciel de gestion de contenu,
For instance, a content management system (CMS)—
comme le WordPress utilisé pour cet article, ne peut pas être fait avec Gemini,
such as the WordPress used for this article—cannot be built with Gemini,
et ce n'est pas son but.
and that is not its purpose at all.
Son principal intérêt est de nous faire réfléchir sur l'accès à l'information.
Its main value lies in prompting us to reflect on how we access information.
De quoi avons- nous besoin pour nous informer?
What do we actually need to stay informed?