Интернет-портал MegaWEB содержит много ресурсов для веб-мастеров, интернет-разработчиков, веб-дизайнеров и seo-оптимизаторов. Это видеоуроки, книги и справочники в формате ebook: PDF-CHM-DJVU, а также программы и утилиты для того, чтобы сделать сайт или раскрутить сайт в сети Интернет.
Учебное пособие «Разгони свой сайт. Методы клиентской оптимизации веб-страниц»
Версия для печати и PDA
Учебное пособие «Разгони свой сайт. Методы клиентской оптимизации веб-страниц» поможет разобраться с множеством проблем, связанных с клиентской производительностью. Кроме теоретических аспектов производительности приведено также большое количество практических рекомендаций, примеров конфигурационных файлов, различных приемов и проанализировано несколько высоко посещаемых ресурсов. С одной стороны, пособие предназначено для последовательного погружения в сферу клиентской оптимизации веб-разработчиков любого уровня. С другой – оно ставит своей целью стать настольным справочником веб-оптимизатора, благодаря большому количеству прикладных советов.
Структура пособия «Разгони свой сайт. Методы клиентской оптимизации веб-страниц»
Что такое клиентская оптимизация
Цели и задачи оптимизации
Психологические аспекты производительности
Стадии загрузки страницы
Клиентская и серверная оптимизация: сходство и различия
Применение в разработке приложений
Уменьшение размера
Насколько ресурсоемко архивирование HTML
CSS и JavaScript в виде архивов
Все о сжатии CSS
JavaScript: жать или не жать
PNG против GIF
Разгоняем favicon.ico – это как
Режем cookie
Кэширование
Expires, Cache-Control и сброс кэша
Кэширование в IE: pre-check, post-check
Last-Modified и ETag
Кэширование в iPhone
Уменьшение числа запросов
Объединение HTML и CSS файлов
Объединение JavaScript файлов
Техника CSS Sprites
Картинки в теле страницы с помощью data:URI
CSS Sprites и data:URI
Методы экстремальной оптимизации
Параллельные соединения
Обходим ограничения браузера на число соединений
Content Delivery Network и Domain Name System
Балансировка на стороне клиента
Редиректы, 404-0шибки и повторяющиеся файлы
Асинхронные HTTP-запросы
Уплотняем поток загрузки
CSS оптимизация
Оптимизируем CSS expressions
Что лучше: id или class
Влияние семантики и DOM дерева
Ни в коем случае не reflow
Оптимизация JavaScript
Кроссбраузерный window.onload
Основы ненавязчивого JavaScript
Применение ненавязчивого JavaScript
Замыкания и утечки памяти
Оптимизируем тяжелые JavaScript вычисления
Быстрый DOM
Кэширование в JavaScript
Быстрые итераторы, регулярные выражения и другие вкусности
Приложение
Обзор аналитических инструментов
Несколько советов для браузеров
Оптимизированные конфигурации
Разбор полетов
Книга «Разгони свой сайт. Методы клиентской оптимизации веб-страниц» не увидела бы свет без помощи, советов и рекомендаций огромного количества людей, каждый из которых добавил что-то новое в изложенный материал.