Internet Explorer 9 Platform Preview: первые впечатления

вторник, 16 марта 2010, Александр Краковецкий

На конференции MIX, что сейчас проходит в Лас-Вегасе, представили Internet Explorer 9 Platform Preview!

Скачать новую версию браузера можно на сайте: http://ie.microsoft.com/testdrive/

Первое, о чем нужно сказать, что IE9 не работает на XP, минимальная версия OC - это Vista с установленным Platform Update.

JavaScript

Результаты тестирования производительности JavaScript:

SunSpider Benchmark Results

Результаты:

IE8 3825.53
Opera 10.10 2491.93
IE9 PDC 2009 Demo 834.00
Firefox 3.6 699.80
Firefox 3.7 Alpha2 Pre-Release 610.20
IE9 Mix 2010 Platform Preview 1.9.7745.6019 598.80
Safari 4.0.5 (531.22.7) 407.93
Chrome 4.0.249.89 373.87
Chrome 5.0.342.2 (dev) 293.47
Opera 10.5 285.20

Acid3: 55 / 100

Это уже что-то!

Acid 3 Score

Поподробней по каждому тесту:

Failed 45 of 100 tests.<br />Test 00 failed: expected 'pre-wrap' but got 'normal' - found unexpected computed style<br />Test 01 failed: Object expected<br />Test 02 failed: Object expected<br />Test 03 failed: Object expected<br />Test 04 failed: Object expected<br />Test 05 failed: Object expected<br />Test 06 failed: Object expected<br />Test 08 failed: Object expected<br />Test 10 failed: expected 'result' but got '' - toString() didn't work for attribute node<br />Test 11 failed: when inserting <a> into Document with another child: no exception raised<br />Test 15 failed: privilege escalation security bug: text file ran script<br />Test 16 failed: Unexpected call to method or property access.<br />Test 17 failed: hasAttribute failure for 'method' on form<br />Test 18 failed: expected '10' but got '8' - DOCTYPE nodeType wrong<br />Test 19 failed: expected '11' but got 'undefined' - document DOCUMENT_FRAGMENT_NODE constant missing or wrong<br />Test 20 failed: null in getElementById() probably terminated string<br />Test 22 failed: no exception for createElement('<div>')<br />Test 23 failed: expected '5' but got 'undefined' - wrong exception for createElementNS('null', '<div>')<br />Test 25 failed: exceptions don't have all the constants<br />Test 26 failed: Object expected<br />Test 27 failed: Object expected<br />Test 29 failed: expected '2' but got '1' - cloned table had wrong number of children<br />Test 33 failed: expected '1' but got '0' - failure 7<br />Test 38 failed: Object expected<br />Test 46 failed: expected 'uppercase' but got 'none' - case a failed (index 1)<br />Test 47 failed: expected 'auto' but got 'bogus' - control failed<br />Test 54 failed: expected 'HIDDEN' but got 'hidden' - input control's type content attribute was wrong<br />Test 60 failed: attribute not specified after removal<br />Test 64 failed: expected '1' but got '0' - object is missing its only child<br />Test 67 failed: when calling removeNamedItemNS in a non existent attribute: wrong exception raised<br />Test 69 failed: timeout -- could be a networking issue<br />Test 71 failed: Object expected<br />Test 74 failed: getSVGDocument missing on <iframe> element.<br />Test 75 failed: expected '1' but got 'undefined' - Incorrect SVGLength.SVG_LENGTHTYPE_NUMBER constant value.<br />Test 76 failed: expected '0' but got '100' - Incorrect animVal value after svg animation.<br />Test 77 failed: SVGTextContentElement.getNumberOfChars() not supported.<br />Test 78 failed: Object expected<br />Test 79 failed: Object expected<br />Test 80 failed: Script in XHTML didn't execute<br />Test 89 failed: orphaned bracket not considered parse error in regular expression literal<br />Test 90 failed: /(\3)(\1)(a)/ failed to match 'cat'<br />Test 93 failed: expected '1' but got '2' - semantics of FunctionExpression: function Identifier ... not followed<br />Test 94 failed: expected 'pass' but got 'failing' - outer scope poisoned by exception catch{} block<br />Test 97 failed: expected 'one' but got 'fail' - data: failed as escaped<br />Test 98 failed: Object expected<br />Total elapsed time: 8.43s

CSS3 Selector Test

Тут все в полном ажуре: 578 пройденных тестов из 578.

CSS3.info Selectors Test Score - 43 of 43 selectors pass, 0
 are buggy

Кроме того есть поддержка HTML5 и SVG!

После установки IE9 нас встречает минималистический дизайн нового браузера:


Дизайн меня просто порвал - ничего лишнего, единственное, что непривычно url вбивать с помощью меню. На 22'' мониторе сайты смотрятся просто обалденно :)

Идем дальше. Загружаем статью "Давайте поговорим о Microsoft" с большим количеством комментариев. Чувствуются тормоза и бросается в глаза размытый шрифт:

Хотя вроде бы должно быть все хорошо.

Т.е. вместо

text

должно быть:

text

При простом серфинге впечатления положительные. Например, наш сайт в IE9 загружается быстрее чем в FF.

Далее смотрим Developer Tools:

Ну вроде симпатичненько. Больше сказать не могу, так как особо подобными инструментами не пользуюсь.

В общем, первое впечатление от получасового использования IE9: прогресс налицо, видно проделанную работу. Если поработают над стабильностью - будет самое оно. И не понятно, что такое у меня с шрифтами.

По теме:

Компании из статьи


Microsoft Украина


Сайт:
http://www.microsoft.com/ukr/ua/

Microsoft Украина Украинское подразделение компании Microsoft.

Ищите нас в интернетах!

Комментарии

Свежие вакансии