Читать онлайн «Реактивные веб-сайты. Клиентская оптимизация в алгоритмах и примерах. Учебное пособие»

Автор Николай Мациевский

Автоматическое объединение текстовых файлов 127 4. 2. Алrоритм разбора и сбора С55 5prites 135 4. 3. С55 5prites и data:URI, или Мiсrоsоft и весь остальной мир 138 4. 4. Автоматизация кроссбраузерноrо решения для data:URI 142 4. 5. Автоматизация кэширования  156 rлава 5. ОПТИМИЗАЦИЯ СТРУКТУРЫ ВЕБСТРАНИЦ 156 5. 1. Динамические стили: быстро и просто 160 5. 2. Оптимизация C55CTPYKTYPЫ 167 5. 3. Пишем эффективный С55 171 5. 4. Стыкуем асинхронные скрипты 177 5. 5. Стыкуем компоненты в Java5cript 181 5. 6. Что такое CDN и с чем ero едят 185 5. 7. Практическое использование CDN на примере Google Apps 192 rлава б. ТЕхнолоrии БУДУЩЕrо 193 6. 1. Профилируем Java5cript 197 6. 2. Проблемы при оценке производительности браузеров 208 6. 3. Перспективы «быстроrо» Java5cript 214 6. 4. Реализация лоrики С553селекторов 220 6. 5. АР! для С55селекторов в браузерах 224 6. 6. Canvas: один шаr назад, два шаrа вперед 234 6. 7. Вычисляем при помощи Web Workers 239 6.
8. Клиентские хранилища 251 rлава 7. АВТОМАТИЗАЦИЯ КЛИЕНТСКОЙ ОПТИМИЗАЦИИ 251 7. 1. Обзор технолоrий 256 7. 2. Установка Web Optimizer 263 7. 3. Настройка Web Optimizer 269 7. 4. Примеры использования Web Optimizer 272 7. 5. Решаем проблемы с установкой Web Optimizer 279 rлава 8. ПРАКТИЧЕСКОЕ ПРИЛОЖЕНИЕ 279 8. 1. Разrоняем ASP . NEТ: 100 баллов и оценка «А» в Y5low 285 8. 2. Разrоняем Drupal 300 8. 3. Разrоняем Wordpress 304 8. 4. Разrоняем Joomla! 1. 5 308 8. 5. Разrоняем Joostina 315 8. 6. Пара советов для Ruby оп Rails 318 8. 7. РазrоняемjQuеry 328 8. 8. Клиентская оптимизация для произвольноrо сайта 335 ЗАКЛЮЧЕНИЕ 335 В качестве послесловия  Введение Дороrой читатель, спасибо тебе за неустанный интерес к клиентской оптимизации, имеющей такое большое значение при оценке качества вебпроекта, для продвижения сайта и увеличения доходности интернет подразделения любой компании. К слову, мы рекомендуем прочесть первую книrу тем, кто еще этоrо не cдe лал. Это поможет rлубже понять материал, изложенный в данной книrе, леrче вникнуть в суть излаrаемых здесь концепций. Книrа, которую ты сейчас держишь в руках, призвана пролить свет на те стороны клиентской оптимизации, которые остались в тени после BЫ хода первой книrи. Мы надеемся, что она будет интересна как клиентским оптимизаторам со стажем, так и начинающим специалистам, желающим расширить свой круrозор. Книrа «Реактивные вебсайты» содержит большое количество Teope тическоrо материала о клиентской оптимизации, но акцент в значитель ной мере сделан на описании прикладных методов оптимизации, а также на их квинтэссенции  автоматизации.