Реактивные веб-сайты. Клиентская оптимизация в алгоритмах и примерах
Учебное пособие представляет собой глубокое практическое руководство по клиентской оптимизации веб-сайтов. Книга консолидирует огромное количество прикладных советов, алгоритмов и пошаговых руководств, которые помогут специалистам разобраться в тонкостях ускорения загрузки сайтов для конечных пользователей.
Основное внимание уделяется методам уменьшения размера загружаемых объектов (текстовых файлов, изображений), сокращению количества HTTP-запросов и оптимизации структуры веб-страниц. Подробно рассматриваются алгоритмы сжатия текстовых файлов, оптимизации изображений в форматах GIF, JPEG, PNG, SVG, а также автоматизация процессов объединения файлов и создания CSS-спрайтов.
Отдельные главы посвящены оптимизации CSS-структуры, эффективной работе с JavaScript, использованию CDN (Content Delivery Networks) и технологиям будущего, включая Web Workers и клиентские хранилища. Практическая часть книги содержит примеры оптимизации популярных CMS и фреймворков: ASP.NET, Drupal, WordPress, Joomla!, Ruby on Rails, jQuery.
Издание ориентировано как на начинающих специалистов, уже знакомых с основами клиентской оптимизации, так и на профессионалов, для которых книга станет справочником лучших практик, основанных на опыте мировых экспертов.









