Acid3

Материал из Википедии — свободной энциклопедии
Это старая версия этой страницы, сохранённая 80.70.230.81 (обсуждение) в 09:00, 30 марта 2009 (Галерея прохождения теста браузерами). Она может серьёзно отличаться от текущей версии.
Перейти к навигации Перейти к поиску
Acid3
Файл:Acid3 reference webkitr30069.png
Так должен выглядеть правильно обработанный тест
URL acid3.acidtests.org
Тип сайта тест поддержки браузером веб-стандартов.
Язык (-и) Английский
Владелец Web Standards Project
Создатель Йен Хиксон
Начало работы 3 марта 2008
Текущий статус Работает
Логотип Викисклада Медиафайлы на Викискладе

Acid3 — тест поддержки браузером веб-стандартов. Он осуществляет проверку 100 вероятно уязвимых мест в HTTP, HTML, CSS, ECMAScript, SVG и XML, а также проверяет работу с DOM[1]. Намеренно выбирались такие тесты, которые не проходила сборка хотя бы одного из браузеров того времени (последние 16 тестов — Firefox или Safari).[2]

29 января 2008 года Йен Хиксон, разработчик синтетического теста браузеров на соответствие веб-стандартам Acid, а ныне работник Google, сообщил об предварительном релизе Acid3, пока сам тест проходит проверку на соответствие спецификациям, каждый желающий уже может проверить свои браузеры. 3 марта 2008 разработка теста была закончена[3].

Галерея прохождения теста браузерами

Движок Основной браузер Стабильные версии браузеров Разрабатываемые версии браузеров Примечания
Gecko Mozilla Firefox
71/100
71/100
94/100
94/100
Команда разработчиков движка Gecko создала страницу координации ошибки[4] и таблицу зависимых «ошибок»[5] о процессе прохождения теста.
KHTML Konqueror
85/100
85/100
78/100
78/100
Работа над прохождением началась 30 января 2008[6].
Presto Opera
86/100
86/100
100/100
100/100
В последней версии Opera 9.63 исправлено несколько ошибок Acid3.[7] Opera 10 alpha build 1355 полностью проходит тест 100 из 100.
Trident Internet Explorer
20/100
20/100
Microsoft не комментировала прохождение Acid3
WebKit Safari
75/100
75/100
100/100
100/100
Команда разработчиков движка WebKit создала страницу координации ошибки[8]. Сборка WebKit r31356 полностью проходит Acid3, но есть недостатки в производительности. Новая версия браузера Safari 4 beta полностью проходит тест Acid3[9].
Google Chrome
79/100
79/100
100/100
100/100
Стабильная версия (1.0.154.53) проходит тест на 79/100, тестовая версия (2.0.171.0) — на 100/100 (однако появляется надпись «LINKTEST FAILED»), Chromium 1.0.155.0b7350 — на 100/100

Мобильные браузеры

Браузер Движок Результат
Pocket Internet Explorer
(Windows Mobile 2003 SE)
JS?
JS?
Opera Mini v4.1.1.11355 Presto
4/100
4/100
Fennec 1.0 Beta 1 Gecko
94/100
94/100
Opera Mobile v8.65 Presto
2/100
2/100
Opera Mobile v9.5 Presto
57/100
57/100
NetFront v3.5 NetFront
11/100
11/100
Iris Browser v1.0.10 WebKit
26/100
26/100
MobileSafari на iPod touch v2.0 WebKit
74/100
74/100

См. также

Ссылки

Примечания

  1. http://webdev.lovata.com/2008/01/12/vstrechajte-acid3/
  2. Ian Hickson. The competition for you to come up with the best test for Acid3 (англ.) (январь 2008). Дата обращения: 7 апреля 2008.
  3. http://www.webstandards.org/press/releases/20080303/
  4. Bug 410460 (acid3) – Acid3 tracking bug. Дата обращения: 16 февраля 2008.
  5. Google document - Таблица Acid3. Дата обращения: 18 февраля 2008.
  6. Bug 156947: Konqueror 4 fails Acid3 test. Дата обращения: 2 марта 2008.
  7. Petter Nilsen. Painting performance fixes. Opera (28 марта 2008). Дата обращения: 28 марта 2008.
  8. Webkit tracking bug. Дата обращения: 18 февраля 2008.
  9. Maciej Stachowiak. WebKit achieves Acid3 100/100 in public build (2008-03-26). Дата обращения: 26 марта 2008.

Шаблон:Acid tests