Preliminary courses |
Lesson | Title << | Date |
---|---|---|
- | ||
Lecture 116 minutes | ВведениеContents | - |
Lecture 21 hour 31 minute | Обзор методов клиентской оптимизации
В лекции рассматриваются цели клиентской оптимизации и инструменты ее измерения. Кроме того, в данной лекции перечисляются основные методы клиентской оптимизации и дается краткий обзор соответствующих технологий
Contents | - |
Тест 136 minutes | - | |
Lecture 359 minutes | Алгоритмизация сжатия текстовых файлов
Один из способов, позволяющий уменьшить размер передаваемых данных, — их сжатие. Сжатые данные занимают меньше места, следовательно, быстрее грузятся, и канал и веб-сервер быстрее освобождаются. Производители браузеров позаботились о том, чтобы передаваемые от сервера к клиенту данные можно было запаковать. Все современные браузеры поддерживают один или несколько алгоритмов сжатия данных.
Contents | - |
Тест 230 minutes | - | |
Lecture 41 hour 45 minutes | Алгоритмы уменьшения изображений
В этой лекции речь пойдет об оптимизации размера изображений для форматов GIF, JPEG, PNG. Рассмотрены все известные методики оптимизации данных форматов изображений.
Contents | - |
Тест 318 minutes | - | |
Lecture 51 hour 31 minute | Уменьшение количества запросов
В этой лекции делается упор на методы автоматического объединения файлов, которые позволяют значительно уменьшить издержки на пересылку запросов между браузером и сервером, возникающие в силу различных сетевых задержек. Также здесь рассматриваются различные подходы для клиентского и серверного кэширования.
Contents | - |
Тест 436 minutes | - | |
Lecture 61 hour 21 minute | Оптимизация структуры веб-страниц
В этой лекции речь пойдет о методах, направленных на более оптимальное (с точки зрения скорости загрузки) расположение и использование структурных элементов страницы: стилей, скриптов и других статических элементов.
Contents | - |
Тест 536 minutes | - | |
Lecture 72 hours 22 minutes | Технологии будущего
В этой лекции собрана часть материалов, затрагивающих передний край клиентских технологий и их производительность. В ней освещаются вопросы, связанные с профилированием JavaScript, проблемами в оценке производительности браузеров и скоростью работы CSS-селекторов в JavaScript-библиотеках.
Во второй половине лекции затрагивается тема асинхронной (многопоточной) производительности на основе JavaScript и производительности AJAX при загрузке страницы.
Contents | - |
Тест 636 minutes | - | |
Lecture 81 hour | Автоматизация клиентской оптимизации
Со дней подготовки и издания предыдущей книги прошло уже много времени. Технологии не стояли на месте и семимильными шагами рванули вперед. Текущая лекция посвящена обзору текущих технологий для автоматизации клиентской оптимизации и лидеру этого рынка для веб-сайтов на PHP — Web Optimizer (http://www.web-optimizer.ru/).
Contents | - |
Тест 736 minutes | - | |
Lecture 92 hours 23 minutes | Практическое приложениеContents | - |
Тест 836 minutes | - | |
5 hours | - |