Расширения Графического Интерфейса — Влияние Минимизации На Производительность Графического Интерфейса = False?

  • Автор темы Мажор
  • Обновлено
  • 20, Oct 2024
  • #1

Как повлияет на производительность включение минимизации в графическом интерфейсе в значение false? Я спрашиваю, потому что у меня есть расширение графического интерфейса, которое ломается при включении минимизации, но работает нормально, когда оно выключено.

Будет ли это медленнее при первой загрузке, а затем так же быстро, как минификация = true для всех будущих загрузок? Или это будет постоянно влиять на время загрузки графического интерфейса для каждого окна?

#gui-расширения

Мажор


Рег
24 Jan, 2007

Тем
71

Постов
200

Баллов
595
  • 26, Oct 2024
  • #2

Как ни странно, я обнаружил, что он работает значительно медленнее, особенно при начальной загрузке страницы и в «реальной» среде (т. е. не на виртуальной машине). Однако я бы не сказал, что это было непривычно медленно.

Похоже, у вас есть синтаксическая ошибка в вашем javascript, который минификатор создает действительный, но для которого не работает javascript. Я предлагаю попытаться исправить ваш JS, если сможете.

 

Andrusiv


Рег
04 Sep, 2011

Тем
69

Постов
180

Баллов
525
  • 26, Oct 2024
  • #3

Это полностью зависит от размера вашего JS: если это всего лишь 50–100 строк сценария, эффект может быть даже не заметен, но если это тысячи строк, тогда да, влияние будет значительным и для каждого окна (не все время, но каждый раз он не загружается из кэша).

Более того, если вы получаете доступ к нему с ресурсоемких устройств, таких как телефоны и планшеты, то выигрыш от минимизации будет значительно увеличен.

Как предлагает Роб, я также предлагаю исправить JS и запустить его с minification=true.

 

Morgan_A


Рег
18 May, 2007

Тем
67

Постов
221

Баллов
576
Тем
403,760
Комментарии
400,028
Опыт
2,418,908

Интересно