B2 · 第4集 · 4:36
网络是否过于复杂?
本文探讨现代网页技术的过度复杂化及其对用户速度、环境影响和隐私的深层后果。
来源:Framasoft / framatube.org · 许可:CC BY-SA 4.0
字幕
Le web est il devenu trop compliqué?
网络变得过于复杂了吗?
Article publié par Stephan Böttcher le 30 décembre 2020
本文由斯蒂芬·伯特歇尔于2020年12月30日发表,
pour Framablog.
刊登于Framablog网站。
Le web, tout le monde s'en sert et beaucoup en sont très contents.
网络,人人都在使用,而且许多人用得很开心。
Mais même parmi ceux et celles qui sont ravis de l'utiliser,
但即便在那些乐于使用它的人当中,
il y a souvent des critiques.
也常有批评的声音。
Elles portent sur de nombreux aspects et je ne vais pas essayer de lister ici toutes
这些批评涉及诸多方面,
ces critiques.
我在此不打算一一列举。
Je vais parler d'un problème souvent ressenti:
我想谈一个人们常有的感受:
le web n'est- il pas devenu trop compliqué?
网络难道不是变得过于复杂了吗?
Je ne parle pas de la complexité pour l'utilisateur,
我指的并非用户层面的复杂性,
par exemple des problèmes qu'il ou elle peut avoir avec telle ou telle application
比如某款网页应用带来的使用问题,
web, ou tel formulaire incompréhensible ou excluant.
或某个令人费解、令人排斥的表单。
Non, je parle de la complexité des nombreuses technologies sous jacentes.
不,我指的是底层众多技术本身的复杂性。
Alors si vous n'êtes pas technicien,
所以,如果你不是技术人员,
vous avez peut- être envie d'arrêter votre lecture ici en pensant qu'on ne parlera
你或许想就此停下阅读,以为接下来只讲技术内容。
que de technique.
——毕竟这听起来很枯燥。
Mais ce n'est pas le cas.
但事实并非如此。
Cet article est pour tous et toutes.
这篇文章面向所有人。
Ceci dit, si vous arrêtez votre lecture pour jouer avec le chat,
话说回来,如果你停下阅读去逗猫,
manger un bon plat, lire un livre passionnant ou faire des câlins à la personne
享用一顿美食、读一本引人入胜的书,
appropriée, cela ne me dérange pas et je vous souhaite un agréable moment.
或拥抱那个合适的人,我完全不介意,并祝你拥有愉快时光。
Mais revenons à l'objection.
但让我们回到这个质疑上来。
Ok, les techniques utilisées dans le web sont compliquées,
好吧,网络所用的技术确实很复杂,
mais cela ne concerne que les développeuses et développeurs.
但这只关乎开发者们。
Non. Eh bien non, car cette complication a des conséquences pour tous et toutes.
不。其实不行,因为这种复杂性会对所有人产生影响。
Elle se traduit par des logiciels beaucoup plus complexes,
它导致软件变得复杂得多,
dont elle réduit la concurrence,
并削弱了市场竞争,
très peu d'organisations pouvant aujourd'hui développer un navigateur web.
如今能开发网页浏览器的组织寥寥无几。
Elle a pour conséquence de rendre l'utilisation du web plus lente.
它还导致网页浏览速度变慢。
Bien que les machines et les réseaux aient nettement gagné en performance,
尽管计算机和网络性能已大幅提升,
le temps d'affichage d'une page ne cesse d'augmenter.
但网页加载时间却持续增加。
Passer à la fibre ou à la 5G ne se traduira pas forcément par un gain de temps,
升级到光纤或5G网络,未必能缩短加载时间,
puisque ce sont souvent les calculs nécessaires à l'affichage qui ralentissent la
因为拖慢浏览速度的,往往是页面渲染所需的大量计算,
navigation. Et enfin, cette complication augmente l'empreinte environnementale du
最后,这种复杂性还加大了互联网的环境负担:
web, en imposant davantage d'opérations aux machines,
它迫使设备执行更多运算,
ce qui pousse au remplacement plus rapide des terminaux.
从而加速终端设备的淘汰更新。
Une page web d'aujourd'hui n'est en effet pas une simple description d'un contenu.
事实上,当今一个网页远不止是对内容的简单描述。
Elle inclut la feuille de style, rédigée dans le langage CSS,
它包含用CSS语言编写的样式表,
qui va indiquer comment présenter la page, du JavaScript,
用于定义页面呈现方式;还包含JavaScript——一种编程语言,
un langage de programmation qui va être exécuté pour faire varier le contenu de la
会在运行时动态改变页面内容;
page, des vidéos, et d'autres choses qui souvent distraient du contenu lui- même.
此外还有视频等其他元素,常常分散用户对核心内容的注意力。
Je précise que je ne parle pas ici des applications tournant sur le web,
需要说明的是,我这里说的并非运行在网页上的应用程序,
comme une application d'accès au courrier électronique,
比如电子邮件客户端,
ou une application de gestion des événements,
或活动管理应用,
ou l'application maison utilisée par les employés d'une organisation pour gérer leur
或是某机构员工用来处理工作的内部办公系统;
travail. Non, je parle des pages web de contenu,
我说的是以传播内容为主的普通网页,
qui ne devraient pas avoir besoin de toute cette artillerie.
它们本不该需要如此繁复的技术堆叠。
Du fait de cette complexité,
正因如此复杂,
il n'existe aujourd'hui que quatre ou cinq navigateurs web réellement distincts.
目前真正独立的网页浏览器仅剩四、五种。
Écrire un navigateur web aujourd'hui est une tâche colossale,
如今开发一款网页浏览器是一项浩大的工程,
hors de portée de la très grande majorité des organisations.
绝大多数机构根本无力承担。
La concurrence a diminué sérieusement.
市场竞争已严重减弱。
La complexité technique a donc des conséquences stratégiques pour le web.
因此,技术复杂性对互联网产生了战略影响。
Et ceci d'autant plus qu'il n'existe derrière ces navigateurs que deux moteurs de
更关键的是,这些浏览器背后仅依赖两种渲染引擎——
rendu, le cœur du navigateur, la partie qui interprète le langage HTML et le CSS et
即浏览器的核心部分,负责解析HTML和CSS代码,
dessine la page.
并绘制出网页。
Chrome, Edge et Safari utilisent le même moteur de rendu, WebKit,
Chrome、Edge和Safari都使用同一款渲染引擎WebKit,
ou l'une de ses variantes.
或其某个变体。
Et encore, tout ne tourne pas sur votre machine.
而且,其实并非所有运算都在您的设备上运行。
Derrière votre écran, l'affichage de la moindre page web va déclencher
在您屏幕的背后,哪怕只是加载一个最简单的网页,
d'innombrables opérations sur des machines que vous ne voyez pas,
也会在您看不见的服务器上引发无数运算,
comme les calculs des entreprises publicitaires qui vont en temps réel déterminer
比如广告公司实时进行的计算,
les meilleures publicités à vous envoyer dans la figure,
以确定该向您推送哪些最合适的广告;
ou comme l'activité de traçage des utilisateurs,
又比如用户追踪活动,
notant en permanence ce qu'ils font, d'où elles viennent.
持续记录用户的行为及来源地等信息。
et de nombreuses autres informations dont beaucoup sont envoyées automatiquement par
还有大量其他信息,其中许多会由您的浏览器自动发送出去,
votre navigateur web, qui travaille au moins autant pour l'industrie publicitaire
而这款浏览器,至少同样程度地为广告业工作,
que pour vous.
而非只为用户服务。
Pas étonnant que la consommation énergétique du numérique soit si importante.
数字技术能耗如此之高,也就不足为奇了。
Et ces calculs côté serveur ont une grande influence sur la capacité du serveur à
此外,服务器端的这些运算,极大影响着服务器应对高负载的能力,
tenir face à une charge élevée,
正如新冠疫情期间所见,
comme on l'a vu pendant les confinements Covid dix neuf.
当时服务器频频不堪重负。
Les sites web de l'Éducation nationale ne tenaient pas le coup,
法国国家教育部网站就频频崩溃,
même quand il s'agissait uniquement de servir du contenu statique.
即便它们当时只需提供静态内容。
La complexité du web cache en effet également cette activité de surveillance
网络的复杂性确实掩盖了这种监控活动
pratiquée aussi bien par les entreprises privées que par les États.
这种活动既由私营企业开展,也由各国政府实施。
Autrefois acheter un journal à un kiosque et le lire étaient des activités largement
过去,在报亭买一份报纸并阅读,基本上是私密行为。
privées. Aujourd'hui, toute activité sur le web est enregistrée et sert à nourrir
如今,所有网络活动都会被记录下来,
les bases de données du monde de la publicité ou les fichiers des États.
为广告行业的数据库或各国政府的档案提供数据。