Тестирование и утверждение браузеров

Подход компании Blackboard к тестированию и утверждению браузеров базируется на двух основных принципах.

  1. Мы стремимся протестировать и утвердить последние версии браузеров, особенно если функция автообновления обеспечивает быстрое обновление программ конечного пользователя.
  2. Мы стремимся протестировать и утвердить достаточно большое число браузеров, которыми пользуются наши клиенты.

Если браузер указан в списке тестированных и утвержденных, Blackboard обязуется обеспечивать клиентам его поддержку двумя основными способами.

  1. Перед выходом очередной версии Blackboard Learn проводится тестирование доступных сочетаний браузера и операционной системы с целью предотвращения проблем с браузерем в выпущенной версии.
  2. После выпуска Blackboard Learn проблемы клиентов быстро решаются путем:
    • Использование специальной платформы для обработки запросов в службу поддержки, оказание помощи в устранении проблем и эскалация проблем для решения независимо от используемых браузеров.
    • работы над устранением ошибок браузера в выпусках продуктов, аналогично любому другому типу проблем.

Браузеры

Компания Blackboard тестирует и подтверждает работоспособность четырех основных браузеров для выпусков Blackboard Learn.

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

  • Safari компании Apple.

Некоторые параметры конфигурации браузера Internet Explorer могут усложнить использование определенных функций Blackboard Learn. Дополнительные сведения см. в теме «Зоны безопасности браузера Internet Explorer и просмотр в режиме совместимости» этого раздела.

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

  • Edge корпорации Microsoft
  • Firefox компании Mozilla;
  • Chrome корпорации Google.

В ходе тестирования Blackboard испытывает новейшие каналы стабильных версий этих браузеров, т. е. версии, которые наиболее интенсивно тестируются самими поставщиками браузеров.

Кроме того, Blackboard тестирует и утверждает специальный канал Firefox для выпусков с расширенным сроком поддержки (ESR), который представляет собой набор стабильных каналов для развертывания в пределах предприятия. Дополнительные сведения см. на странице выпусков Firefox с расширенным сроком поддержки.

Сведения о конкретных версиях того или иного браузера, протестированных и утвержденных для работы с определенной версией Blackboard Learn, можно найти в заметках о выпуске соответствующей версии.


Подход Blackboard к визуализации в браузерах

Уровень визуализации системы Blackboard Learn создается на основе языка гипертекстовой разметки (HTML), каскадных таблиц стилей (CSS) и JavaScript, которые соответствуют современным стандартам для этих языков.

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

  • Уровень визуализации Blackboard Learn взаимодействует со средствами визуализации браузера, которые используются для отрисовки веб-страниц в основной части окна браузера.
  • Все средства визуализации браузера прекрасно совместимы со стандартными средствами разметки в HTML, CSS и JavaScript. Эти настройки включают следующие разделы.
    • WebKit (Safari, Chrome и Opera);
    • Blink (версия WebKit, используется в самых последних версиях браузера Chrome);
    • Trident (Internet Explorer);
    • Gecko (Firefox).

Этот подход к разработке уровня визуализации Blackboard Learn дает нам уверенность в том, что новые версии браузеров будут поддерживать работу с текущими версиями Blackboard Learn.


Подход Blackboard к тестированию браузеров

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


Новые версии браузеров

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


Предыдущие версии браузеров

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

Тем не менее Blackboard рассматривает обращения клиентов по поводу этих браузеров через службу технической поддержки и пытается повторить описанные проблемы в полностью поддерживаемых браузерах. Если повторить проблему не удается, Blackboard рекомендует клиенту перейти на поддерживаемую версию браузера. В некоторых случаях также рекомендуется обновить Blackboard Learn.


Использование файлов cookie и JavaScript

Независимо от того, какой браузер используется, для полноценного преподавания и обучения с помощью Blackboard Learn в браузере пользователя необходимо использовать файлы cookie сеанса и включить JavaScript.

Возможно, для правильной работы некоторых функций Blackboard Learn 9.1, в том числе для доступа к файлам курса или коллекции содержимого по протоколу WebDAV, а также доступа к профилям Blackboard пользователей и средствам социальных сетей, дополнительно потребуется разрешить использование постоянных или сторонних файлов cookie. Дополнительные сведения см. в статьях «Использование постоянных файлов cookie» и «Средства социального обучения».

В Blackboard также имеется модуль Building Block, с помощью которого пользователь разрешает раскрытие информации о файлах cookie при входе в Blackboard Learn, как это требуется в некоторых областях. Дополнительные сведения о модуле Building Block см. в статье «Security Management — уведомление об использовании файлов cookie».


Java и другие подключаемые модули браузеров

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

Сведения о конкретных функциях, для работы которых требуются подключаемые модули браузера в определенном выпуске Blackboard Learn, или о версиях самих подключаемых модулей см. в примечаниях к соответствующему выпуску.

Blackboard Learn можно использовать для отображения мультимедийного содержимого или других типов специального содержимого, для визуализации которого требуется подключаемый модуль браузера, например Java, Flash Player, Apple QuickTime и т. п. При этом версии подключаемого модуля и браузера, совместимого с этим модулем, а также инструкции по установке и настройке подключаемого модуля определяются характером содержимого и могут отличаться.


Специальное программное обеспечение и специальные возможности

Для работы с программой чтения с экрана в Blackboard Learn на компьютере с ОС Windows® рекомендуется использовать браузер Firefox® и программу Jaws. На компьютере Mac® используйте браузер Safari® и программу VoiceOver.

Компания Blackboard стремится сделать все свои продукты максимально доступными. Дополнительные сведения о специальных возможностях см. на странице http://access.blackboard.com