Big-Pig копилочка интересной и полезной информации

Категории раздела

Web-дизайн
Интернет, сети, телефония
Мануалы к программам
Компьютерная графика
Программирование
Flash-анимация

Поиск

Статистика


Онлайн всего: 1
Гостей: 1
Пользователей: 0

Главная » Учебники » Web-дизайн

Реактивные веб-сайты (v1.4 - 2010)

Реактивные веб-сайты (v1.4 - 2010)
Николай Сергеевич Мациевский
Евгений Владимирович Степанищев
Глеб Игоревич Кондратенко

Реактивные веб-сайты
Клиентская оптимизация в алгоритмах и примерах


Учебное пособие


М.: БИНОМ. Лаборатория знаний, 2010. – 336 с., ил., табл. Тираж 2000 экз.
Серия «Архитектор информационных систем»



Издание консолидирует огромное количество прикладных советов, алгоритмов и пошаговых руководств, которые должны помочь начинающим специалистам, уже знакомых с областью клиентской оптимизации, глубже разобраться в тонкостях ускорения сайтов. Для профессионалов книга станет справочником лучших практик внедрения, основанном на опыте известных мировых специалистов.

Первая книга о клиентской оптимизации, «Разгони свой сайт» (http://speedupyourwebsite.ru/), вызвала многочисленные (все положительные) отклики, и это вдохновило нас на написание продолжения. К слову, мы рекомендуем прочесть первую книгу тем, кто еще этого не сделал. Это поможет глубже понять материал, изложенный в данной книге, легче вникнуть в суть излагаемых здесь концепций.

Книга, которую ты сейчас держишь в руках, призвана пролить свет на те стороны клиентской оптимизации, которые остались в тени после выхода первой книги. Мы надеемся, что она будет интересна как клиентским оптимизаторам со стажем, так и начинающим специалистам, желающим расширить свой кругозор.

Книга «Реактивные веб-сайты» содержит большое количество теоретического материала о клиентской оптимизации, но акцент в значительной мере сделан на описании прикладных методов оптимизации, а также на их квинтэссенции — автоматизации. Большая часть материала этой книги посвящена именно внедрению клиентской (и частично серверной) оптимизации при разработке веб-сайтов, а почти вся седьмая глава — приложению для автоматического ускорения сайтов, Web Optimizer (http://www.web-optimizer.ru/).

Реактивные веб-сайты (v1.4 - 2010)

Кроме того, в этой книге мы немного заглянули в будущее и постарались описать те аспекты производительности, которые будут актуальны буквально через год-другой, когда большинство браузеров станут настолько быстрыми, что обычные методы оптимизации потеряют свою первоначальную эффективность. О перспективах оптимизации рассказывается в шестой главе.

Наконец, практическое приложение (оно приведено в восьмой главе) получилось достаточно объемным и охватывает множество текущих систем, применяемых для разработки сайтов малой и средней сложности.

Это позволит использовать данное издание в полной мере как справочник с пошаговым руководством к действию: что и как нужно сделать, чтобы сайт работал «быстрее молнии». На этих страницах опубликован первоклассный материал от профессиональных специалистов по ускорению сайтов и прикладным техникам оптимизации. Это знаменательно, что данное издание наконец-то увидело свет и ты держишь его в своих руках, читатель!


ОГЛАВЛЕНИЕ:

Введение
Об авторах
Благодарности
Как ускорить работу сайта для посетителя

Глава 1. Обзор методов клиентской оптимизации
Клиентская оптимизация
Анализ веб-страниц
Уменьшение размера загружаемых объектов
Уменьшение количества запросов
Увеличение скорости отображения веб-страниц
Оптимизация структуры веб-страниц

Глава 2. Алгоритмизация сжатия текстовых файлов
Методы сжатия, поддерживаемые браузерами
Проблемы в браузерах, прокси-серверах и firewall
Настройка веб-серверов Apache, nginx и lighttpd
Собственная реализация сжатия со стороны сервера
Альтернативные методы сжатия

Глава 3. Алгоритмы уменьшения изображений
Уменьшаем GIF (Graphics Interchange Format)
Оптимизируем JPEG (Joint Photographic Experts Group)
Оптимизируем PNG (Portable Network Graphics)
Оптимизируем SVG (Scalable Vector Graphics)
Средства онлайн-оптимизации

Глава 4. Уменьшение количества запросов
Автоматическое объединение текстовых файлов
Алгоритм разбора и сбора CSS Sprites
CSS Sprites и data:URI, или Microsoft и весь остальной мир
Автоматизация кроссбраузерного решения для data:URI
Автоматизация кэширования

Глава 5. Оптимизация структуры веб-страниц
Динамические стили: быстро и просто
Оптимизация CSS-структуры
Пишем эффективный CSS
Стыкуем асинхронные скрипты
Стыкуем компоненты в JavaScript
Что такое CDN и с чем его едят
Практическое использование CDN на примере Google Apps Engine

Глава 6. Технологии будущего
Профилируем JavaScript
Проблемы при оценке производительности браузеров
Перспективы «быстрого» JavaScript
Реализация логики CSS3-селекторов
API для CSS-селекторов в браузерах
Canvas: один шаг назад, два шага вперед
Вычисляем при помощи Web Workers
Клиентские хранилища

Глава 7. Автоматизация клиентской оптимизации
Обзор технологий
Установка Web Optimizer
Настройка Web Optimizer
Примеры использования Web Optimizer
Решаем проблемы с установкой Web Optimizer

Глава 8. Практическое приложение
Разгоняем ASP.NET: 100 баллов и оценка "A" в YSlow
Разгоняем Drupal
Разгоняем Wordpress
Разгоняем Joomla! 1.5
Разгоняем Joostina
Пара советов для Ruby on Rails
Разгоняем jQuery
Клиентская оптимизация для произвольного сайта

Заключение
В качестве послесловия



Формат книги: PDF (текст можно копировать)
Размер файла: 4.7 Mb
Качество: отличное

Скачать бесплатно книгу

"Реактивные веб-сайты. Клиентская оптимизация в алгоритмах и примерах":
TurboBit
TurboBit (здесь резервная копия)

Категория: Web-дизайн | Добавил: Manul (31.03.2011) | Автор: Мациевский Н. и др.
Просмотров: 1014 | Теги: css, cms, оптимизация, html
Всего комментариев: 0

Форма входа

Облако тегов

сказки кулинария Рыбалка бисер родители малышам аудиокниги аудиосказки html Веб дизайн Web дизайн сайтостроение css беременность и роды Вязание Детям скачать воспитание детей проза журналы техника аудиокнига AVI мультфильмы приключения

Книги

Солнцева А.В. - Ласковый котенок. Мягкая игрушка своими руками (2005)
Скачать

Популярное

• Флеш-открытки с Днем рождения. Коллекция 
• Торговые советники FOREX (торговые роботы) 
• Мамины сказки: Доброта. Как воспитать ребенка добрым 
• Сказки дядюшки Римуса (аудиокнига, mp3) 
• Macromedia Flash Professional 8 на примерах (2006) 
• Флеш-открытки к женскому дню 8 Марта. Коллекция 
• Восточные сладости (2002) 
• Библия Delphi, 3-е издание +CD (2011) 
• Мамины сказки: Ваш ребенок - лидер. Как воспитать ребенка лидером 
• Мамины сказки: Антикапризин. Сказки для исцеления от капризов 
• С++ Базовый курс, 3-е издание (2010) 
• Коллекция флеш-открыток о любви 
• Macromedia Flash 8 для начинающих (видео-курс) 
• Флеш-открытки. Новый год и Рождество. Большая коллекция 
• Энциклопедия вязания (1993 г.)