Кислота IE9 3 теста?

Кто-либо знает, является ли Microsoft планированием наличия передачи IE9 с 100/100 на кислоте 3 теста? Текущая версия IE9 добирается, 68/100 на тесте (может быть просмотрен здесь, основной сайт здесь).

С чем передавал IE8? Что относительно IE7? Как это выдерживает сравнение с другими современными браузерами, такими как Safari, Firefox и Chrome?

6
задан Sled 4 February 2013 в 21:02
поделиться

4 ответа

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

Они говорят в вашей первой ссылке "Как мы говорили на MIX10, мы продолжим встраивать поддержку стандартов в платформу IE9, и в качестве побочного продукта наш показатель ACID3 увеличится." и я слышал, как они говорили это в других местах.

Они НЕ будут "кодировать под тест". Они не собираются пытаться исправить конкретные части ACID 3, которые терпят неудачу. Скорее, они пытаются улучшить IE 9 в целом, устраняя те сбои, которые они считают наиболее важными. Только как следствие этого улучшится оценка ACID. Я думаю, что это хорошая стратегия. Если на исправление странной ошибки рендеринга в ACID 3 уходит 1000 программистских часов, но за это же время можно исправить 2 или 3 действительно ПОПУЛЯРНЫЕ ошибки, которые ACID 3 не решает (он не предназначен для всеобъемлющего решения), я думаю, что их ресурсы лучше потратить на эти более популярные ошибки.

Очевидно, что о том, каковы должны быть их приоритеты, можно спорить бесконечно. Как и о том, насколько они успешны. Так что давайте даже не будем об этом. :)

Обновление: Я хотел бы подкрепить свое заявление о том, что Acid 3 не предназначен для всеобъемлющей проверки, этой цитатой: От http://www.webstandards.org/2008/10/02/dowehaveawinner/

"Acid3 не был задуман как единственный показатель производительности браузера. На самом деле многие другие наборы тестов гораздо важнее."

и

"Многие подтесты находятся в списке желаний разработчика: Полная поддержка селекторов CSS 3, медиа-запросы, SVG-шрифты. Конечно, несколько других тестов проверяют крайние случаи и более эзотерические возможности - но тест должен был стать серьезным испытанием!"

Хотя я не являюсь пользователем IE, для всех нас будет лучше, если Microsoft займется улучшением важных вещей и пропустит тесты, проверяющие "эзотерические возможности".

14
ответ дан 8 December 2019 в 03:26
поделиться

Как показано в другом месте, Acid3 не является тестом, который можно использовать, чтобы определить, хорошо ли работает браузер со стандартами. Фактически, IE9 может даже не использовать элемент холста, что, например, нанесло бы большой ущерб попыткам Microsoft создать современный браузер. Не менее важно посмотреть на общее соответствие веб-стандартам и насколько хорошо IE9 их реализует.

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

2
ответ дан 8 December 2019 в 03:26
поделиться
  • IE7: 14/100
  • IE8: 20/100
  • IE9: 100/100
  • Firefox 3.6.3: 94/100
  • Safari 4: 100/100
  • Chrome 4: 100/100
  • Opera 10: 100/100

Дополнительную информацию смотрите в Wikipedia или на этой странице.

Насколько я знаю, 100/100 не является целью IE9, но они планируют значительно улучшить соответствие IE веб-стандартам, что напрямую отразится на более высокой оценке Acid3. Оценка улучшалась в каждой предварительной версии платформы, так что я ожидаю, что к моменту релиза она будет намного выше.


Обновление: Internet Explorer 9 (9.0.8112.16421) набирает 100/100 баллов в Acid 3, но отрисованная страница не "пиксельно идеальна" по сравнению с эталонным рендерингом (отсутствуют тени и некоторые другие субпиксельные дефекты):

enter image description here

9
ответ дан 8 December 2019 в 03:26
поделиться

Согласно этой вики-странице, IE7 набрал 14/100 баллов, в то время как IE8 набрал 20/100 баллов по тесту Acid3. IE9 набрал 68/100 баллов, но в настоящее время находится в стадии разработки. Я нигде не читал, что Microsoft хочет, чтобы IE9 прошел тест Acid, но, учитывая их послужной список, я бы сказал, что это не является для них приоритетной задачей. Будем надеяться, что я ошибаюсь.

Для сравнения, последняя ночная сборка Firefox на момент написания этой статьи набрала 97/100 баллов, версия Chrome, которую я использую (5.0.375.29 beta), набрала 100/100 баллов, и Safari набрал столько же. В этом нет ничего удивительного, оба браузера используют фреймворк рендеринга WebKit.

Надеюсь, это тот "полезный" ответ, который вы ищете.

2
ответ дан 8 December 2019 в 03:26
поделиться