Панацея или ящик Пандоры?

Панацея или ящик Пандоры?

Первый же скептический вопрос, который каждый читатель должен в этом месте задать: как можно эти картинки выводить только один раз в CSS-файле (можно заметить, что base64-строка фигурирует там дважды)? Ответ: никак. Однако выход есть.

Это gzip-сжатие. Если очень коротко, то при любом архивировании создается некоторый словарь наиболее часто используемых строк, которые заменяются на однобайтовые представления. При восстановлении данных из архива происходит обратная процедура, когда значения слов словаря подставляются вместо их наименований. В нашем случае у нас для одной картинки используется одна и та же base64-строка. Это означает, что при архивировании она сожмется удивительно эффективно.

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

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг:

Наш первый почтовый ящик

Из книги автора

Наш первый почтовый ящик Итак, создаем почтовый ящик. Для начала нам нужно выбрать сервер – их на сетевых просторах сегодня более чем достаточно. Только в России бесплатных почтовых служб работает не менее двух десятков! Естественно, далеко не все «независимые»


4.10.3. Firewall — не панацея

Из книги автора

4.10.3. Firewall — не панацея Установив Firewall, вы не получаете максимальной защиты, потому что существует множество вариантов обхода не только конкретных реализаций, а любого сетевого экрана.Firewall — это всего лишь замок на двери парадного входа. Злоумышленник никогда не


4.10.4. Firewall как панацея

Из книги автора

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


Почтовый ящик и ICQ

Из книги автора

Почтовый ящик и ICQ Конечно, в первую очередь нам понадобится почтовый адрес – иначе как мы будем обмениваться письмами с новоиспеченными знакомыми? Конечно, если вы работаете с Сетью, такой адрес у вас наверняка есть. А возможно – и не один. Но все-таки для знакомств я вам


Черный ящик и оптимизация

Из книги автора

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


Электронный почтовый ящик

Из книги автора

Электронный почтовый ящик Почтовый ящик тоже электронный, и адрес у него электронный, написанный по определенным правилам. В самом общем виде адрес выглядит так: имя_пользователя@название_почтового_сервера.Имя пользователя – это ваше имя, вы его можете задать любым, но


3.1. Антивирус не панацея

Из книги автора

3.1. Антивирус не панацея Сегодня пользователи высказывают по поводу антивирусов различные мнения – от полной уверенности в защите до того, что главное – выдержать первый удар. Иногда антивирусы используются не столько как защита, сколько как средство оценки нанесенного


Функция как "черный ящик"

Из книги автора

Функция как "черный ящик"      Рассматривая функцию space( ) как черный ящик, можно сказать, что ее вход - это число пропущенных позиций, а выход -j фактический пропуск позиций. Вход связан с функцией через apгyмент.   РИС. 9.4. Фактические аргументы и формальные аргументы.      С


Как получить почтовый ящик

Из книги автора

Как получить почтовый ящик Переписка, регистрация на различных сайтах и форумах требуют наличия личного электронного почтового ящика. Существует большой выбор различных почтовых сервисов. Возьмем, например, Mail.ru и зарегистрируемся там.Регистрация нового почтового


Создаем почтовый ящик

Из книги автора

Создаем почтовый ящик Существует множество почтовых серверов. Есть и платные, и бесплатные. Основное преимущество платных серверов в том, что там можно подобрать «приличный» логин (имя). Частные пользователи обычно заводят себе бесплатные ящики. Примечание Организациям


Как завести почтовый ящик?

Из книги автора

Как завести почтовый ящик? В качестве примера рассмотрим регистрацию почтового ящика на самом популярном российском почтовом сервисе Яндекс. Почта. Процедура создания ящиков на других порталах, например, Mail.ru, Rambler, Gmail очень похожа — немного отличается лишь оформление


9.2.4. «Сумасшедший ящик»

Из книги автора

9.2.4. «Сумасшедший ящик» «Сумасшедший ящик» — это вывернутый наизнанку каркас параллелепипеда. Этот невозможный объект появился в 1966 году в Чикаго, в результате оригинальных экспериментов фотографа доктора Кокрана [1]. «Сумасшедший ящик» основан на неправильных


Электронный почтовый ящик

Из книги автора

Электронный почтовый ящик Что это такоеПочтовый ящик в электронной почте тоже электронный, и адрес у него электронный, написанный по определенным правилам. В самом общем виде адрес выглядит так: имя_пользователя@название_почтового_сервера .Имя пользователя – это ваше


7.2. Настраиваем почтовый ящик

Из книги автора

7.2. Настраиваем почтовый ящик Чтобы начать работать с почтовой программой, вам нужно иметь почтовый ящик. Ящик можно зарегистрировать на одном из бесплатных серверов (например, http://www.mail.ru)[54] или же получить его у провайдера — чаще всего провайдеры выделяют своим клиентам


ГОЛУБЯТНЯ: Шлях-кормилец и батарейка Пандоры

Из книги автора

ГОЛУБЯТНЯ: Шлях-кормилец и батарейка Пандоры Автор: Сергей ГолубицкийПрогресс, однако. Помните фильм Тарковского "Ностальгия"? Героя, непредусмотрительно пересекшего границу отечества, принимают под белы рученьки и уволакивают - к приструнению, наказанию,