Улучшен по сравнению с Magento Community Edition алгоритм объединения файлов JavaScript

[10 ноября 2016 г.]    Российская сборка Magento 2.49.12
Magento 2: модули и услуги
#1 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8886
  • Регистрация: 20.02.2010

05.07.2014 11:30

Объединение файлов JavaScript ускоряет отображение покупателю веб-страниц интернет-магазина.

Пример разметки веб-страницы при отключенном режиме объединения файлов JavaScript:
Прикрепленное изображение: magento-js-merge-off.png

Пример разметки веб-страницы при включенном режиме объединения файлов JavaScript:
Прикрепленное изображение: magento-merge-js.png

Иногда, при использовании не совсем качественных сторонних оформительских тем и модулей, объединение файлов JavaScript приводит к сбоям интерпрератора JavaScript в браузере покупателя, что обычно ведёт к серьёзному нарушению функциональности и внешнего вида веб-страниц интернет-магазина, как правило — до невозможности оформить покупателм заказ в интернет-магазине.

Пример сбоев интерпретатора JavaScript после включения режима объединения файло JavaScript в Magento Community Edition и Magento Enteprise Edition:
Прикрепленное изображение: magento-js-merge-errors.png

В тамом случае разработчику/администратору интернет-магазина приходится либо отказываться от объединения файлов JavaScript, либо распознавать неким образом дефектный модуль или скрипт оформительской темы и неким образом модифицировать его, либо удалять вовсе.

Российская сборка Magento, начиная с версии 2.35.5, качественно улучшает стандартный алгоритм объединения файлов JavaScript по сравнению с Magento Community Edition и Magento Enterprise Edition.

Теперь, если до объединения файлов JavaScript в браузере покупателя не происходит сбоев JavaScript, то и после объединения файлов JavaScript таких сбоев происходить не должно.

Поделиться темой: