YUI Compressor Интернет это сайт для сжатия файлов JavaScript, свободно использоваться для управления динамическими данными (AJAX) или отображения эффектов (на фото галерей, например). Эти сценарии могут иногда превышать 100 кб и их общий размер быстро растет, порождая время загрузки страниц, иногда очень долго.
WordPress поддержки таких сценариев prototype.js (121,2 кб) effects.js (38 кб) jquery.js (30,3 кб) и lightbox.js (20,8 кб) при использовании Lightbox 2 плагина. Все это уже 210,3 кб скрипты для загрузки для отображения на главной странице. Однажды сжатый YUI Compressor, размеры файлов идти до 70,9, 24,3, 30,1 и 11 кб или 136,3 Кб и снижение на 35,2%. Обратите внимание, что меньше, чем JQuery и прототип уже должным образом оптимизированы, что и объясняет очень небольшой прирост в размере после компрессии. Независимо от этого сценария прирост 41%. В результате короткого времени загрузки около 2s на моей домашней странице, которая далека от пренебрежимо мало, не говоря уже о пропускной способности сбережений.
Этот метод сжатия устраняет пробелы и другие используют различные уловки, чтобы уменьшить размер файла JavaScript, это на самом деле не сжатие, как если бы мы использовали, например, GZIP. Преимуществом этого метода является то, что нет изменений в код для вызова web-сайтов PHP файлов не требуется, его недостатком является то, что файлы все еще сравнительно велико (prototype.js могут быть сжаты в 15 кб, например, с GZIP).
Тэги: Javascript , оптимизация , Wordpress









