Re[6]: Задержка в 7 секунд - много это или мало?
От: rudzuk  
Дата: 08.09.22 15:18
Оценка: 1 (1)
Здравствуйте, Lazytech, Вы писали:

L> R>Открыл личный кабинет еле2 (срань редкостная, как и все современное вебдванолие): жиэса приехало 2.56 Мб. (51 запрос). И это при том, что у меня еще uBlock Origin активен, и он чего-то еще порезал. Жиэсники, одумайтесь! Вам с нами еще ходить по одним улицам.


L> У wl. же совсем другой use case:

L> "обычный серфинг по недоступным сайтам, типа твиттера"
L> "я на текст/картинки смотрю"

Посмотрел на твиттер: 6.4 Мб жиэса (32 запроса).
avalon/3.0.1
Re[7]: Задержка в 7 секунд - много это или мало?
От: Lazytech Ниоткуда  
Дата: 08.09.22 15:30
Оценка:
Здравствуйте, rudzuk, Вы писали:

R>Посмотрел на : 6.4 Мб жиэса (32 запроса).


Да, многовато. По идее, JS-бандлы должны кэшироваться в браузере. Хотя не уверен, что это поможет, если wl. смотрит YouTube в том же браузере. Кэш-то не бесконечный. Впрочем, наверняка вы лучше меня это знаете.

Сам много пользуюсь YouTube, там размеры бандлов ну очень скромные. Правда, это без учета ServiceWorker'ов.
Отредактировано 08.09.2022 15:37 Lazytech . Предыдущая версия . Еще …
Отредактировано 08.09.2022 15:36 Lazytech . Предыдущая версия .
Отредактировано 08.09.2022 15:33 Lazytech . Предыдущая версия .
Отредактировано 08.09.2022 15:31 Lazytech . Предыдущая версия .
Re[8]: Задержка в 7 секунд - много это или мало?
От: rudzuk  
Дата: 08.09.22 15:45
Оценка:
Здравствуйте, Lazytech, Вы писали:

L> R>Посмотрел на : 6.4 Мб жиэса (32 запроса).


L> Да, многовато. По идее, JS-бандлы должны кэшироваться в браузере. Хотя не уверен, что это поможет, если wl. смотрит YouTube в том же браузере. Кэш-то не бесконечный. Впрочем, наверняка вы лучше меня это знаете.


L> Сам много пользуюсь YouTube, там размеры бандлов ну очень скромные. Правда, это без учета ServiceWorker'ов.


На ютубе при отрытии канала жиеса приезжает 11.11 Мб, один только desktop_polymer.js — 8.4 Мб. Понятно, что оно все гзипится, но все же...
avalon/3.0.1
Re[9]: Задержка в 7 секунд - много это или мало?
От: Lazytech Ниоткуда  
Дата: 08.09.22 16:23
Оценка:
Здравствуйте, rudzuk, Вы писали:

R>На ютубе при отрытии канала жиеса приезжает 11.11 Мб, один только desktop_polymer.js — 8.4 Мб. Понятно, что оно все гзипится, но все же...


Напомню, YouTube сделан как PWA. При первом открытии много чего приезжает, а потом тот же desktop_polymer.js работает как ServiceWorker. Поэтому набрать за счет таких JS-скриптов гигабайты трафика вряд ли получится.

Кстати, в несжатом desktop_polymer.js 23% размера файла приходится на CSS-стили. Причем, если я правильно понял, все эти стили — 2 мегабайта! — находятся в константе finalStyleText.
Отредактировано 08.09.2022 16:36 Lazytech . Предыдущая версия . Еще …
Отредактировано 08.09.2022 16:36 Lazytech . Предыдущая версия .
Отредактировано 08.09.2022 16:29 Lazytech . Предыдущая версия .
Re[7]: Задержка в 7 секунд - много это или мало?
От: CreatorCray  
Дата: 08.09.22 21:09
Оценка: -1
Здравствуйте, Артём, Вы писали:

Аё>Киса куку

Эллочка?

Аё>https://developer.chrome.com/blog/hardware-accelerated-animations/


Это и не близко "закинутый в GPU CSS"
... << RSDN@Home 1.3.110 alpha 5 rev. 62>>
Re[4]: Задержка в 7 секунд - много это или мало?
От: CreatorCray  
Дата: 08.09.22 21:09
Оценка: 1 (1)
Здравствуйте, Lazytech, Вы писали:

L>При чем тут JavaScript? Во-первых, в браузер приходят не "десятки пакетов (которые в свою очередь притянут еще сотни)", а минифицированные бандлы, которые обычно "весят" не десятки мегабайтов и даже не мегабайты, а от силы сотни килобайтов.

Нынче эти долбоклюи в css ещё и файлы шрифтов зауююкивают
... << RSDN@Home 1.3.110 alpha 5 rev. 62>>
Re[5]: Задержка в 7 секунд - много это или мало?
От: Lazytech Ниоткуда  
Дата: 09.09.22 03:49
Оценка: :)
Здравствуйте, CreatorCray, Вы писали:

CC>Нынче эти долбоклюи в css ещё и файлы шрифтов зауююкивают


Мне доводилось вставлять "легкий" SVG-код в JSX-код React-компонентов, а также внедрять "легкий" SVG-код в CSS-код в виде background, но до внедрения шрифтов в CSS я пока не додумался.
Отредактировано 09.09.2022 3:56 Lazytech . Предыдущая версия .
Re[6]: Задержка в 7 секунд - много это или мало?
От: CreatorCray  
Дата: 09.09.22 06:15
Оценка:
Здравствуйте, Lazytech, Вы писали:

L>но до внедрения шрифтов в CSS я пока не додумался.

А эти маппеты додумались, причём давно уже.
... << RSDN@Home 1.3.110 alpha 5 rev. 62>>
Re[6]: Задержка в 7 секунд - много это или мало?
От: Артём Австралия жж
Дата: 10.09.22 06:42
Оценка: -1
Здравствуйте, vsb, Вы писали:

vsb>Если это такой важный квадратик, это всё можно отразить в интерфейсе. Навскидку — снизу-справа висят операции "в процессе". Перетянул квадратик — добавилась операция с индикатором прогресса, можешь перетягивать дальше. Операция завершилась успешно — операция закрасилась зелёным. Операция не завершилась успешно — вылезло уведомление об ошибке.

Это чистый дартаньянизм. Если только не закачать вообще все данные сразу, а подкачивать только то, когда нужно это отобразить- и ещё может быть правило при определенном условии подкачать ещё, то лаг в сетке будет заметен как лаг в интерфейсе. Отрисовка интерфайса не тормозит, тормоза от множества мелких запросов на бек, при лагающем соединении. На другой континент, например.

Верующие в кресты, просто не осознают этого.

Это не значит, что JS-ки не лепят O^2 на ровном месте. Приходится бить по рукам на PR либо внедрять мемоизацию.
Отредактировано 10.09.2022 6:45 Артём . Предыдущая версия .
Re[7]: Задержка в 7 секунд - много это или мало?
От: CreatorCray  
Дата: 10.09.22 19:42
Оценка:
Здравствуйте, Артём, Вы писали:

Аё>Верующие в кресты, просто не осознают этого.

Тебя похоже крестом в детстве били, что такая травма осталась
... << RSDN@Home 1.3.110 alpha 5 rev. 62>>
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.