The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Опубликована среда рабочего стола GNOME 46"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Отдельный RSS теперь доступен для каждого обсуждения в форуме и каждого минипортала.
. "Опубликована среда рабочего стола GNOME 46" +/
Сообщение от Аноним (160), 21-Мрт-24, 04:39 
> Более того раньше никто на веб сайты не пичкал 50 МБ javascript кода на каждую страницу и интернет был чище и легче.

А проблема не столько в размере, сколько в количестве файлов.
Вона биллинг своего прова сегодня немного ковырял в бравзере. Провайдер не очень крупный, в биллинге нет всякой смузихлёбской дичи на первый взгляд. Странички без рекламных акций и спама. Всё в строгом стиле и аккуратно сделано. А открываешь Девелопер Тулз - 643 запроса, чтобы 1 страницу открыть. Из них 504 запроса - это подгружаются js файлы (большинство из них по 0,5-2 кб).

Собственно примерно то же самое творится с Электроном и прочими новомодными фреймворками для десктопа. Небольшое приложение может состоять из нескольких тысяч мелких файлов.

Раньше это всё паковали в библиотеки средних размеров. В играх несколько текстур собирали в один файл. А сейчас это всё рассыпухой валяется.

Ну, или еще один яркий пример из собственного опыта, но немного оффтопик. Для Винды есть оперсорсный PowerToys. Пакет мелких утилит, которые расширяют базовую функциональность Винды. Вроде пипетки (Color picker), возможности закрепить любое окно поверх остальных, пакетное переименование файлов. Подробнее можно у них на Гитхабе глянуть. Большинство из них выполняют небольшую функцию. Но весь пакет весит 250 Мб. А после установки расползается в 1-2 Гб (точно не помню). Вроде бы это одна программа, в которую собрали функционал нескольких других + написали несколько своих. Что там такое? А каждая часть - это отдельная программа, находящаяся в совей папке, со своим набором библиотек. При том 2/3 этих библиотек у них общие... И просто дублируются 25 раз. И всё это рассыпухой... и всё это при старте начинает грузиться.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Опубликована среда рабочего стола GNOME 46, opennews, 20-Мрт-24, 23:53  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру