Главная / Алгоритмы и дискретные структуры / Алгоритмы и задачи клиентской оптимизации

Алгоритмы и задачи клиентской оптимизации - ответы на тесты Интуит

Правильные ответы выделены зелёным цветом.
Все ответы: Курс консолидирует огромное количество прикладных советов, алгоритмов и пошаговых руководств, которые должны помочь начинающим специалистам, уже знакомых с областью клиентской оптимизации, глубже разобраться в тонкостях ускорения сайтов.
Смотрите также:
Что такое клиентская оптимизация
(1) увеличение конверсии пользователей
(2) улучшение видимости сайта в поисковых движках
(3) оптимизация процесса загрузки сайта клиентским приложением
(4) почтовая рассылка промо-предложений по целевым пользователям
Какой методы сжатия поддерживают браузеры?
(1) gzip (x-gzip)
(2) deflate (x-deflate)
(3) compress (x-compress)
(4) encode (x-encode)
Сколько стандартов есть у формата GIF?
(1) 1 (GIF89)
(2) 2 (GIF87a и GIF89a)
(3) 3 (GIF87a, GIF88 и GIF89a)
(4) 4 (GIF87a, GIF88, GIF88a и GIF89a)
Укажите строку Perl-кода, удаляющую комментарии из CSS-файла:
(1) $data = ? s!\/\*(.*?)\*\/!!g;
(2) $data = ? s!\s+! !g;
(3) $data = ? s!\} !}\n!g;
Большинство JavaScript-библиотек разбирают CSS-селекторы:
(1) слева направо
(2) случайной выборкой
(3) справа налево
Сравнение без приведения типов в случае нечисловых переменных в JavaScript работает ...
(1) быстрее обычного сравнения
(2) со скоростью, равной обычному сравнению
(3) медленнее обычного сравнения
Укажите приложение, которое позволяет воспользоваться логикой работы JSMin при работе с Ant-сервером:
(1) JSMin ant task
(2) JSMin php
(3) YUI Compressor
(4) JSMin ant task php
Для ускорения загрузки веб-сайта необходимо:
(1) уменьшить количество HTTP-запросов
(2) увеличить количество HTTP-запросов
(3) увеличить количество HTTP-запросов методом POST
Укажите, что является целью клиентской оптимизации?
(1) увеличение размера сайта
(2) уменьшение времени загрузки отдельных страниц сайта
(3) увеличение времени пребывания пользователя на сайте
Какой метод сжатия является более эффективным?
(1) gzip
(2) compress
(3) bzip2
АЛгоритм компрессии в GIF лучше сжимает?
(1) регулярные вертикальные структуры
(2) рeгулярные горизонтальные структуры
(3) изображения в шахматном порядке
Какая технология позволяет включать фоновые изображения прямо в CSS-файл в base64-виде?
(1) data:URI
(2) mhtml
(3) JSMin
Большинство интернет-браузеров разбирают CSS-селекторы:
(1) слева направо
(2) случайной выборкой
(3) справа налево
При использовании FireUnit необходимо убедиться, что:
(1) обе вкладки Console и Script в Firebug включены
(2) обе вкладки Console и Script в Firebug выключены
(3) свойство extensions.firebug.throttleMessages в about:config выставлено в true
Позволяет ли Web Optimizer не проверять при загрузке каждой страницы время изменения и содержание всех файлов, а проверять только существование закэшированных версий?
(1) да, по умолчанию настройка включена
(2) да, по умолчанию настройка выключена
(3) нет
При помощи какой из строк PHP-кода в файле конфигурации DrupaL можно установить время хранения пользовательских сеансов в базе данных DrupaL?
(1) ini_set('session.gc_maxlifetime', 86400);
(2) ini_set('session.cache_expire', 86400);
(3) ini_set('session.cookie_lifetime', 86400);
Какие сервисы можно использовать для анализа посещаемости сайта?
(1) Яндекс.Метрика
(2) Google Analytics
(3) Firebug
Какие проблемы с поддержкой сжатия известны для Opera?
(1) отсутствует поддержка gzip
(2) отсутствует поддержка deflate
(3) проблем не известно
Какие режимы существуют в Photoshop для выбора палитры в GIF?
(1) Selective
(2) Adaptive
(3) Perceptual
(4) Optimal
(5) Restrictive
Какая технология позволяет включать base64-данные в CSS-файл в виде комментариев?
(1) data:URI
(2) mhtml
(3) JSMin
Распределенная сеть хранения данных, которая предназначена для обеспечения отказоустойчивости и для максимально быстрого времени ответа при запросе файлов:
(1) tor
(2) CDN
(3) freenet
Наиболее оптимальное решение для повышения производительности в JavaScript при проверке числового значения:
(1) обычное сравнение (==)
(2) проверка отрицания к заданной переменной (!)
(3) сравнение их суммы
Какое приложение применяет логику JSMin для оптимизации CSS-кода?
(1) css min php
(2) CSS Tidy
(3) Minify
В каком файле конфигурации Drupal можно установить время хранения пользовательских сеансов в базе данных?
(1) session.php
(2) settings.php
(3) include.php
Какие инструменты могут быть использованы для анализа загрузки страниц?
(1) Яндекс.Метрика
(2) Firebug
(3) Hammerhead
Укажите, какие проблемы связаны с прокси-серверами и сжатием:
(1) прокси-сервера неверно сжимают данные
(2) прокси-сервера кэшируют сжатые данные
(3) прокси-сервера не отдают сжатые данные пользователям
(4) прокси-сервера могут отдавать сжатые данные без учета поддержки их на стороне пользователя
В каком году появился формат JPEG?
(1) 1992
(2) 1994
(3) 1995
Укажите строку PHP-кода, оптимальную для устанавки кэширования на клиентском уровне для статических ресурсов без сжатия:
(1) header("Cache-Control: public, max-age=315360000");
(2) header("Cache-Control: no-store, no-cache, must-revalidate, private");
(3) header("Cache-Control: private, max-age=315360000");
Укажите эффект использования асинхронной загрузки скриптов в HTML-документе:
(1) асинхронная загрузка скриптов блокирует загрузку остальных компонентов страницы в браузере
(2) асинхронная загрузка скриптов предотвращает блокировку загрузки остальных компонентов страницы браузером
(3) асинхронная загрузка скриптов замедляет загрузку страницы
Укажите библиотеку, использующую Canvas для отображения произвольных шрифтов на сайте:
(1) typeface.js
(2) Cufo’n
(3) prosessing.js
(4) Raphaеl
Web Optimizer может загружать:
(1) только внешние JavaScript-файлы
(2) как внешние JavaScript-файлы, так и внутренний код, заключенный в <script>
(3) только внутренний код, заключенный в <script>
Для ускорения работы сайта требуется:
(1) увеличить число DNS-запросов
(2) уменьшить число DNS-запросов
(3) увеличить размер JavaScript-файлов
Какие инструменты позволяют получить комплексную оценку скорости загрузки страницы?
(1) YSlow
(2) Page Speed
(3) Web Inspector
По какой причине 15% пользователей интернет могут не получать сжатые данные?
(1) их браузеры не поддерживают сжатие
(2) их firewall блокирует поддержку сжатия браузерами
(3) они находятся в странах третьего мира
Internet Explorer вплоть до версии 9.0 отображает прогрессивные JPEG-изображения:
(1) только после полной загрузки изображения
(2) последовательно по мере загрузки изображения
(3) инвертированными
Укажите строку PHP-кода, запрещающую кэширование на клиентском уровне:
(1) header("Cache-Control: public, max-age=315360000");
(2) header("Cache-Control: no-store, no-cache, must-revalidate, private");
(3) header("Cache-Control: private, max-age=315360000");
Укажите, что обозначает символ DOM1 в формуле оценки времени отображения документа на экране для оптимизации CSS-кода T = (сумма(DOM1 * K) + DOM2 * In) * t + DOM2 * L:
(1) число элементов, на которое может повлиять данное CSS-правило
(2) размер всего DOM-дерева
(3) сложность каждого отдельного CSS-правила в таблице стилей
Какой метод, осуществляющий выборку CSS-селекторов, вернет все параграфы на странице?
(1) querySelectorAll("p")
(2) querySelectorAll("p a")
(3) querySelectorAll("p a.blog")
Укажите PHP5-библиотеку для динамического создания CSS-спрайтов:
(1) qpimg
(2) smart sprites
(3) spriteMe
Если в файле конфигурации Drupal установить время хранения cookie в браузере пользователя равным 0, то ...
(1) cookie будет удаляться сразу после закрытия интернет-браузера пользователем
(2) cookie не будут использоваться в сессии
(3) cookie будут установлены у клиента без срока жизни
Что может проанализировать, насколько хорошо браузеры поддерживают технологии клиентской оптимизации?
(1) Browserscope
(2) Cuzillion
(3) YSlow
Какие модули для Apache реализуют сжатие "на лету"?
(1) mod_compress
(2) mod_minify
(3) mod_gzip
(4) mod_deflate
Что обозначает запись "4:2:0" в параметрах сжатия JPEG?
(1) на каждые четыре пикселя в квадрате 2?2 сохраняются четыре значения яркости и по одному значению цвета
(2) на каждые четыре пикселя в квадрате 2?2 сохраняются два значения яркости и по одному значению цвета
(3) на каждые четыре пикселя в квадрате 4?4 сохраняются одно значения яркости и по два значению цвета
Разные фрагменты JavaScript-кода рекомендуется объединять:
(1) только с переводом строки
(2) только через точку с запятой
(3) через точку с запятой и с переводом строки
Какой способ разработки веб-документа является наименее эффективным с точки зрения быстродействия ресурса?
(1) использование уникальных тегов для уникальных элементов на странице
(2) применение тегов в CSS-правилах для стилизации страницы
(3) использование уникальных классов для каждого набора стилевых правил
Укажите наиболее оптимальное решение для повышения быстродействия в JavaScript при разборе строки и выделении частей в массиве:
(1) string.match(RegExp) или regexp.exec(string)
(2) RegExp.test(string)
(3) if без приведения типов (===)
Модуль сервера mod_gzip, правила для которого Web Optimizer прописывает в .htaccess, отвечает за:
(1) сжатие файлов
(2) статическое архивирование
(3) обеспечение корректной обработки сжатых файлов на проксирующих серверах и в старых браузерах
(4) выставление кэширующих эаголовков
Укажите дополнение WordPress, используемое для оптимизации таблиц MySQL:
(1) Optimize DB
(2) db cache reloaded
(3) apc
Что является основной техникой клиентской оптимизации?
(1) увеличение пропускной способности канала
(2) увеличение количества серверов
(3) уменьшение размера загружаемых объектов
Какие модули для nginx реализуют сжатие?
(1) ngx_http_deflate_module
(2) ngx_http_gzip_module
(3) ngx_http_gzip_static_module
(4) ngx_http_gzip_dynamic_module
Технология генерации CSS-спрайтов DURIS:
(1) позволяет использовать полностью семантическую верстку
(2) не позволяет использовать полностью семантическую верстку
(3) имеет проблемы при масштабировании фоновых изображений
Использование <link> для загрузки стилей в HTML-документ обеспечивает то, что:
(1) файлы будут загружены в произвольном порядке
(2) файлы будут загружены в том порядке, который указан в коде документа
(3) файлы будут загружены последовательно
Укажите атрибут cookie, задающий время хранения данного значения:
(1) expires
(2) domain
(3) path
(4) secure
Отдельное веб-приложение, направленное на ускорение клиентской составляющей веб-сайтов, доступно только для PHP-сайтов, работающих под управлением Apache + mod_php:
(1) Smart Optimizer
(2) PHP Speedy
(3) Web Optimizer
Кэшировать в Joostina можно ...
(1) как в файлы, так и в специальные акселераторы кэширования
(2) только в файлы
(3) только в специальные акселераторы кэширования
Какой HTTP-заголовок должен обязательно отдаваться при gzip-сжатии данных?
(1) Content-Disposition
(2) Content-Encoding
(3) Content-Type
Какие модули для lighttpd реализуют сжатие?
(1) mod_gzip
(2) mod_deflate
(3) mod_compress
(4) mod_bzip
Укажите характеристики работы DURIS:
(1) несемантическая верстка в случае использования сложных спрайтов
(2) выделение background-image в отдельный внешний стиль
(3) загрузка и анализ всех внутренних (<style>) и внешних (<link>) стилей
Какой из тегов рекомендуется применять для уникальных элементов в HTML-документе с целью уменьшения времени отображения страницы?
(1) <div>
(2) <span>
(3) <p>
(4) <ins>
Клиентское хранилище Local Shared Object ...
(1) может хранить любой объем данных без разрешения пользователя
(2) не может хранить любой объем данных
(3) может хранить любой объем данных с разрешения пользователя
Модуль сервера mod_rewrite, правила для которого Web Optimizer прописывает в .htaccess, отвечает за:
(1) сжатие файлов
(2) статическое архивирование
(3) обеспечение корректной обработки сжатых файлов на проксирующих серверах и в старых браузерах
(4) выставление кэширующих эаголовков
Укажите, какую функцию заменяет функция $("#id") при модификации jQuery плагина:
(1) document.getElementById("id")
(2) document.getElementsByTagName("tag")
(3) document.getElementsByClassName("class")
Какого выигрыша в размере файлов можно достичь при оптимизации изображений?
(1) до 50%
(2) до 30%
(3) до 10%
(4) до 5%
Что такое canvas?
(1) тег, входящий в спецификацию HTML5
(2) контейнер для создания растровых изображений
(3) векторный формат
Укажите характеристики работы CSS Sprites:
(1) несемантическая верстка в случае использования сложных спрайтов
(2) возможность комбинирования нескольких осей повторения
(3) невозможность комбинирования нескольких осей повторения
Укажите особенность, характерную для стыковки асинхронно загружаемых скриптов с другим JavaScript-кодом, с помощью события window onload:
(1) часть скриптов может быть выполнена раньше наступления события
(2) код исполнится сразу после загрузки соответствующих внешних файлов
(3) не обеспечивает необходимой гибкости для связки внешних скриптов с внутренним кодом в случае использования сторонних разработок
Укажите атрибут cookie, определяющий, что данное значение будет передаваться только по HTTPS:
(1) expires
(2) domain
(3) path
(4) secure
Какое приложение для автоматизации клиентской оптимизации представляет собой отдельный модуль для IIS или Apache?
(1) aptimize
(2) YUI compressor
(3) web application optimizer
Укажите, какой способ выборки трех разных селекторов в JavaScript быстрее, если задействована функция querySelectorAll:
(1) $(".a,.b,.c")
(2) $(".a").add(".b").add(".c")
(3) все способы одинаковы по быстродействию
Какая верстка предпочтительнее с точки зрения клиентской оптимизации?
(1) табличная
(2) семантическая
(3) самодельная
Выберите верное утверждение:
(1) использование canvas требует существенных процессорных ресурсов
(2) использование canvas позволяет добиться сжатия до 90%
(3) canvas поддерживается всеми браузерами
Укажите строку PHP-кода, оптимальную для устанавки кэширования на клиентском уровне для статических ресурсов со сжатием:
(1) header("Cache-Control: public, max-age=315360000");
(2) header("Cache-Control: no-store, no-cache, must-revalidate, private");
(3) header("Cache-Control: private, max-age=315360000");
С увеличением числа элементов, на которые может повлиять каждое CSS-правило HTML-документа, время отображения документа на экране:
(1) увеличивается
(2) уменьшается
(3) не изменяется
Клиентское хранилище Google Gears ...
(1) не запрашивает разрешение пользователя на использование
(2) не имеет ограничений по размеру сохраняемых данных
(3) имеет ограничения по размеру сохраняемых данных
В настройках сжатия Web Optimizer возможность минимизации выводимого HTML-кода обеспечивается посредством ...
(1) разбиения HTML-кода на несколько строк
(2) добавления комментариев в HTML-коде
(3) удаления лишних переводов строк и пробелов в HTML-коде
Расширения каких типов можно отключить в Joostina?
(1) только компоненты
(2) модули и компоненты
(3) модули, компоненты и мамботы
Что загружается быстрее?
(1) один внешний объект
(2) несколько внешних обеъктов (суммарно того же размера)
(3) большое количество внеших объектов (суммарно того же размера)
Укажите приложение, позволяющее минимизировать JavaScript-код:
(1) data:URI
(2) mhtml
(3) JSMin
Какой способ разработки веб-документа является наиболее эффективным с точки зрения быстродействия ресурса?
(1) применение общих тегов
(2) применение универсальных селекторов
(3) использование уникальных тегов для уникальных элементов на странице
Какой метод, осуществляющий выборку CSS-селекторов, вернет элемент с идентификатором my_id?
(1) querySelectorAll("#my_id")
(2) querySelectorAll(".external")
(3) querySelectorAll("a")
В Web Optimizer по умолчанию все кэширующие директории назначаются в папке:
(1) cache
(2) doc
(3) user
Какие строки необходимо добавить в файл wp-config.php для включения внутреннего кэширования на уровне Wordpress?
(1) define('ENABLE_CACHE', true );
(2) ini_set('session.cache_expire', 900);
(3) define('CACHE_EXPIRATION_TIME', 900);
Отметьте методики объединения изображений:
(1) CSS Sprites
(2) deflate
(3) unicode
Укажите строку Perl-кода, удаляющую последний перевод строки в CSS-файле:
(1) $data = ? s!\n$!!;
(2) $data = ? s! \{ ! {!g;
(3) $data = ? s!; \}!}!g;
Укажите, что обозначает символ In в формуле оценки времени отображения документа на экране для оптимизации CSS-кода T = (сумма(DOM1 * K) + DOM2 * In) * t + DOM2 * L:
(1) число встроенных CSS-правил в браузере
(2) характерное время обработки одного правила для одного узла дерева
(3) характерные издержки на создание одного элемента DOM-дерева
Какое решение будет являться наиболее оптимальным для повышения быстродействия в JavaScript при выборе, в зависимости от точного значения, среди одного-двух значений?
(1) условная конструкция if
(2) switch
(3) хэш с ключами, соответствующими значениям
Модуль сервера mod_setenvif, правила для которыого Web Optimizer прописывает в .htaccess, отвечает за:
(1) сжатие файлов
(2) статическое архивирование
(3) обеспечение корректной обработки сжатых файлов на проксирующих серверах и в старых браузерах
(4) выставление кэширующих эаголовков
Какая переменная в шаблонах тем оформления сайта на Drupal используется для отображения имени аутентифицированного пользователя?
(1) $user_name
(2) $user_link
(3) $is_page_authcache
В чем существенное отличие клиентской оптимизации от поисковой?
(1) нет отличий
(2) в оптимизации видимости сайта в поисковой выдаче
(3) в оптимизации структуры сайта для улучшения индексирования
(4) в уменьшении времени загрузки сайта в браузере пользователя
Какие методы сжатия используют алгоритм DEFLATE?
(1) gzip
(2) deflate
(3) compress
(4) bzip2
Какой формат изображений раньше всего появится в вебе?
(1) JPEG
(2) PNG
(3) GIF
Укажите строку Perl-кода, сжимающую пробелы в CSS-файле:
(1) $data = ? s!\/\*(.*?)\*\/!!g;
(2) $data = ? s!\s+! !g;
(3) $data = ? s!\} !}\n!g;
Какие существуют способы загрузки файлов стилей?
(1) с помощью <link>
(2) с помощью @import
(3) с помощью #include
Какой метод из библиотеки FireUnit позволяет получить полный вывод профилирующей информации?
(1) profile()
(2) getProfile()
(3) profile(function(){})
Укажите приложение, которое реализует логику JSMin на PHP:
(1) JSMin ant task
(2) JSMin php
(3) YUI Compressor
(4) JSMin ant task php
Какие действия необходимо предпринять для ускорения загрузки веб-сайта?
(1) расположить JavaScript-файлы в начале страницы
(2) расположить JavaScript-файлы в конце страницы
(3) расположить CSS-файлы в конце страницы
Укажите, что является целью клиентской оптимизации?
(1) увеличение размера сайта
(2) увеличение времени пребывания пользователя на сайте
(3) уменьшение времени на загрузку ряда страниц сайта
Какой метод сжатия обладает параметром, отвечающим за эффективность компрессии?
(1) compress
(2) gzip
(3) identify
Какой инструмент в Photoshop позволяет вносить искажения в GIF?
(1) Glossy
(2) Blossom
(3) Lossy
Укажите основное отличие технологии data:URI от CSS Sprites:
(1) data:URI позволяет включать base64-данные в CSS-файл в бинарном виде
(2) data:URI позволяет включать фоновые изображения прямо в CSS-файл в base64-виде
(3) data:URI позволяет минимизировать JavaScript-код
Использование <link> для загрузки стилей обеспечивает ...
(1) последовательную загрузку файлов во всех современных браузерах
(2) параллельную загрузку файлов во всех современных браузера
(3) загрузку файлов не в том порядке, в котором они указаны в коде
При применении методов FireUnit нужно убедиться в том, что:
(1) свойство extensions.firebug.throttleMessages в about:config выставлено в true
(2) обе вкладки Console и Script в Firebug выключены
(3) свойство extensions.firebug.throttleMessages в about:config выставлено в false
По возможности все настройки сжатия Web Optimizer выносятся в:
(1) .hterror
(2) .htaccess
(3) кэширующие директории
При помощи какой из строк PHP-кода в файле конфигурации DrupaL можно установить время жизни кэшированных страниц сеансов?
(1) ini_set('session.gc_maxlifetime', 86400);
(2) ini_set('session.cache_expire', 86400);
(3) ini_set('session.cookie_lifetime', 86400);
Что можно проанализировать при помощи сервиса Яндекс.Метрика?
(1) посещаемость сайта
(2) время ответа сервера
(3) количество объектов на странице
Какие проблемы с поддержкой сжатия известны для Internet Explorer?
(1) отсутствует поддержка gzip
(2) отсутствует поддержка deflate
(3) с 4 по 6 версию (за исключением SV1) gzip поддерживается некорректно
Какие программа лучше всего справляется с оптимизацией GIF-иконок?
(1) GIFLite
(2) SuperGIF
(3) Ultra GIF
(4) Gifsicle
Укажите основное отличие технологии mhtml от CSS Sprites:
(1) mhtml позволяет включать base64-данные в CSS-файл в виде комментариев
(2) mhtml позволяет включать фоновые изображения прямо в CSS-файл в бинарном виде
(3) mhtml позволяет минимизировать JavaScript-код
Укажите CDN в России:
(1) tor
(2) NGENIX
(3) freenet
Наиболее оптимальное решение для повышения производительности в JavaScript при проверке нескольких числовых значений:
(1) обычное сравнение (==)
(2) проверка отрицания к заданной переменной (!)
(3) сравнение их суммы
Какое приложение является наиболее мощным инструментом для анализа и оптимизации CSS-кода?
(1) css min php
(2) CSS Tidy
(3) Minify
В каком файле конфигурации Drupal можно установить время жизни кэшированных страниц сеансов
(1) session.php
(2) settings.php
(3) include.php
Какие инструменты могут быть использованы для анализа HTTP-заголовков?
(1) Google Analytics
(2) Firebug
(3) HTTPWatch
Какой HTTP-заголовок предназначен для решения проблем прокси-серверов со сжатием?
(1) Content-Encoding
(2) Content-Type
(3) Vary
Выберите верное утверждение:
(1) формат JPEG без потери качества
(2) формат JPEG сохраняет изображения с потерей качества
(3) формат JPEG не предназначен для изображений
При установке заголовка ответа сервера Cache-Control, равного значению public:
(1) кэширование статического ресурса будет выполняться на всех прокси-серверах
(2) кэширование ресурса на клиентском уровне будет запрещено
(3) кэширование статического ресурса на клиентском уровне будет запрещено на прокси-серверах
Асинхронная загрузка скриптов в HTML-документе:
(1) ускоряет загрузку страницы
(2) блокирует загрузку остальных компонентов страницы в браузере
(3) замедляет загрузку страницы
Укажите библиотеку, использующую SVG для отображения произвольных шрифтов на сайте:
(1) typeface.js
(2) Cufo’n
(3) prosessing.js
(4) Raphaеl
При включении настройки простого кэширования HTML-документов в Web Optimizer, HTML-файлы ...
(1) сохраняются в директории кэширования и отдаются при первом вызове Web Optimizer
(2) не сохраняются в директории кэширования
(3) сохраняются в директории кэширования и отдаются через заданное время при вызове Web Optimizer
Что необходимо предпринять для ускорения работы сайта?
(1) уменьшить размер JavaScript-файлов
(2) увеличить размер JavaScript-файлов
(3) добавить дублирующиеся скрипты
Какие онлайн-сервисы позволяют получить комплексную оценку скорости загрузки страницы?
(1) webo.in
(2) webpagetest.org
(3) yandex.ru
Каким образом лучше всего обойти отсутствие правильных заголовков поддержки сжатия со стороны пользователя?
(1) добавить iframe со сжатым содержимым на страницу
(2) отдавать сжатое содержимое страницы всем без исключения пользователям
(3) отключить сжатие для всех пользователей
Сохранение JPEG-изображений с CMYK-профилем приводит к:
(1) уменьшению размера изображений
(2) неспособности браузеров корректно его отобразить
(3) улучшению качества изображения
При установке заголовка ответа сервера Cache-Control, равного значению no-cache:
(1) кэширование статического ресурса на клиентском уровне выполняется без сжатия
(2) кэширование ресурса на клиентском уровне будет запрещено
(3) кэширование статического ресурса на клиентском уровне выполняется со сжатием
Укажите, что обозначает символ DOM2 в формуле оценки времени отображения документа на экране для оптимизации CSS-кода T = (сумма(DOM1 * K) + DOM2 * In) * t + DOM2 * L:
(1) число элементов, на которое может повлиять данное CSS-правило
(2) размер всего DOM-дерева
(3) сложность каждого отдельного CSS-правила в таблице стилей
Какой метод, осуществляющий выборку CSS-селекторов, вернет все ссылки в параграфах на странице?
(1) querySelectorAll("p")
(2) querySelectorAll("p a")
(3) querySelectorAll("p a.blog")
Укажите приложение, позволяющее объединять CSS Sprites в полностью автоматическом режиме, создав ряд инструкций в комментариях CSS-файла:
(1) qpimg
(2) smart sprites
(3) spriteMe
Какое значение нужно передать функции ini_set в файле конфигурации Drupal settings.php, чтобы cookie удалялись сразу после закрытия интернет-браузера пользователем?
(1) -1
(2) 0
(3) false
Что позволяет сконструировать модель веб-страницы?
(1) Browserscope
(2) Cuzillion
(3) YSlow
Для чего предназначен mod_gzip в веб-сервере Apache?
(1) для кэширования документов
(2) для проксирования HTTP-запросов
(3) для сжатия данных "на лету"
Что запись обозначает "2?2, 1?1, 1?1" в параметрах сжатия JPEG?
(1) для квадрата 2?2 пикселя сохраняются все значения яркости и по одному значению по вертикали и по горизонтали для первой и второй компоненты цвета
(2) для квадрата 2?2 пикселя сохраняется 1 значение яркости и по одному значению по вертикали и по горизонтали для первой и второй компоненты цвета
(3) для квадрата 2?2 пикселя сохраняется 1 значение яркости и по одному значению по вертикали и по горизонтали для первой компоненты цвета
Настройки по умолчанию библиотеки CSS Tidy находятся в файле:
(1) class.csstidy.php
(2) class.csstidy.ini
(3) id.csstidy.php
Укажите способ разработки HTML-документа, являющийся наименее эффективным для уменьшения времени отображения страницы:
(1) применение универсальных селекторов
(2) использование уникальных классов для каждого набора стилевых правил
(3) использование уникальных тегов для уникальных элементов на странице
Укажите наиболее оптимальное решение для повышения быстродействия в JavaScript при проверке строки на соответствие регулярному выражению:
(1) String.match(RegExp) или regexp.exec(string)
(2) RegExp.test(String)
(3) if без приведения типов (===)
Модуль сервера mod_deflate, правила для которого Web Optimizer прописывает в .htaccess, отвечает за:
(1) сжатие файлов
(2) статическое архивирование
(3) обеспечение корректной обработки сжатых файлов на проксирующих серверах и в старых браузерах
(4) выставление кэширующих эаголовков
Укажите дополнение WordPress, используемое для кэширования запросов к базе данных:
(1) Optimize DB
(2) db cache reloaded
(3) apc
Какие методы уменьшают размер загружаемых объектов
(1) gzip-сжатие
(2) минимизация
(3) обфускация
(4) кэширование
Для чего предназначен модуль ngx_http_gzip_module веб-сервера nginx?
(1) для кэширование документов
(2) для перенаправления запросов
(3) для архивирования "на лету"
Укажите особенность технологии генерации CSS-спрайтов DURIS:
(1) устраняет проблемы масштабирования для фоновых изображений
(2) не позволяет использовать полностью семантическую верстку
(3) имеет проблемы при масштабировании фоновых изображений
Укажите стандартные пути, использующиеся для стыковки асинхронно загружаемых скриптов с другим JavaScript-кодом:
(1) с помощью события window onload
(2) с помощью события onreadystatechange
(3) с помощью тега <link>
(4) с помощью встроенных вызовов
Укажите атрибут cookie, задающий домен, для которого создается данное значение:
(1) expires
(2) domain
(3) path
(4) secure
Приложение для автоматизации действий по клиентской оптимизации, доступно как дополнение к Wordpress и Joomla! и может быть установлено на любые сайты, использующие PHP5:
(1) Smart Optimizer
(2) PHP Speedy
(3) Web Optimizer
Joostina поддерживает работу кэширования с использованием:
(1) APC
(2) css tidy
(3) eaccelerator
(4) xcache
Возрастает ли нагрузка на браузеры пользователей при использовании gzip-сжатия?
(1) практически не возрастает
(2) незначительно возрастает
(3) значительно возрастает
Для чего предназначен модуль mod_deflate веб-сервера lighttpd?
(1) для архивирования "на лету"
(2) для кэширование документов
(3) для перенаправления запросов
Какие характеристики работы отличают технологию генерации CSS-спрайтов DURIS?
(1) несемантическая верстка в случае использования сложных спрайтов
(2) загрузка и кодирование в base64 всех изображений, которые найдены в стилях
(3) оптимизация правил с повторяющимися background-image в стилях
Укажите тег, который рекомендуется применять для уникальных элементов в HTML-документе с целью уменьшения времени отображения страницы:
(1) <q>
(2) <p>
(3) <span>
(4) <div>
Клиентское хранилище Google Gears ...
(1) не запрашивает разрешение пользователя на использование
(2) запрашивает разрешение пользователя на использование
(3) имеет ограничения по размеру сохраняемых данных
Модуль сервера mod_mime, правила для которого Web Optimizer прописывает в .htaccess, отвечает за:
(1) сжатие файлов
(2) статическое архивирование
(3) обеспечение корректной обработки сжатых файлов на проксирующих серверах и в старых браузерах
(4) выставление кэширующих эаголовков
Укажите, какую функцию заменяет функция $("tag") при модификации jQuery плагина:
(1) document.getElementById("id")
(2) document.getElementsByTagName("tag")
(3) document.getElementsByClassName("class")
Какой графический формат лучше всего подходит для полноцветных непрозрачных изображений?
(1) PNG
(2) GIF
(3) JPEG
Является ли тег canvas стандартным?
(1) нет
(2) да, выходит в спецификацию HTML5
(3) да, входит в спецификацию HTML4
Какие характеристики работы отличают технологию CSS Sprites?
(1) отображение неверного фона при масштабировании
(2) тяжесть изменения картинки в случае сложной геометрии
(3) возможность комбинирования нескольких осей повторения
Укажите особенность, характерную для стыковки асинхронно загружаемых скриптов с другим JavaScript-кодом, с помощью события onreadystatechange:
(1) часть скриптов может быть выполнена раньше наступления события
(2) код исполнится сразу после загрузки соответствующих внешних файлов
(3) не обеспечивает необходимой гибкости для связки внешних скриптов с внутренним кодом в случае использования сторонних разработок
Укажите, какие из перечисленных программных продуктов, являются специализированными библиотеками для работы с клиентскими хранилищами:
(1) jStore
(2) persistJS
(3) Raphaеl
(4) dojo
Какое приложение для автоматизации клиентской оптимизации предназначено для сайтов, использующих ASP .NET?
(1) YUI compressor
(2) web application optimizer
(3) aptimize
Укажите, какой способ выборки трех разных селекторов в JavaScript быстрее, если функция querySelectorAll не задействована:
(1) $(".a,.b,.c")
(2) $(".a").add(".b").add(".c")
(3) все способы одинаковы по быстродействию
Что делать в том случае, если большой объем CSS-кода на странице относится к исключительно другим страницам?
(1) вынести этот код в отделный фал
(2) удалить этот код
(3) обрезать этот код
С помощью чего производится создание архива в виде изображения?
(1) с помощью JavaScript
(2) с помощью серверного языка программирования
(3) с помощью HTML
При установке заголовка ответа сервера Cache-Control, равного значению private:
(1) кэширование статического ресурса будет разрешено на прокси-серверах
(2) кэширование ресурса на клиентском уровне будет запрещено
(3) кэширование статического ресурса будет запрещено на прокси-серверах
С увеличением числа встроенных CSS-правил в браузере, время отображения документа на экране:
(1) увеличивается
(2) уменьшается
(3) не изменяется
Укажите библиотеки, использующие API для селекторов:
(1) Raphaеl
(2) jQuery
(3) Prototype
В настройках сжатия Web Optimizer минимизация выводимого HTML-кода может обеспечиваться за счет ...
(1) добавления переводов строк и пробелов в HTML-код
(2) добавления комментариев в HTML-коде
(3) "вытягивания" HTML-кода в одну строку
Укажите приложение для анализа лог-файлов сервера:
(1) awstats
(2) munin
(3) vnstat
В каких случаях оправдано использование фреймов?
(1) когда требуется загрузка динамического блока
(2) когда требуется загрузка стороннего (например, рекламного) блока
(3) когда требуется загрузка счетчика
Укажите назначение приложения JSMin:
(1) позволяет включать base64-данные в CSS-файл в виде комментариев
(2) позволяет включать фоновые изображения прямо в CSS-файл в base64-виде
(3) позволяет минимизировать JavaScript-код
Укажите способ разработки HTML-документа, являющийся наиболее эффективным для уменьшения времени отображения страницы:
(1) применение универсальных селекторов
(2) использование уникальных классов для каждого набора стилевых правил
(3) применение общих тегов
Какой метод, осуществляющий выборку CSS-селекторов, вернет все элементы с классом external?
(1) querySelectorAll("#my_id")
(2) querySelectorAll(".external")
(3) querySelectorAll("a")
В Web Optimizer по умолчанию JavaScript-файлы объединяются и минимизируются при помощи:
(1) Dean Edwards Packer
(2) JSMin
(3) CSS Tidy
Для включения внутреннего кэширования на уровне Wordpress необходимо изменить файл:
(1) my.cnf
(2) wp-config.php
(3) settings.php
Какая технология позволяет встраивать код изображений в HTML-код веб-страницы?
(1) data:URI
(2) gzip
(3) data:img
Укажите строку Perl-кода, удаляющую лишние пробелы до и после скобок в CSS-файле:
(1) $data = ? s!\n$!!;
(2) $data = ? s! \{ ! {!g;
(3) $data = ? s!; \}!}!g;
Укажите, что обозначает символ t в формуле оценки времени отображения документа на экране для оптимизации CSS-кода T = (сумма(DOM1 * K) + DOM2 * In) * t + DOM2 * L:
(1) число встроенных CSS-правил в браузере
(2) характерное время обработки одного правила для одного узла дерева
(3) характерные издержки на создание одного элемента DOM-дерева
Какое решение будет являться наиболее оптимальным для повышения быстродействия в JavaScript при выборе, в зависимости от точного значения, среди трех-восьми значений?
(1) условная конструкция if
(2) switch
(3) хэш с ключами, соответствующими значениям
Модуль сервера mod_expires, правила для которыого Web Optimizer прописывает в .htaccess, отвечает за:
(1) сжатие файлов
(2) статическое архивирование
(3) обеспечение корректной обработки сжатых файлов на проксирующих серверах и в старых браузерах
(4) выставление кэширующих эаголовков
Какая переменная в шаблонах тем оформления сайта на Drupal используется для отображения ссылок, связанных с профилем пользователя?
(1) $user_name
(2) $user_link
(3) $is_page_authcache
В чем существенное отличие клиентской оптимизации от серверной?
(1) нет отличий
(2) в уменьшении времени загрузки сайта в браузере пользователя
(3) в уменьшении времени ответа сервера на запросы
(4) в увеличении отказоустойчивости сервера
Какой метод сжатия использует алгоритм LZC?
(1) gzip
(2) compress
(3) deflate
(4) bzip2
Выберите верное утверждение:
(1) небольгие изображения в GIF могут быть меньше PNG-аналогов
(2) формат GIF поддерживает только 256 цветов для одного кадра
(3) формат GIF был введен CompuServer
Укажите строку Perl-кода, добавляющую переводы строки в CSS-файле:
(1) $data = ? s!\/\*(.*?)\*\/!!g;
(2) $data = ? s!\s+! !g;
(3) $data = ? s!\} !}\n!g;
Размещать @import нужно всегда ...
(1) в низу блока стилей
(2) в верху блока стилей
(3) в середине блока стилей
Какой метод из библиотеки FireUnit позволяет профилировать отдельные вызовы функций?
(1) profile()
(2) getProfile()
(3) profile(function(){})
Укажите приложение, которое заменяет имена всех локальных переменных в JavaScript-коде их сокращенными вариантами:
(1) JSMin ant task
(2) JSMin php
(3) YUI Compressor
(4) JSMin ant task php
Укажите действия, которые необходимо предпринять для ускорения загрузки веб-сайта:
(1) расположить CSS-файлы в конце страницы
(2) расположить CSS-файлы в начале страницы
(3) расположить JavaScript-файлы в начале страницы
Укажите, что не является целью клиентской оптимизации?
(1) увеличение размера сайта
(2) уменьшение времени загрузки отдельных страниц сайта
(3) уменьшение времени на просмотр ряда страниц сайта
Какой метод сжатия является наиболее ресурсоемким?
(1) gzip
(2) bzip2
(3) compress
Какой алгоритм сжатия применяется в GIF?
(1) LZW
(2) GIF
(3) gzip
Какие заголовки ответа сервера обеспечивают условное кэширование?
(1) last-modified
(2) etag
(3) location
В случае, если используется тег <link> для загрузки a.css и @import для загрузки b.css, то:
(1) CSS-файлы загружаются в HTML-документ параллельно
(2) CSS-файлы загружаются в HTML-документ последовательно
(3) CSS-файлы загружаются в HTML-документ в произвольном порядке
Укажите библиотеку, использующую SVG, с помощью которой удобно представлять различные объемы данных в формате графиков:
(1) typeface.js
(2) Cufo’n
(3) prosessing.js
(4) Raphaеl
При невозможности изменения .htaccess gzip-версии JavaScript и CSS-кода сохраняются в:
(1) .hterror
(2) архивных директориях
(3) кэширующих директориях
При помощи какой из строк PHP-кода в файле конфигурации DrupaL можно изменить время хранения cookie в браузере пользователя?
(1) ini_set('session.gc_maxlifetime', 86400);
(2) ini_set('session.cache_expire', 86400);
(3) ini_set('session.cookie_lifetime', 86400);
Что можно проанализировать при помощи сервиса Google Analytics?
(1) число CSS-файлов
(2) посещаемость сайта
(3) размер картинок на сайте
Какие проблемы с поддержкой сжатия известны для Konqueror?
(1) отсутствует поддержка gzip
(2) отсутствует поддержка deflate
(3) есть проблемы с обработкой сжатых CSS- и JS-файлов
В каких случаях GIF-изображения может быть меньше PNG-аналогов?
(1) при небольшом (до 0,5 Кб) размере
(2) при использовании палитры от 300 до 1000 цветов без градиентов
(3) при использовании палитры в 100 цветов и больших размерах изображения
Какие заголовки запроса клиента обеспечивают условное кэширование?
(1) user-agent
(2) if-modified-since
(3) if-none-match
Исходный сервер при применении CDN, используется:
(1) для получения обновлений информации и для распределения пользовательской нагрузки
(2) только для получения обновлений информации
(3) только для распределения пользовательской нагрузки
Наиболее оптимальное решение для повышения производительности в JavaScript при проверке на существование переменной:
(1) обычное сравнение (==)
(2) проверка отрицания к заданной переменной (!)
(3) сравнение их суммы
Какое приложение используется для объединения, минимизации и кэширования CSS и JavaScript-файлов, минимизации и кэширования HTML-документов?
(1) css min php
(2) CSS Tidy
(3) Minify
В каком файле конфигурации Drupal можно изменить время хранения cookie в браузере пользователя?
(1) session.php
(2) settings.php
(3) include.php
Какой инструмент может быть использован для многократного измерения времени загрузки страницы?
(1) Google Analytics
(2) Hammerhead
(3) Firebug
Как можно распознать запросы от прокси-серверов?
(1) по HTTP-заголовку Accept-Encoding
(2) по HTTP-заголовку Via
(3) никак
Выберите верное утверждение:
(1) формат JPEG лучше всего подходит для шрифтов и четких изображений
(2) формат JPEG лучше всего подходит для полноцветных изображений
(3) формат JPEG нельзя использовать в вебе
Укажите директиву для Apache, оптимальную для устанавки кэширования на клиентском уровне для статических ресурсов без сжатия:
(1) header append Cache-Control public
(2) header append Cache-Control "no-store, no-cache, must-revalidate, private"
(3) header append Cache-Control private
Какой скриптовый язык используется для загрузки файлов на Google CDN?
(1) php
(2) ruby
(3) python
Укажите библиотеку, использующую Canvas и являющуюся реализацией языка Processing для JavaScript:
(1) typeface.js
(2) Cufo’n
(3) prosessing.js
(4) Raphaеl
В настройках Web Optimizer при режиме "ограниченной" памяти, если у PHP-процесса недостаточно памяти, то ...
(1) изображения, по площади большие установленного размера,не будут исключены
(2) изображения, по площади меньшие установленного размера, будут исключены
(3) изображения, по площади большие установленного размера, будут исключены
Каким образом можно ускорить загрузку веб-сайта?
(1) добавить дублирующиеся скрипты
(2) увеличить число DNS-запросов
(3) удалить дублирующиеся скрипты
(4) увеличить размер JavaScript-файлов
Что характиризует высокая оценка YSlow?
(1) большой размер сайта
(2) большое количество ошибок на сайте
(3) высокую скорость загрузки сайта
(4) привлекательность сайта для пользователя
В каком случае нужно использовать словарь браузеров при настройке сжатия сайта?
(1) для уточнения поддержки сжатого содержания
(2) для отключения нежелательных браузеров от просмотра сайта
(3) для отображения рекламных блоков
Какие проблемы существуют в Firefox с отображением JPEG-изображений?
(1) на них могут проявляться полосы
(2) никаких проблем нет
(3) полосы проявляются при сохранении изображения с фоном #5c6264 и качеством 80% в Photoshop
Укажите директиву для Apache, запрещающую кэширование на клиентском уровне:
(1) header append Cache-Control public
(2) header append Cache-Control "no-store, no-cache, must-revalidate, private"
(3) header append Cache-Control private
Укажите, что обозначает символ K в формуле оценки времени отображения документа на экране для оптимизации CSS-кода T = (сумма(DOM1 * K) + DOM2 * In) * t + DOM2 * L:
(1) число элементов, на которое может повлиять данное CSS-правило
(2) размер всего DOM-дерева
(3) сложность каждого отдельного CSS-правила в таблице стилей
Какой метод, осуществляющий выборку CSS-селекторов, вернет все ссылки с классом blog в параграфах на странице?
(1) querySelectorAll("p")
(2) querySelectorAll("p a")
(3) querySelectorAll("p a.blog")
Укажите приложение, позволяющее создавать CSS Sprites в интерактивном режиме:
(1) qpimg
(2) smart sprites
(3) spriteMe
Укажите результат записи в файл конфигурации Drupal settings.php следующего PHP-кода: ini_set('session.cookie_lifetime', 0);
(1) cookie будет удаляться сразу после закрытия интернет-браузера пользователем
(2) на этапе интерпретации кода произойдет ошибка
(3) cookie будут установлены у клиента без срока жизни
Что является сервисами по клиентской оптимизации?
(1) Browserscope
(2) Cuzillion
(3) Google Analytics
Для чего предназначен mod_deflate веб-сервере Apache?
(1) для кэширования документов
(2) для сжатия данных "на лету"
(3) для проксирования HTTP-запросов
Выберите верное утверждение:
(1) субвыборка "4:2:2" больше скажется на четких вертикалях
(2) субвыборка "4:2:0" сделает более четкими вертикальные и гооризонатльные линии
(3) субвыборка "4:4:4" позволяет сохранить меньший объем информации
В случае включения фоновых картинок в CSS-файл:
(1) файл уменьшается в размере
(2) файл не изменяется в размере
(3) файл увеличивается в размере
Укажите способы разработки HTML-документов, являющиеся неэффективными для уменьшения времени отображения страниц:
(1) использование уникальных тегов для уникальных элементов на странице
(2) применение универсальных селекторов
(3) использование уникальных классов для каждого набора стилевых правил
(4) применение в CSS-правилах общих тегов
Укажите наиболее оптимальное решение для повышения быстродействия в JavaScript при проверке строки на точное соответствие:
(1) String.match(RegExp) или regexp.exec(string)
(2) RegExp.test(String)
(3) if без приведения типов (===)
Модуль сервера mod_filter отвечает за:
(1) сжатие файлов
(2) статическое архивирование
(3) обеспечение корректной обработки сжатых файлов на проксирующих серверах и в старых браузерах
(4) выставление кэширующих эаголовков
Укажите приложение, используемое для исключения повторной компиляции PHP-скриптов:
(1) Optimize DB
(2) db cache reloaded
(3) APC
Какой наиболее эффективный метод сжатия
(1) gzip-сжатие
(2) минимизация
(3) обфускация
Для чего предназначен модуль ngx_http_gzip_static_module веб-сервера nginx?
(1) для кэширование документов
(2) для перенаправления запросов
(3) для статического архивирования
Какая особенность характерна для технологии генерации CSS-спрайтов DURIS?
(1) объединяет изображения разных типов и осей повторения
(2) имеет проблемы при масштабировании фоновых изображений
(3) не позволяет использовать полностью семантическую верстку
Увеличение размера DOM-дерева документа ...
(1) приведет к более медленному отображению страницы
(2) приведет к ускорению отображения страницы
(3) не влияет на скорость загрузки страницы
Укажите атрибут cookie, задающий путь, для которого создается значение:
(1) expires
(2) domain
(3) path
(4) secure
Веб-приложение с открытым кодом для клиентской оптимизации, работает как на PHP4, так и на PHP5:
(1) Smart Optimizer
(2) PHP Speedy
(3) Web Optimizer
Какие из перечисленных кэш-акселераторов, являются еще и общими оптимизаторамм работы php?
(1) APC
(2) memcache
(3) eAccelerator
(4) XCache
Для каких типов файлов нужно использовать gzip-сжатие?
(1) текстовых файлов
(2) изображений
(3) более 1 Кб в размере
Для чего предназначен модуль mod_compress веб-сервера lighttpd?
(1) для кэширование документов
(2) для статического архивирования
(3) для перенаправления запросов
Характеристики работы технологии генерации CSS-спрайтов DURIS:
(1) удаление CSS-правил с отсутствующими на сервере изображениями
(2) несемантическая верстка в случае использования сложных спрайтов
(3) специальное подключение data:URI спрайтов для всех браузеров и отдельно для IE6, IE7 Vista
Какие теги рекомендуется применять для уникальных элементов в HTML-документе с целью ускорения загрузки страницы?
(1) <u>
(2) <div>
(3) <b>
(4) <i>
Укажите библиотеку для работы с клиентскими хранилищами, поддерживающую только Flash Local Shared Object:
(1) srax Storage
(2) jStore
(3) persistJS
Модуль сервера mod_headers, правила для которого Web Optimizer прописывает в .htaccess, отвечает за:
(1) сжатие файлов
(2) статическое архивирование
(3) обеспечение корректной обработки сжатых файлов на проксирующих серверах и в старых браузерах
(4) выставление кэширующих эаголовков
Укажите, какую функцию заменяет функция $(".class") при модификации jQuery плагина:
(1) document.getElementById("id")
(2) document.getElementsByTagName("tag")
(3) document.getElementsByClassName("class")
Какой графический формат лучше всего подходит для полупрозрачных изображений?
(1) PNG
(2) JPEG
(3) GIF
Какой тип изображений позволяет создавать тег canvas?
(1) только растровые
(2) только векторные
(3) canvas вообще не предназначен для изображений
Какие особенности характерны для технологии CSS Sprites?
(1) возможность комбинирования нескольких осей повторения
(2) несемантическая верстка в случае использования сложных спрайтов
(3) отображение неверного фона при масштабировании
Укажите особенность, характерную для стыковки асинхронно загружаемых скриптов с другим JavaScript-кодом, с помощью встроенных вызовов:
(1) часть скриптов может быть выполнена раньше наступления события
(2) код исполнится сразу после загрузки соответствующих внешних файлов
(3) не обеспечивает необходимой гибкости для связки внешних скриптов с внутренним кодом в случае использования сторонних разработок
Укажите, какой из перечисленных программных продуктов, не является специализированной библиотекой для работы с клиентскими хранилищами:
(1) jStore
(2) persistJS
(3) Raphaеl
(4) dojo
В Web Optimizer исходные библиотеки Tiny MCE и FCE Editor ...
(1) подключены по умолчанию
(2) исключаются по умолчанию
(3) не подключаются
Укажите метод в ASP.NET для настройки ETag:
(1) request.cache.setETag
(2) response.cache.setETag
(3) response.cache.getTag
Что делать в случае большого размера cookie?
(1) выставлять их толькодля требуемых разделов сайта
(2) уменьшить их количество и(ли) длину
(3) отключить использование cookie для сайта
Выберите ошибочное утверждение:
(1) использование canvas не требует существенных процессорных ресурсов
(2) canvas может использовать неограниченную палитру для изображений
(3) canvas не поддерживается всеми браузерами
Укажите директиву для Apache, оптимальную для устанавливки кэширования на клиентском уровне для статических ресурсов со сжатием:
(1) header append Cache-Control public
(2) header append Cache-Control "no-store, no-cache, must-revalidate, private"
(3) header append Cache-Control private
С уменьшением числа встроенных CSS-правил в браузере, время отображения документа на экране:
(1) увеличивается
(2) уменьшается
(3) не изменяется
Какие из перечисленных ниже библиотек используют API для селекторов?
(1) dojo
(2) raphaеl
(3) mootools
В настройках сжатия Web Optimizer предусмотрена минимизация выводимого HTML-кода посредством ...
(1) добавления переводов строк и пробелов в HTML-код
(2) разбиения HTML-кода на несколько строк
(3) удаления комментариев в HTML-коде
Укажите приложение для мониторинга производительности сервера:
(1) awstats
(2) munin
(3) vnstat
Какое правило позволяет объединить CSS-файлы, предназначенные для разных устройств?
(1) @media
(2) @import
(3) @charset
Укажите аналог по функциональности приложения JSMin:
(1) mhtml
(2) YUI compressor
(3) data:URI
Укажите способы разработки HTML-документов, являющиеся эффективными для уменьшения времени отображения страниц:
(1) использование уникальных классов для каждого набора стилевых правил
(2) применение общих тегов
(3) использование уникальных тегов для уникальных элементов на странице
Какой метод, осуществляющий выборку CSS-селекторов, вернет все ссылки на странице?
(1) querySelectorAll("#my_id")
(2) querySelectorAll(".external")
(3) querySelectorAll("a")
В Web Optimizer "склеивание" CSS-кода, находящегося в <style>, ...
(1) по умолчанию выключено
(2) по умолчанию включено
(3) не предусмотрено
Какие дополнения применяются для серверного кэширования в Wordpress?
(1) Optimize DB
(2) WP-Super-Cache
(3) Hyper Cache
(4) APC
В каких версиях Internet Explorer работает технология data:URI?
(1) начиная с 6 версии
(2) начиная с 7 версии
(3) начиная с 8 версии
Укажите строку Perl-кода, удаляющую лишние пробелы и синтаксис внутри скобок в CSS-файле:
(1) $data = ? s!\n$!!;
(2) $data = ? s! \{ ! {!g;
(3) $data = ? s!; \}!}!g;
Укажите, что обозначает символ L в формуле оценки времени отображения документа на экране для оптимизации CSS-кода T = (сумма(DOM1 * K) + DOM2 * In) * t + DOM2 * L:
(1) число встроенных CSS-правил в браузере
(2) характерное время обработки одного правила для одного узла дерева
(3) характерные издержки на создание одного элемента DOM-дерева
Какое решение будет являться наиболее оптимальным для повышения быстродействия в JavaScript при выборе, в зависимости от точного значения, среди более чем восьми значений?
(1) условная конструкция if
(2) switch
(3) хэш с ключами, соответствующими значениям
Какие существуют способы установки Web Optimizer?
(1) быстрая установка
(2) обычная установка
(3) расширенная установка
При каком значении переменной $is_page_authcache, все хуки данного шаблона темы оформления сайта на Drupal будут сохранены в кэш?
(1) false
(2) true
(3) 0
Что является объектом клиентской оптимизации?
(1) размер HTML-файл(ов)
(2) размер и количество CSS-файлов
(3) число изображений и их формат
(4) время ответа сервера
Какой графический формат лучше всего подходит для анимированных изображений?
(1) PNG
(2) JPEG
(3) GIF
Какие проблемы с поддержкой сжатия известны для Mozilla Firefox?
(1) отсутствует поддержка gzip
(2) версия 3.0 некорректно загружает сжатые CSS- и JS-файлы по HTTPS при наличии Keep-Alive
(3) отсутствует поддержка deflate