data:URI нас спасет?

data:URI нас спасет?

В качестве технологии экстремальной оптимизации можно рассмотреть возможность включения favicon.ico по протоколу data:URI (подробнее о нем написано в четвертой главе), чтобы отобразить страницу в клиентском браузере после первого запроса на сервер (подразумевается, что с сервера уйдет один-единственный HTML-файл, содержащий все необходимые составляющие в себе).

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

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

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

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

Схема data:URI

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

Схема data:URI Схема data:URI предоставляет способ для внедрения «непосредственно данных» точно так же, как если бы они были подключены через вызовы внешних файлов. Синтаксис у нее следующий:data:[<тип данных>][;base64],<данные>В случае простых изображений вам нужно указать


Проблемы data:URI

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

Проблемы data:URI С описанным выше подходом для подключения изображений связаны две основные проблемы. Во-первых, вам нужно пересчитывать base64-представление изображений и редактировать CSS-файл каждый раз, когда само изображение меняется. Также IE до версии 7 включительно не


Преимущества и недостатки data:URI

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

Преимущества и недостатки data:URI Вместе с техникой CSS Sprites (или как ее альтернатива) data:URI может существенно уменьшить число HTTP-запросов. Краткий список плюсов данного метода:Экономят HTTP-запросы, предотвращают издержки, связанные с большим числом объектов.Экономят число


Кроссбраузерное использование data:URI

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

Кроссбраузерное использование data:URI IE (до версии 7 включительно) не поддерживает протокол data:URI, а вместе с ним base64-кодирование внешних файлов и включение их прямо в тело необходимого документа (будь то HTML или CSS/JavaScript-файл). Однако если рассмотреть использование протокола


4.5. CSS Sprites и data:URI

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

4.5. CSS Sprites и data:URI Давайте проведем сравнение двух освещенных выше методов для кардинального уменьшения числа запрашиваемых файлов с сервера: CSS Sprites и


NASDAQ спасет мир?

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

NASDAQ спасет мир? Убежденность в демократизирующей силе Сети вредит способности общества оценивать текущую и будущую политику. Сторонники этой точки зрения склонны преувеличивать положительный вклад корпораций в распространение демократии и игнорируют необходимость


[service data–source]

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

[service data–source] type { ip–traffic | netflow | libpcap | netgraph | raw }Задает тип источника данных• ip–traffic• данные берутся путем перехвата ip–пакетов из ядра через divert socket (FreeBSD) или netfilter (Linux 2.4.x)• netflow• данные о прошедшем трафике приходят от маршрутизатора Cisco, отдающего поток информации в


data–source

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

data–source type { ip–traffic | netflow | libpcap | netgraph }source { tee XXX | divert XXX | ipq | ulog NL1 [NL2 … NL32] |A.B.C.D | ifname [promisc] | nodename [divert] }listen { 0 | ip } port_numberclock { remote | local }layer7–detect { none | urls }rule ID rule_stringno rule


Правила для data–source

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

Правила для data–source В случае использование FreeBSD правила должны выглядеть следующим образом:Случай использования «честных» адресов:rule number «ip from any to any via ifname»где:number — относительно любой номер правила в таблице ipfw, например 100ifname — название внешнего интерфейса, через


Свойство Data

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

Свойство Data Свойство Data объекта System.Exception является новым в .NET 2.0 и позволяет добавить в объект исключения дополнительную информацию для пользователя (например, штамп времени или что-то другое). Свойство Data возвращает объект, реализующий интерфейс с именем IDictionary,


Типы System.Data

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

Типы System.Data Пространство имен System.Data является, так сказать, общим знаменателем для всех пространств имен ADO.NET. Вы просто не можете построить приложение ADO.NET, не указав это пространство имен в приложении доступа к данным. Эта пространство имен содержит типы, совместно


2.3.2.4 EDA/Data Drivers

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

2.3.2.4 EDA/Data Drivers Независимые продукты, доступные от фирмы Information Builders, Inc. Драйверы EDA/Data Drivers отображают запросы SQL или RPC, сгенерированные приложением клиента, на тот язык, который используется на целевом источнике данных. Например, для SQL-запроса к базе данных IMS драйвер


Диски данных Data CD/DVD

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

Диски данных Data CD/DVD Формат Data CD/DVD предназначен для хранения произвольной информации, то есть для записи произвольных файлов. В качестве этих файлов могут использоваться аудиозаписи, видео, архивные данные. Как правило, диски этого формата используются для работы на


Data-кабели

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

Data-кабели Хотя data-кабель и называется «кабелем», то есть «пучком проводов», он представляет собой отдельное устройство. В утолщении в его середине или в одном из разъемов находится довольно сложная электронная начинка, состоящая из микросхемы и нескольких других


Нас спасёт только оптимизм, иначе мы просто сгинем Сергей Голубицкий

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

Нас спасёт только оптимизм, иначе мы просто сгинем Сергей Голубицкий Опубликовано 12 июля 2013 Ф. М. Достоевский. Преступление и наказание— …Чтобы помогать, надо сначала право такое иметь, не то: «Crevez chiens, si vous n’?tes pas contents!» — Он рассмеялся. — Так ли,