-> ->

Acid3

Основная часть теста Acid3 написана на JavaScript и содержит 100 под-тестов в шести группах, плюс несколько специальных тестов (0, 97, 98, 99)

  • Группа 1: DOM Traversal, DOM Range, HTTP
  • Группа 2: DOM2 Core и DOM2 Events
  • Группа 3: DOM2 Views, DOM2 Style, CSS 3 селекторы и Media Queries
  • Группа 4: Поведение HTML таблиц и форм при управлении из скрипта и DOM2 HTML
  • Группа 5: Тесты из соревнования Acid3
  • Группа 6: ECMAScript

Основной критерий проверки — запуск тестов с настройками браузера по-умолчанию. Конечный результат должен иметь 100 из 100 баллов и соответствовать пиксель в пиксель стандартному исполнению. На браузерах для персональных компьютеров анимация должна быть гладкой (каждый тест должен проходиться быстрее чем за 33 мс, что является примерным эквивалентом по производительности топовому Apple laptop), однако малая производительность на слабом компьютере не является критерием непрохождения теста.

Также для полного прохождения Acid3 необходимо, чтобы браузер отображал правильную иконку и заголовок страницы. При это сервер возвращает ошибку 404 при попытке загрузить её, а иконка содержится в теле страницы. Этот тест служит проверкой на правильность реакции браузера на ошибки сервера. Ошибкой является отображение стандартной иконки.

Во время выполнения теста цветные квадраты добавляются на страницу; цвет квадратов зависит от числа выполненных под-тестов в группе. Если в группе все тесты провалены — квадрат не отображается. Если несколько тестов провалено, цвета будут такими:

  • 1-5 под-тестов пройдены: Чёрный квадрат.
  • 6-10 под-тестов пройдены: Серый квадрат.
  • 11-15 под-тестов пройдены: Серебряный квадрат.
  • Все 16 под-тестов пройдены: Цветной (красный, оранжевый, жёлтый, лимоновый, синий, фиолетовый — для каждой из групп свой цвет).

После прохождения теста буква «А» в слове Acid3 становится кликабельной, при этом при простом нажатии выводится всплывающее окно с перечнем не пройденных тестов, или же данная информация выводится в новом окне при щелчке с нажатой кнопкой shift.

В дополнение, Acid3 использует картинки закодированные Base64, некоторые продвинутые селекторы, цветовые значения CSS 3, при этом ненастоящие селекторы и значения должны игнорироваться.

Пройти Acid3 тест

 

Acid3 - тест поддержки браузером веб-стандартов

Рейтинг: 0

  • Рейтинг

(Голосов: 0)

Польза: 0

(Голосов: 0)

 

Комментарии

Комментариев пока нет

Чтобы оставить комментарий - зарегистрируйтесь или авторизуйтесь через любимый сервис (ВКонтакте, Одноклассники, Twitter и др.) с помощью OpenID.