Size: a a a

2021 June 08

V

Vik in #UWDC2021
стандартный контейнеры должны быть внутри OS клиента лежать сразу
источник

AG

Anton Gladyshev in #UWDC2021
я вон вчера выкладывал на чужой сервер код. а там старый как говно мамонта python. в результате вместо программы на 5 килобайт я отправил туда имидж на 900 МБ
источник

AG

Anton Gladyshev in #UWDC2021
900 МБ / 0,005 = 200 раз!
источник

V

Vik in #UWDC2021
а внутри конейнера байт код уже скомпилированный под "веб ос - браузер контейнерный"
источник

AG

Anton Gladyshev in #UWDC2021
если отдавать дельту, то у тебя время сборки будет десятками секунд измерятся
источник

AG

Anton Gladyshev in #UWDC2021
в принципе, оно и сейчас десятками секунд измеряется :) на слабых устройствах...
источник

V

Vik in #UWDC2021
а не надо собирать, на клиенте должны обрабатывать дельту как единое целое с контейнером, это уже задача ОС
источник

V

Vik in #UWDC2021
дельту можно даже тупо делайть файловую, вообщем тут можно пооптимизировать
источник

V

Vik in #UWDC2021
а байткоды можно оптимизировать под разные платформы сразу и отдавать нужное
источник

S

Slach in #UWDC2021
=)) ну, почему не управляемые?
доставку кода на устройство вы все таки контроллируете
а вот какой это будет код
это уже от степени прожорливости вашего фронтенд зависит
источник

AG

Anton Gladyshev in #UWDC2021
потому что среда выполнения сейчас неуправляемая. вы не знаете ОС, версию браузера и сам браузер, экран, сколько ОЗУ, сколько памяти, вы ничего не знаете, когда приходит первый get запрос
источник

S

Slach in #UWDC2021
эээ... ОС и версию браузера в User Agent знаете

память и экран нет, согласен =)
ну как бы повод сделать "умный загрузчик"
но это же "куча сетевых запросов", гораздо приятнее херануть мегабайтный .min.js
и пусть оно там дальше разбирается
источник

AG

Anton Gladyshev in #UWDC2021
user agent это информация, которой сложно доверять. и  она передает не всё :)
источник

AG

Anton Gladyshev in #UWDC2021
железо не знаешь
источник

AS

Arseny Sokolnikov in #UWDC2021
где пруфы?
источник

S

Slach in #UWDC2021
Ну так любой информации от клиента нельзя доверять =) какая разница как она передеается... =)
источник

AG

Anton Gladyshev in #UWDC2021
а на сервере ты знаешь всё. твой сервер - твои правила. +шаблонизатор, результат отправляем клиенту.
источник

S

Slach in #UWDC2021
да, ты прав, я разпизделся что то =( извините

https://www.searchenginejournal.com/correction-apple-safari-will-not-block-google-analytics-tracking/373241/
источник

V

Vik in #UWDC2021
Верхушка айсберга
источник

DN

Danila Nikonets in #UWDC2021
дада
источник