Минулого разу ми розглянули вплив на продуктивність використання табуляції та пробілів в HTML.
Виникло нове питання: Чи варто використовувати зменшення HTML файлу, коли вже використовуєш GZip. Давайте проведемо експеримент.
Я зібрав декілька реальних HTML файлів, та виконав над ними мінімізацію та стиснення .
Ось результат:
Ці сторінки вже виконують мінімізацію на окремих ділянках, але жоден з них не використовує мінімізацію всього документу. Якщо, жоден з них не використовував би мінімізацію, то економія була би вище, ніж показано в таблиці.
Тепер, відповідно до результату, мінімізація забезпечить додаткове зменшення розміру файлу на 6-16% при використанні в парі з GZip.
16% це досить велика економія, на підході новий GZip, тому дані експеремента свідчать про те, що ми повинні використовувати мінімізацію та GZip разом.
Пам'ятайте, що це досить невеликий експеримент. Було б цікаво розширити експеримент для більш точних статистичних даних.
Для HTML мінімізації в ASP.NET, я люблю використовуватиWebMarkupMin або Meleze.Web.
Ще немає коментарів