Главная /
Алгоритмы и задачи клиентской оптимизации
Алгоритмы и задачи клиентской оптимизации - ответы на тесты Интуит
Курс консолидирует огромное количество прикладных советов, алгоритмов и пошаговых руководств, которые должны помочь начинающим специалистам, уже знакомых с областью клиентской оптимизации, глубже разобраться в тонкостях ускорения сайтов.
Список вопросов:
- # Что такое клиентская оптимизация
- # В чем существенное отличие клиентской оптимизации от поисковой?
- # В чем существенное отличие клиентской оптимизации от серверной?
- # Что является объектом клиентской оптимизации?
- # Укажите, что является целью клиентской оптимизации?
- # Укажите, что является целью клиентской оптимизации?
- # Укажите, что не является целью клиентской оптимизации?
- # Какие сервисы можно использовать для анализа посещаемости сайта?
- # Что можно проанализировать при помощи сервиса Яндекс.Метрика?
- # Что можно проанализировать при помощи сервиса Google Analytics?
- # Какие инструменты могут быть использованы для анализа загрузки страниц?
- # Какие инструменты могут быть использованы для анализа HTTP-заголовков?
- # Какой инструмент может быть использован для многократного измерения времени загрузки страницы?
- # Какие инструменты позволяют получить комплексную оценку скорости загрузки страницы?
- # Какие онлайн-сервисы позволяют получить комплексную оценку скорости загрузки страницы?
- # Что характиризует высокая оценка YSlow?
- # Что может проанализировать, насколько хорошо браузеры поддерживают технологии клиентской оптимизации?
- # Что позволяет сконструировать модель веб-страницы?
- # Что является сервисами по клиентской оптимизации?
- # Что является основной техникой клиентской оптимизации?
- # Какие методы уменьшают размер загружаемых объектов
- # Какой наиболее эффективный метод сжатия
- # Какой HTTP-заголовок должен обязательно отдаваться при gzip-сжатии данных?
- # Возрастает ли нагрузка на браузеры пользователей при использовании gzip-сжатия?
- # Для каких типов файлов нужно использовать gzip-сжатие?
- # Какого выигрыша в размере файлов можно достичь при оптимизации изображений?
- # Какой графический формат лучше всего подходит для полноцветных непрозрачных изображений?
- # Какой графический формат лучше всего подходит для полупрозрачных изображений?
- # Какой графический формат лучше всего подходит для анимированных изображений?
- # Какая верстка предпочтительнее с точки зрения клиентской оптимизации?
- # Что делать в том случае, если большой объем CSS-кода на странице относится к исключительно другим страницам?
- # Что делать в случае большого размера cookie?
- # Что загружается быстрее?
- # В каких случаях оправдано использование фреймов?
- # Какое правило позволяет объединить CSS-файлы, предназначенные для разных устройств?
- # Отметьте методики объединения изображений:
- # Какая технология позволяет встраивать код изображений в HTML-код веб-страницы?
- # В каких версиях Internet Explorer работает технология data:URI?
- # Какой методы сжатия поддерживают браузеры?
- # Какие методы сжатия используют алгоритм DEFLATE?
- # Какой метод сжатия использует алгоритм LZC?
- # Какой метод сжатия является более эффективным?
- # Какой метод сжатия обладает параметром, отвечающим за эффективность компрессии?
- # Какой метод сжатия является наиболее ресурсоемким?
- # Какие проблемы с поддержкой сжатия известны для Opera?
- # Какие проблемы с поддержкой сжатия известны для Internet Explorer?
- # Какие проблемы с поддержкой сжатия известны для Konqueror?
- # Какие проблемы с поддержкой сжатия известны для Mozilla Firefox?
- # Укажите, какие проблемы связаны с прокси-серверами и сжатием:
- # Какой HTTP-заголовок предназначен для решения проблем прокси-серверов со сжатием?
- # Как можно распознать запросы от прокси-серверов?
- # По какой причине 15% пользователей интернет могут не получать сжатые данные?
- # Каким образом лучше всего обойти отсутствие правильных заголовков поддержки сжатия со стороны пользователя?
- # В каком случае нужно использовать словарь браузеров при настройке сжатия сайта?
- # Какие модули для Apache реализуют сжатие "на лету"?
- # Для чего предназначен mod_gzip в веб-сервере Apache?
- # Для чего предназначен mod_deflate веб-сервере Apache?
- # Какие модули для nginx реализуют сжатие?
- # Для чего предназначен модуль ngx_http_gzip_module веб-сервера nginx?
- # Для чего предназначен модуль ngx_http_gzip_static_module веб-сервера nginx?
- # Какие модули для lighttpd реализуют сжатие?
- # Для чего предназначен модуль mod_deflate веб-сервера lighttpd?
- # Для чего предназначен модуль mod_compress веб-сервера lighttpd?
- # Что такое canvas?
- # Является ли тег canvas стандартным?
- # Какой тип изображений позволяет создавать тег canvas?
- # Выберите верное утверждение:
- # С помощью чего производится создание архива в виде изображения?
- # Выберите ошибочное утверждение:
- # Сколько стандартов есть у формата GIF?
- # Какой формат изображений раньше всего появится в вебе?
- # Выберите верное утверждение:
- # АЛгоритм компрессии в GIF лучше сжимает?
- # Какой инструмент в Photoshop позволяет вносить искажения в GIF?
- # Какой алгоритм сжатия применяется в GIF?
- # Какие режимы существуют в Photoshop для выбора палитры в GIF?
- # Какие программа лучше всего справляется с оптимизацией GIF-иконок?
- # В каких случаях GIF-изображения может быть меньше PNG-аналогов?
- # В каком году появился формат JPEG?
- # Выберите верное утверждение:
- # Выберите верное утверждение:
- # Internet Explorer вплоть до версии 9.0 отображает прогрессивные JPEG-изображения:
- # Сохранение JPEG-изображений с CMYK-профилем приводит к:
- # Какие проблемы существуют в Firefox с отображением JPEG-изображений?
- # Что обозначает запись "4:2:0" в параметрах сжатия JPEG?
- # Что запись обозначает "2?2, 1?1, 1?1" в параметрах сжатия JPEG?
- # Выберите верное утверждение:
- # Укажите строку Perl-кода, удаляющую комментарии из CSS-файла:
- # Укажите строку Perl-кода, сжимающую пробелы в CSS-файле:
- # Укажите строку Perl-кода, добавляющую переводы строки в CSS-файле:
- # Какая технология позволяет включать фоновые изображения прямо в CSS-файл в base64-виде?
- # Укажите основное отличие технологии data:URI от CSS Sprites:
- # Какие заголовки ответа сервера обеспечивают условное кэширование?
- # Какая технология позволяет включать base64-данные в CSS-файл в виде комментариев?
- # Укажите основное отличие технологии mhtml от CSS Sprites:
- # Какие заголовки запроса клиента обеспечивают условное кэширование?
- # Укажите строку PHP-кода, оптимальную для устанавки кэширования на клиентском уровне для статических ресурсов без сжатия:
- # При установке заголовка ответа сервера Cache-Control, равного значению public:
- # Укажите директиву для Apache, оптимальную для устанавки кэширования на клиентском уровне для статических ресурсов без сжатия:
- # Укажите строку PHP-кода, запрещающую кэширование на клиентском уровне:
- # При установке заголовка ответа сервера Cache-Control, равного значению no-cache:
- # Укажите директиву для Apache, запрещающую кэширование на клиентском уровне:
- # Разные фрагменты JavaScript-кода рекомендуется объединять:
- # Настройки по умолчанию библиотеки CSS Tidy находятся в файле:
- # В случае включения фоновых картинок в CSS-файл:
- # Технология генерации CSS-спрайтов DURIS:
- # Укажите особенность технологии генерации CSS-спрайтов DURIS:
- # Какая особенность характерна для технологии генерации CSS-спрайтов DURIS?
- # Укажите характеристики работы DURIS:
- # Какие характеристики работы отличают технологию генерации CSS-спрайтов DURIS?
- # Характеристики работы технологии генерации CSS-спрайтов DURIS:
- # Укажите характеристики работы CSS Sprites:
- # Какие характеристики работы отличают технологию CSS Sprites?
- # Какие особенности характерны для технологии CSS Sprites?
- # Укажите строку PHP-кода, оптимальную для устанавки кэширования на клиентском уровне для статических ресурсов со сжатием:
- # При установке заголовка ответа сервера Cache-Control, равного значению private:
- # Укажите директиву для Apache, оптимальную для устанавливки кэширования на клиентском уровне для статических ресурсов со сжатием:
- # Укажите приложение, позволяющее минимизировать JavaScript-код:
- # Укажите назначение приложения JSMin:
- # Укажите аналог по функциональности приложения JSMin:
- # Укажите строку Perl-кода, удаляющую последний перевод строки в CSS-файле:
- # Укажите строку Perl-кода, удаляющую лишние пробелы до и после скобок в CSS-файле:
- # Укажите строку Perl-кода, удаляющую лишние пробелы и синтаксис внутри скобок в CSS-файле:
- # Большинство JavaScript-библиотек разбирают CSS-селекторы:
- # Какие существуют способы загрузки файлов стилей?
- # Размещать @import нужно всегда ...
- # Большинство интернет-браузеров разбирают CSS-селекторы:
- # Использование <link> для загрузки стилей обеспечивает ...
- # В случае, если используется тег <link> для загрузки a.css и @import для загрузки b.css, то:
- # Распределенная сеть хранения данных, которая предназначена для обеспечения отказоустойчивости и для максимально быстрого времени ответа при запросе файлов:
- # Укажите CDN в России:
- # Исходный сервер при применении CDN, используется:
- # Укажите эффект использования асинхронной загрузки скриптов в HTML-документе:
- # Асинхронная загрузка скриптов в HTML-документе:
- # Какой скриптовый язык используется для загрузки файлов на Google CDN?
- # Укажите, что обозначает символ DOM1 в формуле оценки времени отображения документа на экране для оптимизации CSS-кода T = (сумма(DOM1 * K) + DOM2 * In) * t + DOM2 * L:
- # Укажите, что обозначает символ DOM2 в формуле оценки времени отображения документа на экране для оптимизации CSS-кода T = (сумма(DOM1 * K) + DOM2 * In) * t + DOM2 * L:
- # Укажите, что обозначает символ K в формуле оценки времени отображения документа на экране для оптимизации CSS-кода T = (сумма(DOM1 * K) + DOM2 * In) * t + DOM2 * L:
- # Какой способ разработки веб-документа является наименее эффективным с точки зрения быстродействия ресурса?
- # Укажите способ разработки HTML-документа, являющийся наименее эффективным для уменьшения времени отображения страницы:
- # Укажите способы разработки HTML-документов, являющиеся неэффективными для уменьшения времени отображения страниц:
- # Использование <link> для загрузки стилей в HTML-документ обеспечивает то, что:
- # Укажите стандартные пути, использующиеся для стыковки асинхронно загружаемых скриптов с другим JavaScript-кодом:
- # Увеличение размера DOM-дерева документа ...
- # Какой из тегов рекомендуется применять для уникальных элементов в HTML-документе с целью уменьшения времени отображения страницы?
- # Укажите тег, который рекомендуется применять для уникальных элементов в HTML-документе с целью уменьшения времени отображения страницы:
- # Какие теги рекомендуется применять для уникальных элементов в HTML-документе с целью ускорения загрузки страницы?
- # Укажите особенность, характерную для стыковки асинхронно загружаемых скриптов с другим JavaScript-кодом, с помощью события window onload:
- # Укажите особенность, характерную для стыковки асинхронно загружаемых скриптов с другим JavaScript-кодом, с помощью события onreadystatechange:
- # Укажите особенность, характерную для стыковки асинхронно загружаемых скриптов с другим JavaScript-кодом, с помощью встроенных вызовов:
- # С увеличением числа элементов, на которые может повлиять каждое CSS-правило HTML-документа, время отображения документа на экране:
- # С увеличением числа встроенных CSS-правил в браузере, время отображения документа на экране:
- # С уменьшением числа встроенных CSS-правил в браузере, время отображения документа на экране:
- # Какой способ разработки веб-документа является наиболее эффективным с точки зрения быстродействия ресурса?
- # Укажите способ разработки HTML-документа, являющийся наиболее эффективным для уменьшения времени отображения страницы:
- # Укажите способы разработки HTML-документов, являющиеся эффективными для уменьшения времени отображения страниц:
- # Укажите, что обозначает символ In в формуле оценки времени отображения документа на экране для оптимизации CSS-кода T = (сумма(DOM1 * K) + DOM2 * In) * t + DOM2 * L:
- # Укажите, что обозначает символ t в формуле оценки времени отображения документа на экране для оптимизации CSS-кода T = (сумма(DOM1 * K) + DOM2 * In) * t + DOM2 * L:
- # Укажите, что обозначает символ L в формуле оценки времени отображения документа на экране для оптимизации CSS-кода T = (сумма(DOM1 * K) + DOM2 * In) * t + DOM2 * L:
- # Сравнение без приведения типов в случае нечисловых переменных в JavaScript работает ...
- # Какой метод из библиотеки FireUnit позволяет получить полный вывод профилирующей информации?
- # Какой метод из библиотеки FireUnit позволяет профилировать отдельные вызовы функций?
- # При использовании FireUnit необходимо убедиться, что:
- # При применении методов FireUnit нужно убедиться в том, что:
- # Укажите библиотеку, использующую SVG, с помощью которой удобно представлять различные объемы данных в формате графиков:
- # Наиболее оптимальное решение для повышения производительности в JavaScript при проверке числового значения:
- # Наиболее оптимальное решение для повышения производительности в JavaScript при проверке нескольких числовых значений:
- # Наиболее оптимальное решение для повышения производительности в JavaScript при проверке на существование переменной:
- # Укажите библиотеку, использующую Canvas для отображения произвольных шрифтов на сайте:
- # Укажите библиотеку, использующую SVG для отображения произвольных шрифтов на сайте:
- # Укажите библиотеку, использующую Canvas и являющуюся реализацией языка Processing для JavaScript:
- # Какой метод, осуществляющий выборку CSS-селекторов, вернет все параграфы на странице?
- # Какой метод, осуществляющий выборку CSS-селекторов, вернет все ссылки в параграфах на странице?
- # Какой метод, осуществляющий выборку CSS-селекторов, вернет все ссылки с классом blog в параграфах на странице?
- # Укажите наиболее оптимальное решение для повышения быстродействия в JavaScript при разборе строки и выделении частей в массиве:
- # Укажите наиболее оптимальное решение для повышения быстродействия в JavaScript при проверке строки на соответствие регулярному выражению:
- # Укажите наиболее оптимальное решение для повышения быстродействия в JavaScript при проверке строки на точное соответствие:
- # Укажите атрибут cookie, задающий время хранения данного значения:
- # Укажите атрибут cookie, задающий домен, для которого создается данное значение:
- # Укажите атрибут cookie, задающий путь, для которого создается значение:
- # Клиентское хранилище Local Shared Object ...
- # Клиентское хранилище Google Gears ...
- # Укажите библиотеку для работы с клиентскими хранилищами, поддерживающую только Flash Local Shared Object:
- # Укажите атрибут cookie, определяющий, что данное значение будет передаваться только по HTTPS:
- # Укажите, какие из перечисленных программных продуктов, являются специализированными библиотеками для работы с клиентскими хранилищами:
- # Укажите, какой из перечисленных программных продуктов, не является специализированной библиотекой для работы с клиентскими хранилищами:
- # Клиентское хранилище Google Gears ...
- # Укажите библиотеки, использующие API для селекторов:
- # Какие из перечисленных ниже библиотек используют API для селекторов?
- # Какой метод, осуществляющий выборку CSS-селекторов, вернет элемент с идентификатором my_id?
- # Какой метод, осуществляющий выборку CSS-селекторов, вернет все элементы с классом external?
- # Какой метод, осуществляющий выборку CSS-селекторов, вернет все ссылки на странице?
- # Какое решение будет являться наиболее оптимальным для повышения быстродействия в JavaScript при выборе, в зависимости от точного значения, среди одного-двух значений?
- # Какое решение будет являться наиболее оптимальным для повышения быстродействия в JavaScript при выборе, в зависимости от точного значения, среди трех-восьми значений?
- # Какое решение будет являться наиболее оптимальным для повышения быстродействия в JavaScript при выборе, в зависимости от точного значения, среди более чем восьми значений?
- # Укажите приложение, которое позволяет воспользоваться логикой работы JSMin при работе с Ant-сервером:
- # Укажите приложение, которое реализует логику JSMin на PHP:
- # Укажите приложение, которое заменяет имена всех локальных переменных в JavaScript-коде их сокращенными вариантами:
- # Позволяет ли Web Optimizer не проверять при загрузке каждой страницы время изменения и содержание всех файлов, а проверять только существование закэшированных версий?
- # По возможности все настройки сжатия Web Optimizer выносятся в:
- # При невозможности изменения .htaccess gzip-версии JavaScript и CSS-кода сохраняются в:
- # Какое приложение применяет логику JSMin для оптимизации CSS-кода?
- # Какое приложение является наиболее мощным инструментом для анализа и оптимизации CSS-кода?
- # Какое приложение используется для объединения, минимизации и кэширования CSS и JavaScript-файлов, минимизации и кэширования HTML-документов?
- # Web Optimizer может загружать:
- # При включении настройки простого кэширования HTML-документов в Web Optimizer, HTML-файлы ...
- # В настройках Web Optimizer при режиме "ограниченной" памяти, если у PHP-процесса недостаточно памяти, то ...
- # Укажите PHP5-библиотеку для динамического создания CSS-спрайтов:
- # Укажите приложение, позволяющее объединять CSS Sprites в полностью автоматическом режиме, создав ряд инструкций в комментариях CSS-файла:
- # Укажите приложение, позволяющее создавать CSS Sprites в интерактивном режиме:
- # Модуль сервера mod_gzip, правила для которого Web Optimizer прописывает в .htaccess, отвечает за:
- # Модуль сервера mod_deflate, правила для которого Web Optimizer прописывает в .htaccess, отвечает за:
- # Модуль сервера mod_filter отвечает за:
- # Отдельное веб-приложение, направленное на ускорение клиентской составляющей веб-сайтов, доступно только для PHP-сайтов, работающих под управлением Apache + mod_php:
- # Приложение для автоматизации действий по клиентской оптимизации, доступно как дополнение к Wordpress и Joomla! и может быть установлено на любые сайты, использующие PHP5:
- # Веб-приложение с открытым кодом для клиентской оптимизации, работает как на PHP4, так и на PHP5:
- # Модуль сервера mod_rewrite, правила для которого Web Optimizer прописывает в .htaccess, отвечает за:
- # Модуль сервера mod_mime, правила для которого Web Optimizer прописывает в .htaccess, отвечает за:
- # Модуль сервера mod_headers, правила для которого Web Optimizer прописывает в .htaccess, отвечает за:
- # Какое приложение для автоматизации клиентской оптимизации представляет собой отдельный модуль для IIS или Apache?
- # Какое приложение для автоматизации клиентской оптимизации предназначено для сайтов, использующих ASP .NET?
- # В Web Optimizer исходные библиотеки Tiny MCE и FCE Editor ...
- # В настройках сжатия Web Optimizer возможность минимизации выводимого HTML-кода обеспечивается посредством ...
- # В настройках сжатия Web Optimizer минимизация выводимого HTML-кода может обеспечиваться за счет ...
- # В настройках сжатия Web Optimizer предусмотрена минимизация выводимого HTML-кода посредством ...
- # В Web Optimizer по умолчанию все кэширующие директории назначаются в папке:
- # В Web Optimizer по умолчанию JavaScript-файлы объединяются и минимизируются при помощи:
- # В Web Optimizer "склеивание" CSS-кода, находящегося в <style>, ...
- # Модуль сервера mod_setenvif, правила для которыого Web Optimizer прописывает в .htaccess, отвечает за:
- # Модуль сервера mod_expires, правила для которыого Web Optimizer прописывает в .htaccess, отвечает за:
- # Какие существуют способы установки Web Optimizer?
- # Для ускорения загрузки веб-сайта необходимо:
- # Какие действия необходимо предпринять для ускорения загрузки веб-сайта?
- # Укажите действия, которые необходимо предпринять для ускорения загрузки веб-сайта:
- # При помощи какой из строк PHP-кода в файле конфигурации DrupaL можно установить время хранения пользовательских сеансов в базе данных DrupaL?
- # При помощи какой из строк PHP-кода в файле конфигурации DrupaL можно установить время жизни кэшированных страниц сеансов?
- # При помощи какой из строк PHP-кода в файле конфигурации DrupaL можно изменить время хранения cookie в браузере пользователя?
- # В каком файле конфигурации Drupal можно установить время хранения пользовательских сеансов в базе данных?
- # В каком файле конфигурации Drupal можно установить время жизни кэшированных страниц сеансов
- # В каком файле конфигурации Drupal можно изменить время хранения cookie в браузере пользователя?
- # Для ускорения работы сайта требуется:
- # Что необходимо предпринять для ускорения работы сайта?
- # Каким образом можно ускорить загрузку веб-сайта?
- # Если в файле конфигурации Drupal установить время хранения cookie в браузере пользователя равным 0, то ...
- # Какое значение нужно передать функции ini_set в файле конфигурации Drupal settings.php, чтобы cookie удалялись сразу после закрытия интернет-браузера пользователем?
- # Укажите результат записи в файл конфигурации Drupal settings.php следующего PHP-кода: ini_set('session.cookie_lifetime', 0);
- # Укажите дополнение WordPress, используемое для оптимизации таблиц MySQL:
- # Укажите дополнение WordPress, используемое для кэширования запросов к базе данных:
- # Укажите приложение, используемое для исключения повторной компиляции PHP-скриптов:
- # Кэшировать в Joostina можно ...
- # Joostina поддерживает работу кэширования с использованием:
- # Какие из перечисленных кэш-акселераторов, являются еще и общими оптимизаторамм работы php?
- # Укажите, какую функцию заменяет функция $("#id") при модификации jQuery плагина:
- # Укажите, какую функцию заменяет функция $("tag") при модификации jQuery плагина:
- # Укажите, какую функцию заменяет функция $(".class") при модификации jQuery плагина:
- # Укажите, какой способ выборки трех разных селекторов в JavaScript быстрее, если задействована функция querySelectorAll:
- # Укажите, какой способ выборки трех разных селекторов в JavaScript быстрее, если функция querySelectorAll не задействована:
- # Укажите метод в ASP.NET для настройки ETag:
- # Расширения каких типов можно отключить в Joostina?
- # Укажите приложение для анализа лог-файлов сервера:
- # Укажите приложение для мониторинга производительности сервера:
- # Какие строки необходимо добавить в файл wp-config.php для включения внутреннего кэширования на уровне Wordpress?
- # Для включения внутреннего кэширования на уровне Wordpress необходимо изменить файл:
- # Какие дополнения применяются для серверного кэширования в Wordpress?
- # Какая переменная в шаблонах тем оформления сайта на Drupal используется для отображения имени аутентифицированного пользователя?
- # Какая переменная в шаблонах тем оформления сайта на Drupal используется для отображения ссылок, связанных с профилем пользователя?
- # При каком значении переменной $is_page_authcache, все хуки данного шаблона темы оформления сайта на Drupal будут сохранены в кэш?