Microsoft

индекс
86,66

MIX'10: день второй, Internet Explorer наносит ответный удар!

image

В Лас Вегасе начался второй день конференции MIX – крупнейшей конференции на тему web-разработки. Если вы пропустили темы и анонсы первого дня конференции, то смело наверстывайте в этом обширном посте. Если вы еще не в курсе, что это за конференция, то прошу ознакомится с другой статьей, в которой я пытался рассказать о ней более или менее подробно.

Кроме того, начали выкладывать первые записи сессий для скачивания. Спешите видеть! Видео самого кейнота, про который пойдет речь , доступно здесь

Итак. Что нам принес второй день MIX? Вернее, открытие второго дня. Поскольку у меня, когда я начал писать заметку, была половина 12 ночи, а в Лас Вегасе только начинался новый день.

Ответ один и он сокрушительный: Internet Explorer вернулся! Да, иногда они возвращаются. Казалось бы, еще утром я с сомнением оценивал шансы IE9, а сейчас вижу, что он не только догнал, но и перегнал своих конкурентов на их же поле. Но обо все по порядку.

Если вы хотите узнать про: GPU-акселерацию HTML5/SVG и типографики, поддержку и GPU-акселерацию HTML5 Video, полную поддержку селекторов CSS3, мультиядерную обработку Javascript и о том, как пали в битве скорости и поддержки стандартов Firefox и Chrome… обращайтесь под кат (а так же там есть другие, менее интересные вещи: jQuery и Джон Ресиг, кровь и Билл Бакстон, протокол oData и проект Gustav). Осторожно, много картинок!


Gustav


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



Internet Explorer 9


Где-то посередине творческого процесса художника, в публичный доступ утек пресс-релиз посвященный анонсу Internet Explorer 9. Шок! CSS3, HTML5, SVG! Это по нашему.



Тут же открылась ссылка на скачивание технической версии браузера:
Безусловно все полезли качать новый браузер. И тут открылось сразу несколько фактов:
  • технодемка уже сейчас обходит Firefox 3.7 в скорости обработки Javascript! Про IE8 и вспоминать стыдно, ускорение порядка 7 раз, заодно остались позади Opera 10.10 и текущий FF 3.6. Пока, Firefox! Когда-то ты был самым быстрым браузером.

SunSpiderResults[1]
  • второе: IE9 набирает 55 баллов теста ACID3. Это немного, но с учетом того, что IE8 набирает порядка 20, а показанный на PDC билд IE9 набирал 30, прогресс радует.
  • в наличии оказалась масса технодемок, но про это далее;
  • по адресу http://samples.msdn.microsoft.com/ietestcenter/ обнаружились интереснейшие результаты тестов на поддержку стандартов, о которых так много говорят производители браузеров


image

image

image

image

И остальные, которые можно там найти. Выглядело это просто фантастично: Internet Explorer 9 уделал всех в поддержке стандартов DOM, CSS3 и SVG.

Безусловно, интрига накалилась до предела. Все ждали, что же покажет Microsoft и ждали, как оказалось, не зря…

Пять целей Internet Explorer 9


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



Пятый пункт скрыт, интрига! Что-то будет.

1. Производительность


В Microsoft осознали потребность быстрого Javascript и важность HTML5. Поэтому их новый JS-движок под названием Chakra очень быстр:



Таких впечатляющих результатов удалось достичь несколькими способами:
  • Javascript компилируется;
  • обработка идет в фоновом режиме;
  • официально: на полную используется преимущество многоядерных процессоров!




Дальше – больше! Докладчик заявляет, что цели кого-то обогнать не было, под тест SunSpider они не подстраивались. Результаты чисто промежуточные и скорость будет значительно увеличена к релизу Internet Explorer 9. А это говорит о том, что нынешнему королю Javascript пора думать о новых методах ускорения, чтобы не потерять короны к концу года.

Ну и эффект – IE9 – один из быстрейших браузеров с инновационной обработкой Javascript?! Вау!

2. IE9 и стандарты


Для кого-то браузер Internet Explorer и “стандарты” — понятия не совместимые. Во многом, этот стереотип опровергнул IE8, поддержка стандартов в котором сейчас на достаточно высоком уровне. Однако, IE9 должен в корне переломить представление об этом браузере.

Прошли демонстрации того как IE9 поддерживает операторы CSS3. Тест на CSS3-селекторы IE9 проходит на 100%!



Начали сравнивать реализацию стандартов между браузерами, результат сразу и печальный и радостный: такой востребованный border-radius нормально нарисовал только IE9. Firefox и Chrome вывели совсем не то, что от них ожидалось. Первый FAIL!

3. GPU-ускорение!


Internet Explorer 9 становится первым браузеров, который на полную катушку начинает использовать преимущества графических ускорителей, которые сегодня есть практически в каждом компьютере.

Официально: IE9 будет поддерживать SVG 1.1 с полной поддержкой GPU-ускорения!

И тихо и не заметно на сайте Microsoft появляется документ VML to SVG Migration Guide

Тут на сцену выходит Стивен Синофски, руководитель разработки Windows 7. Вдвоем они демонстрируют ряд тестов и приложений из набора, который доступен при запуске IE9.



Все демонстрации поддерживают GPU-ускорение. Браузеры Chrome и Firefox явно пасуют рядом с IE9 и выдают тормоза там, где используется GPU-ускорение SVG. FAIL!

Проверьте свой браузер на скорость тут. Установите количество объектов в 256 и посмотрите на FPS. Вот результаты IE9. Поделитесь результатом вашего браузера :-).

image



На одной из демонстраций показан Clippy в виде SVG. Код которого можно редактировать прямо в браузере! Таким образом, средства разработки IE9 обзаводятся встроенной нативной поддержкой изменения SVG налету.

Другая демонстрация с шариками, показывает сравнение обработки физики и отрисовки SVG-элементов в Chrome и IE9. Chrome тормозит и приходит к финишу с большим опозданием. FAIL!

Показана в действии работа Direct2D, с помощью которого отрисовка шрифтов ускоряется с помощью акселератора и кроме того, значительно поднимается качество сглаживания шрифтов.



Еще одним пинком браузеру Chrome стала демонстрация игры SVGoids. Написанная на SVG она представляет собой классическую аркаду по уничтожению астероидов. Сначала  Chrome и IE9 работают на равных, но с добавлением анимированного фона (нажмите “n”) с кучей полупрозрачных примитивов, Chrome скатывается в жуткие тормоза, тогда как IE9 даже не замечает подобной анимации. Chrome FAIL.



Тут же сообщается, что команда разработчиков IE9 будет обновлять браузер не реже чем раз в 8 недель. Хотелось бы верить!

4. Работа с сообществом


Команда разработчиков Internet Explorer 9 уверяет, что HTML5 становится для них приоритетным направлением. А вместе с ним и развитие DOM, SVG, CSS3. Чтобы помочь этим технологиям, команда будет отдавать готовые наборы тестов в W3C для создания и проверки единообразного стандарта и возможности сравнения работы браузеров.



Разработчики браузера предлагают нам с вами помочь делу развития стандартов.

Дальше — больше!

5. HTML 5 Video!


Это наверное то, чего не ждали даже оптимисты.

Официально: Internet Explorer 9 поддерживает HTML5-тег video.

Ход Microsoft сделан, тег работает с YouTube и поддерживает кодек h264. У Theora просто нет будущего.



И тут-то разгром Chrome завершился последним ударом: при просмотре видео в HD, браузер Chrome нещадно тормозил воспроизведение и нагружал оба ядра процессора на 100%. Когда в дело вступил Internet Explorer 9 стало понятно, что сравнивать просто нечего. Декодирование идет гладко, без потери фреймов. Процессор едва нагружен на половину. Да.

Официально: Internet Explorer 9 будет поддерживать GPU-ускорение тега video.

Пока в доступной технической версии поддержки тега video нет.

Но это еще не все. Финальным аккордом явилось то, что не заметили зрители, но продемонстрировал докладчик: при сравнении браузер IE9 показывал два HD-ролика сразу! Показывал там, где Chrome не справлялся даже с одним. Epic fail Chrome.

Последней демонстрацией стала демонстрация использования прозрачности при воспроизведении html5-видео. Chrome такого показать не смог. Завершающий Fail.



В заключении подвели итоги, IE9 – это:
  • новый, быстрый, инновационный js-движок;
  • поддержка HTML5, CSS3, DOM, SVG;
  • GPU-ускорение там, где возможно;
  • реализована поддержка тега video, которая последует с одним из обновлений.
На этом демонстрация Intenet Explorer 9 закончилась. Можно стереть пот ушанкой.

Старт нового браузера вышел очень сильным, осталось не сбавлять газа. Ждем прогресса и обновлений.

Скотт Гатри, ASP.NET и Visual Studio


После сильной демонстрации новшеств IE9 последующие демонстрации смотрелись как-то тускло. Тем более, что разработчикам многое уже было давно известно. Скотт рассказал про новые возможности студии по работе с несколькими мониторами и прошелся по нововведениям в ASP.NET 4.



Затем на сцену вышел Скот Хансельман и показал с юмором, в своей манере, интересное демо и возможности Visual Studio 2010.



jQuery и Джон Ресиг


Для меня было неожиданном появление на сцене создателя jQuery – Джона Ресига. Джон рассказал, что они вместе с командой ASP.NET работают над новым движком шаблонов для jQuery. Позже было подтверждено, что Microsoft будет отправлять свой код в jQuery для развития проекта.



Open Data Protocol (OData)


Большая часть кейнота была посвящена открытому, свободному протоколу передачи данных Open Data Portocol. Идея такова: рассмотрим пример твиттера, большая часть людей работают не с сервисом в виде сайта, но с API посредством сторонних приложений. Таким образом, твиттер – по сути, это данные, но не сайт. Microsoft предлагает OData как единый стандарт описания таких данных. Кроме того, с помощью проекта Dallas любой владелец массива данных сможет размещать их бесплатно или за плату в магазине данных. Таким образом OData становится стандартом доступа к данным в интернете в целом. Построен стандарт кстати на базе Atom (XML). Небольшой FAQ на тему OData.

OData будет реализован во всех продуктах Microsoft, начиная с SharePoint и заканчивая Excel. Тут же появляется информация о доступности онлайн-редакторе данных OData на базе Silverlight. Обещают опенсорсный проект на .NET.

И тут же: Netflix поддерживает OData и строит свой сервис на базе Azure.



Codename Huston


Еще одной вещью на кейнотах стал проект под кодовым именем Huston. Это редактор баз данных в браузере на базе Silverlight. О нем говорили еще на прошлом PDC.



Bill Buxton


Билл Бакстон – это один из самых известных дизайнеров интерфейсов. Его тема – это натуральные интерфейсы (NUI).  Он стоял за проектами Surface, SketchFlow и Natal. Все выступления Билла – это незабываемое шоу. Биллу свойственна манера эмоционального выступления, в ходе которого он много двигается, артикулирует, и всегда говорит с большим порывом.

Где-то в начале, Бакстон показал твиттер-клиент на Windows Phone 7, который работает на основе… морзянки. Такие дела.

В этот раз доклад был такой, что после него не сразу было понятно, что собственно хотел донести до нас гений? Бакстон так нагрузил своими идеями, что унести было тяжело. Тут и кровь и мультитач (показали мультитач-прототип на 10 точек от Wacom) и музыка и искусство и много чего еще.

Однако идея была в следующем: господа, делайте приложения для людей, для раскрытия их профессиональных возможностей. Таким проектом является Gustav, с которого начался keynote. Им же он и закончился, приглашенный художник еще раз показал процесс рисования на экране и дорисовал балерину.



Заключение


Так закончились вторые кейноты конференции MIX. Кроме анонса IE9 темы были не слишком интересные, скорее рутинные. Зато анонс IE9 удался на все 100%. В третий день MIX будут только доклады, следите за новостями на http://live.visitmix.com/.

Что же касается Internet Explorer 9, мои впечатления:
— успехи, описанные выше, конечно же, еще не говорят, что IE9 будет самым лучшим браузером. Увы есть много вещей, кроме SVG, в которых IE отстает. Поэтому не рассматривайте мой воодушевленный тон в статье слишком серьезно :-)
— Mcrosoft показала, что если она захочет, то реализует все лучше, быстрее и совершеннее, чем конкуренты. БОльшая поддержка стандартов, которыми так кичились конкуренты, уже есть;
— Microsoft двинулась в сторону поддержки стандартов и участия в процессах W3C. Посмотрим, к чему это приведет;
— было непонятно, зачем Microsoft готовит у себя SVG, ведь это — конкурент Silverlight в какой-то мере. Но с демонстрацией GPU-ускорения векторной графики стало понятно, что MS готовила самый быстрый SVG на свете, который пока есть только у нее. Поглядим, вероятно другие браузеры догонят MS, но им придется догонять, а это что-то невиданное: догонять IE. Кроме того, считаю, что GPU-ускоренный SVG интегрируют с Silverlight в том или ином виде;
— отличным ходом MS стало создание наглядных демонстраций, в которых видны плюсы будущего браузера. Остальным теперь предстоит допилить свои браузеры под эти демонстрации.

Ждем развития событий и IE9. Если нам не соврали, то следующую сборку мы получим уже в конце апреля.

Progg it
+85
17 марта 2010, 08:25
21

комментарии (195)

+40
bigazzzz #
столько восторженных слов по поводу IE я мало где слышал, кроме на сайте Майкрософт. Да и глупо было подумать, что на презентации IE9 хром обошел бы его по всем позициям.
А вообще, если IE9 будет в полной мере поддерживать веб-стандарты я буду только рад. А сейчас пока поостерегусь от радостных воплей =)
+2
Fesor #
хром все же его пока обходит, что ясно видно по тестам. Так вот все честно.
–5
bigazzzz #
Chrome такого показать не смог.
Chrome тормозит и приходит к финишу с большим опозданием.
И тут-то разгром Chrome завершился последним ударом: при просмотре видео в HD, браузер Chrome нещадно тормозил воспроизведение и нагружал оба ядра процессора на 100%.
и т.д.
исходил исключительно из текста статьи
+4
Fesor #
Я говорил о результатах теста SunSpiderа и тех табличках с фейлами. Работать им еще есть куда.
–1
nerezus #
Почему вы думаете, что в браузере самое важное — это скорость JS?
Это все равно что сравнивать машины по максимальной скорости забыв про все остальное. Никто же на болидах по улице не разрезает ;)
+10
homm #
Вам показали отдельные моменты, над которыми команда ИЕ9 трудилась последний год. В целом же, в браузере по прежнему есть над чем работать. Например, на этой странице скорость прокрутки просто никакая и памяти на ней одной он есть столько, сколько Опера на 15 вкладках, включая её.
–3
bigazzzz #
>>Да и глупо было подумать, что на презентации IE9 хром обошел бы его по всем позициям.
=) вы невнимательно меня прочитали.
–3
Mii #
Столько минусов, как и нелюбви к новому самому быстрому браузеру… Нелюбви к тому, что самое быстрое решение не поддерживает наши любимые аддоны к нашим любимым ff и chrome (((( Тоже заминусую
+7
Mezomish #
Ну Вы на автора статьи-то посмотрите. Чего Вы ещё ожидали? :)

>технодемка уже сейчас обходит Firefox 3.7 в скорости обработки Javascript! Про IE8 и вспоминать стыдно, ускорение порядка 7 раз, заодно остались позади Opera 10.10 и текущий FF 3.6.

А о том, что эта «технодемка» по-прежнему сливает трём другим конкурентам (Safari, Chrome и текущей версии Opera 10.5), причём некторым сливает эдак вдвое — об этом автор почему-то скромно умолчал…

>Пока, Firefox! Когда-то ты был самым быстрым браузером.

Вылезай из анабиоза, ИЕ! Твоя информация о «скоростном» Firefox — из глубокого прошлого, с тех пор прошла целая эпоха.
+7
BBird #
Я теряюсь, прям не знаю как реагировать!
НЛО прилетело и опубликовало эту надпись здесь
+4
BBird #
Я искренне рад за Microsoft, взялись наконец то за ум.
Но лично меня интересует и такой немаловажный момент, как отреагируют конкуренты? Тут я имею ввиду, конечно, конкурентов ИЕ.
Очень надеюсь, что это послужит толчком, а лучше даже «пинком», для скорейшего развития других браузеров.
+8
happyproff #
Нас ждет ужесточение «гонки вооружений» среди браузеров, что неизменно приведет к повышению их качества. Ну так возрадуемся же!
+3
MrMmka #
Если будет еще один конкурент среди браузеров — выиграют только пользователи.
А уж если наконец можно будет писать один код (а не несколько вариантов для ие6 ие7 чтобы нормально рисовалось) то для вебмастеров это будет просто сказка!
НЛО прилетело и опубликовало эту надпись здесь
–2
vsh #
«прекомпиляция» javascript (а именно, JIT) уже есть в Chrome (Nitro), Fx 3.6 (tracing JIT — Tracemonkey), Fx 3.7 (tracing JIT + method JIT), Opera. Что не мешает IE9 быть быстрее Fx даже сейчас, в до-альфовой версии.

Поддержка GPU acceleration тоже есть в Fx и Opera (Vega), что не мешает IE быть быстрее :)

В любом случае, за конкуренцией теперь будет очень интересно наблюдать :)
+3
homm #
Поддержка GPU acceleration тоже есть в Fx и Opera (Vega)
Она на используется в вышедших или тестовых версиях браузеров. У Оперы нет даже лабораторных публичных билдов с её поддержкой.
–3
vsh #
о, спасибо за поправку. Будем ждать их превью, чтобы можно было сравнить производительность.
+2
Yarc #
По поводу «приторно-восторженных «IE урывает по полной %browsername%»: у XaocCPS просто такой стиль =)
НЛО прилетело и опубликовало эту надпись здесь
+4
Fesor #
Ну чтож… я очень рад за IE. Хотя меня больше интригуют изменения в jQuery со стороны Microsoft.
НЛО прилетело и опубликовало эту надпись здесь
+1
bar_boss #
Когда поиграете в игрушку — нажмите 'n'
+4
build_your_web #
включи прерывичтую линию на границе рамки (Cycle Border Style) а затем измени форму границы (Animate Border Radius).

FF не умеет рисовать хорошую рамку для непрямоугольных объектов.
НЛО прилетело и опубликовало эту надпись здесь
–3
homm #
Если честно, поведение при изменении размера на кастомных заливках, в ие более правильное и менее дерганое.
–2
aleXoid #
Да ее никто не забывает, просто там ее никто не знает =) Занимать лишние слайды с тестовыми обзорами малоизвестного браузера? Думаю на русском REMIXе расскажут и про Opera. А в целом презентация не про то, как хорошо тот или иной браузер, а о новациях в IE9. Сравнение нужно чтобы подчеркнуть те или иные особенности, а дальше web-developers сами решат что использовать в своих новых разработках, а что нет…

В общем, подумайте о целях и задачах презентации, прикиньте долю Opera на североамериканском рынке, попытайтесь задуматься о целевой аудитории пользователей IE и поймете почему про Ваш любимый браузер, кстати действительно очень хороший, забыли
НЛО прилетело и опубликовало эту надпись здесь
–4
mstyura #
А кто держит CSS 2.1 полностью?
НЛО прилетело и опубликовало эту надпись здесь
–6
rednaxi #
никто не говорит про полностью.
но на уровне других браузеров — вполне.
НЛО прилетело и опубликовало эту надпись здесь
–5
rednaxi #
НЛО прилетело и опубликовало эту надпись здесь
–4
rednaxi #
могу вам привести такую же таблицу в которой можно посмотреть множество тупых багов в opera 10:
www.gtalbot.org/BrowserBugsSection/Opera10Bugs/
при этом следует напомнить, что ie8 надо сравнивать с opera 9.
для оперы 9 тоже куча подобных сайтов есть.
в опере 9 тоже были регресси (!)
например: my.opera.com/community/forums/topic.dml?id=265704

в общем спор тут бесполезен, итог будет 1 — опера9, фф3 и ие8 +- одинаково поддерживают css2.1 и html 4.01, везде есть свои баги и свои преимущества
НЛО прилетело и опубликовало эту надпись здесь
–7
z_z #
да действительно, кому нужен js :)
0
Mezomish #
Про JS разговор в другой ветке, а тут — про CSS 2.1. Не нужно перескакивать на другую тему если Вам нечего возразить по текущей.
0
Mezomish #
Конечно же, не Вам конкретно, а так, абстрактно… :)
НЛО прилетело и опубликовало эту надпись здесь
–2
rednaxi #
опера тоже заявила:
www.opera.com/docs/specs/presto25/#css
CSS 2.1 is currently a W3C Candidate Recommendation.

* Its compliance is measured against the latest version, but the final Recommendation may differ.
* Opera supports all of the current CSS 2.1 module.

что является заведомой ложью
НЛО прилетело и опубликовало эту надпись здесь
–2
rednaxi #
сравнил.
Опера пишет: «Опера полностью поддерживает поддержвает текущий CSS2.1»
IE пишет: «ИЕ стал полностью совместим с CSS2.1»
в чем разница?
НЛО прилетело и опубликовало эту надпись здесь
+1
rednaxi #
про наблюдаются отдельные баги они нигде не пишут, пишут только что ПОЛНОСТЬЮ поддерживают весь css 2.1

про текущий это оговорка на случай если выйдут новые стандарты
НЛО прилетело и опубликовало эту надпись здесь
0
rednaxi #
объясните тогда мне, в чем разница между словами «весь стандарт» и «стандарт полностью».
т.е. если я скажу что я выпил чашку чая ПОЛНОСТЬЮ это значит что я выпил 100% чая
если я скажу что я выпил ВСЮ чашку чая то это может быть я выпил 40%, может 80%, может 98%, может 100% — так чтоли?
НЛО прилетело и опубликовало эту надпись здесь
–3
rednaxi #
когда говорят что они поддерживают стандарт то подразумевается обычно что стандарт поддерживается полностью.
если пишут support all <стандарт> то значит стандарт полностью поддерживается

если стандарт поддерживается частично то пишут что partially или как опера про css 3, прямо пишет какие именно вещи он поддерживает а какие нет.
НЛО прилетело и опубликовало эту надпись здесь
–1
rednaxi #
объясните разничу между полной поддержкой css 2.1 (которую заявила опера) и полной совместимостью с css 2.1 (которую заявила ie).

мы сейчас говорим о заявлениях а не о реализации, так что замечания про худшую реализацию — попытка ухода от темы.
НЛО прилетело и опубликовало эту надпись здесь
–1
rednaxi #
не знаю что вы обсуждаете, я возразил на вот это ваше замечание:
Но о полной и безоговорочной поддержке CSS2.1 заявил (и продолжает это заявлять) только Майкрософт.

и привел ссылку в которой опера заявляет что они тоже поддерживают css 2.1 (начиная с версии presto 2.4, в престо 2.3 у них было исключение)

вы же мне пытаетесь доказать что «поддерживать весь стандарт» != «быть полностью совместимым с стандартом» и что если человек заявляет что он «поддерживает весь стандарт» и у него вылезают баги — то это ОК а если человек заявляет что он «полностью совместим» и у него вылезают баги то это нифига НЕ ОК.

я считаю что оба случая не ок.
НЛО прилетело и опубликовало эту надпись здесь
–1
rednaxi #
мне надоело говорить одно и то же по 3 раза.
опера в престо 2.3 написала что они поддерживают css 2.1 не полностью.
начиная с presto 2.4 у них написано что они полностью поддерживают css 2.1

я не пытаюсь доказать что ie поддерживает css 2.1 на 100%.
я пытаюсь доказать что они не единственные кто заявил о полной поддержке css 2.1 и даже привел пруфлинк где опера заявляет что они полностью поддерживают css 2.1
НЛО прилетело и опубликовало эту надпись здесь
–1
aleXoid #
Где посмотреть статистику по Opera? Вы же писали про Desktop версию браузера? Первая ссылка в Google по теме, говорит о распределении доли браузеров по количеству пользователей.

Ну и естественно, что при подготовке презентации использовали выгодные данные. Кто-то делает по другому?

Opera хороший браузер, но попытайтесь выйти за пределы браузерных войн и посмотрите на вопрос объективно. Я бы тоже не освещал Opera на конференции в Америке просто потому, что в России популярен такой браузер

0
hannimed #
Это статистика посетителей именно данного сайта.

Воспользуйтесь gs.statcounter.com/ и посмотрите Россию.
–1
aleXoid #
Спасибо. Добавил в закладки. Только не понял зачем смотреть Россию нужно? Вроде MIX в Лас-Вегасе проходит, а не в Москве
+1
hannimed #
Ну это я к тому что, всё-таки не хухры мухры :) И еще Опера стоит на всех приставках Wii, в США её стали устанавливать на последние модели автомобилей Ford, на многие модели телевизоров. И доля мобильной оперы в мире всё-таки на первом месте. Поэтому фраза «они не знают что такое опера» звучит как-то неуклюже…
–1
aleXoid #
Согласен, я говорил про Desktop. В одной из последних «Рунетологий» было интервью с представителем Opera Software: сложилось мнение, что сама компания не очень надеется на Desktop. Системы для мобильных и всяких нестандартных платформ — их основная цель. Имхо, для мобильных OperaMini действительно самый известный и функциональный браузер
НЛО прилетело и опубликовало эту надпись здесь
+5
Malamut #
Надо в закладки добавить это восторженное поклонение Ms)))) Чтобы когда в очередной раз окажется, что все обещания — полная туфта, можно было бы в очередной раз посмеяться. С другой стороны, если вдруг окажется, что Ie9 будет наконец-то составлять хоть какую-то конкуренцию современным бродилкам, то это будет очень хорошо)))
+3
chaliy #
Все (ШТМЛ5 кроме видео на ютубе) что там написано можно попробовать на превьюхе. Там не обещание, а констатация факта.
+1
Malamut #
Очень надеюсь, что в финальной версии не будет косяков со стандартами, аки были в IE8 (Хотя тоже кричали: полная поддержка CSS2 и HTML4, а оказалось что косячки-то есть, и немалые). Увы, превью посмотреть не могу, ибо MS не удосужилась сделать его для моей ОС. Когда выйдет финалка — посмотрю у кого-нить, да и уверен, что будут объективные обзоры))) Просто слабо верится в 100% поддержку всех стандартов и 55% прохождение ACID, который не смотря на свою синтетичность проверяет как раз таки соответствие этим самым стандартам. Что-то тут не то, меня MS столько раз подводила в ожиданиях (собственно, почти каждый раз), что я пожалуй воздержусь от оценки продукта по превью и оф. презентации)))
+3
alexevil #
В статье сравнение альфа версии с готовыми, полностью рабочими браузерами. Я думаю, если бы Гугл выкатил свои наработки из тестовых лабораторий хрома (или Мозилла с Оперой), ie9 не смотрелся бы настолько революционным :) Посмотрим, какая ситуация будет при выходе финальной версии. Хотя надо отдать должное MS — заряжать оптимизмом они умеют )
–5
kwinch #
Если они продолжат в таком же темпе, то скоро мы увидим версию браузера с открытым кодом.
+17
Xelaan #
Мне очень нравится в последнее время работа компании Microsoft. Теперь у них будет ещё и хороший браузер. Ну что же, это хорошо. А по поводу поддержки стандартов и т.д. — чья презентация — тот и лидер. Я думаю что на другом наборе тестов лидером мог бы стать кто-то другой…
НЛО прилетело и опубликовало эту надпись здесь
–11
vlad1k #
Кому нужна прозрачность при воспроизведении html5 видео, когда Acid3 55/100? Нет, это все конечно похвально, но обычно люди одевают сначала трусы, потом штаны, а не наоборот.
+12
xqz_me #
Кому нужно натаскивать браузер на один совершенно искуственный тест (если кто забыл, этим занималась Opera перед выходом 10-ой версии со своим WinGogi), когда можно последовательно реализовывать поддержку всех элементов CSS3 на более глубоком уровне. Посравнению с PDC2009 Preview прогресс у IE9 значительный, я не сомневаюсь, что к концу разработки Acid3 покажет 100/100.
–4
vlad1k #
Я буду счастлив, если так и получится на самом деле.
НЛО прилетело и опубликовало эту надпись здесь
+2
vlad1k #
Стандарт html5, напомню, не заканчивается на новых по сравнению с html4 элементах, а, грубо говоря, включает в себя все то, что было в html4. А этот синтетический тест довольно наглядно показывает насколько у IE хромает поддержка этих стандартов, что с практической точки зрения подтвердит любой верстальщик.
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
0
everzet #
И вообще после этого теста (о котором ни слова в презентации) как-то странно наблюдать все эти графики и таблицы с фэйлом браузеров в области стандартов на фоне великого IE9.
–6
rednaxi #
стандарт html5, напомню, пока не существует.
текущие версии стандартов html 4.01 и css 2.1 поддерживаются даже IE8 на уровне остальных браузеров.
Кроме того, IE — единственный браузер который четко следует стандарту http 1.1 (в частности не создает больше 2 соединений с 1 доменом)
+1
vsh #
почему не создаёт? в IE8 их теперь 6 на один домен (если канал позволяет) msdn.microsoft.com/en-us/library/cc304129(VS.85).aspx
–2
rednaxi #
о, спасибо за информацию.
когда я последний раз профилировал загрузку нашего сайта на IE у меня он почему-то создавал только 2 коннекта в момент времени, хотя интернет вроде не диалап :)
+3
vsh #
и, кстати, в HTTP1.1 ограничение было помечено как SHOULD NOT, а сейчас это ограничение признано HTTPWG неактуальным, в HTTPBis уже убрано: trac.tools.ietf.org/wg/httpbis/trac/changeset/715

Previous revisions of HTTP gave a specific number of connections as a ceiling, but this was found to be impractical for many applications. As a result, this specification does not mandate a particular maximum number of connections, but instead encourages clients to be conservative when opening multiple connections.

А возможность настраивать количество одновременных соединений к одному домену ещё в IE5.01 была (в реестре, да, но это не проблема была для controlled environments)
0
rednaxi #
возможность настраивать количество одновременных коннектов есть в любом браузере, но никто не отвечает за последствия если выставишь слишком много :)
некоторые средства защиты от DDoSа могут принять это за http flood.
0
vsh #
да, это факт, могут, например, емнип, на stackoverflow больше 50 concurrent connections с одного айпи (если есть X-Forwarded-For, то учитывается айпи из этого заголовка) считаются подозрительными.
+4
paranoik #
оперу 10.50 они не обогнали!
–4
mstyura #
Смотря в чем Опера 10.50 IE9
+9
homm #
Выглядело это просто фантастично: Internet Explorer 9 уделал всех в поддержке стандартов DOM, CSS3 и SVG.
Да ладно, ИЕ9 уделал всех в прохождении своих заранее подготовленных для него тестов, не более.
+3
pepelsbey #
Вот даже не смешно уже: неужели все забыли маркетинговые ляпы MS про то, что «IE8 в 5 раз лучшем, чем Firefox», над которыми все хором ржали?

И вот снова: «не только догнал, но и перегнал своих конкурентов на их же поле». На чьём поле? Исключительно на своём — любые тесты, написанные не в стенах MS, ставят IE9 ближе к концу очереди.
+8
crocodile2u #
Скептики пока подождут с фанфарами. Кто его знает, может, спустя пару недель после выхода новой версии опять выйдет рекомендация «не пользоваться ИЕ до тех пор пока не выйдет патч, закрывающий дыру»…
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
+1
dotneter #
Осталось сделать нативную поддержку написание плагинов на .net
и браузер готов к использованию.
НЛО прилетело и опубликовало эту надпись здесь
+2
OrdJONY #
Взгляните на SpicIE code.msdn.microsoft.com/SpicIE
Не совсем то чего хотелось, но хоть что-то
+10
QueryRoom #
В статье не указано главное: System Requirements Windows 7 (x86 or x64) or Windows Vista SP2 (x86 or x64).
0
grep0 #
Что помешало мелкомягким поддерживать оба видео-формата? Embrace, extend and extinguish?
+2
stetzen #
Кстати, это еще вопрос. Написано там очень обтекаемо, про поддержку Н264 сказано, а про theora — молчание. Может быть, и поддерживает. Хотелось бы услышать мнение спеиалистов по этому поводу.
+3
akzhan #
Лицензия у Theora позволяет её использование в Microsoft, так что тоже не понимаю.

Возможно, поддержка тэга video в IE9 сделана не через попу, и поддерживает видеокодеки DirectShow.

В таком случае проигрывание любого формата будет зависеть только от комплекта кодеков на машине клиента.
+3
kulikoff #
Интересно, на сколько Microsoft подстегнуло в разработке IE9 обязательство предоставлять европейскому пользователю выбор браузера.

А так молодцы, да. Посмотрим что будет к релизу.
+14
homm #
А никто там реальный веб не открывал на нем? Ветку хабра с 300 комментариями, скажем? Ие9, эпик фейл.
–3
romx #
Это скорее эпик фэйл программистов Хабра. У меня такая ветка нормально не открывается никаким браузером.
+3
mstyura #
Вот эта статья ~1000 комментов открывается и ничего не падает. Есть правда нюанс, когда прокручиваеш страницу колесом — подтормаживает, а когда тянеш за скролбар — летает. Подтверждающий скрин нужен?
+7
homm #
1) Страница открывается порядка минуты. Опера секунд 10.
2) Прокрутка не подтормаживает, просто несчтадно тормозит.
3) Когда переключаешься на окно браузера из другого приложения, задержка порядка 10 секунд.
–8
crocodile2u #
Комменты, направленные против ИЕ, нужно делать в других топиках ;) Этот — для других комментов.
0
demonstr #
а у меня не тормозит. Opera 10.5
+3
homm #
У вас в Опере в ИЕ9 не тормозит? Или в ИЕ9 в Опере? И как вы Оперу запихали в ИЕ9?
–1
nifarius #
макос + хром, загрузилось секунд за 10
прокрутка не тормозит, ни при скроле, ни при дергании за ползунок. Может дело всетаки в железе?
+2
homm #
Может дело всетаки в том, что вы не читаете, о чем речь?
+2
ra1nbow #
Не знаю как вы, а я не верю своим глазам :)
+4
bazzzman #
Угу, если IE будет такой великолепный, то какой браузер теперь все будут ненавидеть и обвинять во всех грехах?
+13
Incole #
IE 6
+3
bolk #
это что-то невиданное: догонять IE
Когда-то это было нормой. Все браузеры ровнялись на IE и догоняли его.
+31
aleXoid #
Отлично. MS в последнее время набрали серьезные обороты и по инерции им лет на 10 хватит =) Действительно, с ходу не могу назвать ни одного неудачного продукта за последний год…

— Windows 7 — все очень неплохо, работает с новым железом из коробки + куча новых возможностей
— MS Office 2010 — по сравнению с 2007 — просто сказка. Быстрый, продуманный риббон + сильно измененный Outlook. Супер.
— IE9 — даже если и не лидер, то уж точно отличная замена для IE8 для как офисного пользователя так и для домохозяек + меньше геморроя для web-developers… Видно будет.
— VS2010 — сам поставил бету VS Express, но толком не разбирался. По отзывам на Хабре версия уже переходит в разряд революционных
— Windows Phone7 — первоначально — супер система. Грамотный шаг от MS, удар сразу и по Flash и по всем конкурирующим платформам. Если сделают конвертер для приложений, написанных под Win6, то вообще будет в шоколаде =)

В целом за год все вышедшие продукты действительно хочется купить, а это что-то да значит… Спасибо XaocCPS за развернутый обзор, а MS за роль в продвижении всего IT…
–4
Novikov #
А Стиви со своим обмылком айпад и с набирающими оборот недовольными возгласами раззомбировавшихся вдруг потребителей злобно огрызается.
+2
socket378 #
старый-добрый Новиков…
0
Novikov #
Я очень недобрый!
+1
sabox #
Добавьте сюда проект записной книжки Courier и Photosynth
+2
neJa #
Поживем — увидим. IE8 не такой уж и плохой, а выпускать следующий браузер хуже, чем предыдущий — глупо. Скорее всего тесты специально разрабатывались под IE9, чтобы показать его с лучшей стороны, но так поступают все.
+1
ivanrt #
Скорее все используют какие-то стандартные тесты чтобы находить проблемы с производительностью и смотреть чтобы небыло регрессий. А потом как-то само-собой можно хвалиться как у нас на этих тестах все летает. А чуть в сторону — возможно какую-то проблему с производительностью не углядели и все тормозит… Сам был в такой ситуации.
0
DaemonI #
Слишком много пафоса в статье, вам не кажется? :)

Искренне рад за MS, что у них в последнее время стало все получатся.
–2
mstyura #
Трудно сдерживать эмоции, когда до последнего верил в ie9, а он даже превзошел ожидания. Видимо у автора тоже так.
+7
hannimed #
SVG и тег <video /> вот что действительно революционно.
Если суммарно 90% браузеров будут поддерживать две эти вещи — то в ближайшем будущем мы увидим совсем другой веб.
0
kurokikaze #
Не говоря уже о графическом ускорении всего этого безобразия :)

P.S. Вот ещё бы в JS сделали интерфейс к DX10/OpenGL — вот это был бы действительно совсем другой веб.
+3
moscow_beast #
Последний раз я говорил такое о IE в 2001 году. Сейчас скажу снова: Wow!
0
artyfarty #
Too good to be true alert.
Поживем — увидим :)
+1
Sone #
Действительно политика майкрософт по части софта в последнее время стала меняться в лучшую сторону и я этому рад)
–10
iSlava #
всё это ликующее безобразие не так уж и хорошо. пользователям на момент выхода сего чуда PR служба, конечно, продвинет по самое «мама не горюй». часть хабра возможно поставит себе и будет пользоваться, если, конечно, он будет так хорош. но. не забываем — если такой огромный интерес к продукту появиться у юзеров, то не менее чуть больший появиться у багоискателей. возможно будет открыто несколько 0-day уязвимостей и прокатится очередная волна увеличения колва ботов на windws машинах. ну и со стороны ms посыплются нужные как воздух патчики. можно конечно повтыкать, но chrome на моей убунте мне как то больше по душе
–1
microuser #
ниочем
–3
kolyuchii #
Ещё бы плагинов ему как у ФФ и можно ставить его браузером по умолчанию
+1
rednaxi #
code.msdn.microsoft.com/SpicIE — плагины на IE 7/8
0
kolyuchii #
Во-первых, я говорю про ИЕ9, а вы мне даёте линк на 7/8
Во-вторых, такого (https://addons.mozilla.org/en-US/firefox/) количества плагинов как у ФФ там нет
В-третьих, плагинов такого качества как у ФФ там нет
+1
rednaxi #
ну пока девятку вы не поставите браузером по умолчанию просто потому что это даже не альфа версия, а техническое превью. а для 7/8 плагины как бы есть.
до выхода релиза девятка еще 100500 раз может успеть поменяться.

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

насчет качества — ну тут я готов поспорить. как для FF можно найти говно-плагин, так же для IE бывают плагины-конфетки без аналогов под другие браузеры

0
kolyuchii #
Вы — сивая кобыла!
0
rednaxi #
Аргументы?
0
kolyuchii #
>ну пока девятку вы не поставите браузером по умолчанию просто потому что это даже не альфа версия, а техническое превью.
можно скачать — можно поставить.

>до выхода релиза девятка еще 100500 раз может успеть поменяться.
Мы говорим о том что есть сейчас или о том, что может быть? Станет хуже — можно удалить.

>количество плагинов больше показывает на количество того, что пользователи хотели бы поменять в браузере — если для браузера не очень много плагинов то значит этого количества вполне хватает.
Не путайте плагины и заплатки.

>насчет качества — ну тут я готов поспорить. как для FF можно найти говно-плагин, так же для IE бывают плагины-конфетки без аналогов под другие браузеры
Даже если процентное соотношение плохих и хороших плагинов у обоих браузеров одинаковое, КОЛИЧЕСТВО плагинов вообще и хороших плагинов в частности у ФФ всяко больше
0
rednaxi #
я не путаю плагины и заплатки.
я говорю о том что плагины появляются только там, где на них есть спрос.
Пока пользователи IE прекрасно работают без плагинов — никто и не будет писать эти плагины, поэтому их меньше чем под FF.
собственно говоря я сам сижу на FF и у меня используется 5 плагинов — TabMixPlus, yandex.bar,firebug (с множеством дополнений), fireshotб webdeveloper. и не вижу необходимости ставить больше.
на IE стоит 1 — dynaTrace ajax.
Оба браузера прекрасно работают и выполняют задачи, которые должны.

о том что сейчас есть разговаривать бесполезно потому что на данный момент ie 9 это не браузер, это техническое превью, в котором реализовано дай бог 20% от задуманного.
пока зывают просто превью мол вот смотрите мы сделали браузер который играет видео и рендерит страницы с использованием directX. и все как бы, никто не предлагает его ставить на машину и использовать. он даже скачивается как portable, не заменяет 8.
+5
pento #
Однако, слишком много соплей и восторженных возгласов.
Особенно умиляет выхлопы в сторону конкурентов:
> Пока, Firefox! Когда-то ты был самым быстрым браузером.
> Ход Microsoft сделан, тег работает с YouTube и поддерживает кодек h264. У Theora просто нет будущего.
Надеюсь, что Теора всё-таки победит h264. Веб должен быть построен на открытых стандартах, лишенных лицензионных ограничений!
0
kogemrka #
Я всё-таки думаю, что проигрывание видео в IE9 будет реализовано средствами системы, например DirectShow (или что там сейчас используется в семёрке для этих целей?). Если в систему будет установлен кодек Theora, то и видео будут прекрасно показываться. Какой смысл майкрософту изобретать велосипед, если у них уже есть системный медиапроигрыватель?
0
pento #
Я вообще линуксойд и меня в этом вопросе волнует только то, что бы такие гиганты как гугль и MS не протолкнули закрытый h264 в HTML5.
+1
13i #
Гонка «вооружений»… это событие только подхлестнет Оперу, Хром и Огнелиса, к выходу официальной версии Осла, будут и свежие новшества в оных.
–1
Olegas #
Главное, чтобы они теперь, обогнав всех, снова не заснули, как было раньше с IE6.

Еще бы WebSockets в IE9…
0
el777 #
Не работает :(
Специально вчера скачал проверить.
0
akzhan #
Думаю, появятся. Это же часть стандарта, если не ошибаюсь.
+1
force #
Стандарты, это конечно хорошо, но я взял и открыл один их тестовый пример в четырёх браузерах. В Опере и Хроме всё идентично, а каждый из IE рендерит по-своему. Т.е. другими словами, что-то не ладно в датском королевстве, правда кто именно из браузеров неправ, я не знаю. Но т.к. это тест для самого же IE9, значит как всегда верстать придётся по-прежнему под все :(
–3
Novikov #
Ай, молодцы!
+2
Shtorkin #
Это все, конечно, хорошо, и я безумно рад за Майкрософт. Но какое будущее может быть у этого браузера в России, если 3/4 активных интернет-пользователей до сих пор сидят на Windows XP, не поддерживаемой новинкой?
0
akzhan #
через год будет уже не больше половины, судя по динамике.
0
mdk #
За МКАДом есть жизнь. И не все могут позволить себе крутое железо для вин7
+3
Shtorkin #
Странно, за что минусуют? Если не верите про 3/4, можете зайти в любую открытую статистику какого-нибудь популярного ресурса и посмотреть сводку по осям. А то, что IE9 не поддерживает WinXP было заявлено официально, связано это скорее всего с поддержкой DX10 для использования возможностей GPU.
+4
cr0t #
Не знаю, как остальным (пишут «не верится», «вау»), но скажу честно: от такого обилия лести в сторону MS и IE меня даже как-то подташнивает. (Даже может автор статьи и не виноват, т.к. он лишь описывает презентацию с официальной конференции)

Вы только подумайте! С таким смаком рассказывать о какой-то программе, 6-ую версию которой все (буквально все! — наверное уже и вынужденные пользователи) ненавидят! 7-ую и 8-ую толком никто не поддерживает, потому, что все силы брошены на создание новой — «догнать и перегнать», а у веб-разработчиков все силы брошены на «поддерживать и исправлять», т.к. количество пользователей той или иной версии еще огого!

Это же надо?! Дождаться только 9-ой версии, чтобы начать поддерживать общие со всем миром стандарты, а не создавать свои велосипеды (SVG тот же, например)?

Все таблицы таким тщательным образом вылизаны: у IE9 везде зеленый «pass» и «100%», причем pass вовсе не говорит о качестве прохождения теста. Я у себя на сайте тоже могу сделать страничку «Тестирование моего браузера _Оранжевый Поросёнок_ ® :)» и сравнение его возможностей с остальными" и написать тонну таблиц с тем, что у моего «все отлично».

Да простят меня приверженцы Microsoft'а или просто верующие (в IE9), но меня за годы работы так достала борьба с ИЕ, что я больше Microsoft'у не верю и не поверю никогда.

Простите, тошнит…
–2
Malamut #
В целом — абсолютно полностью согласен. Пока MS полностью не сменит курс развития и руководство, верить я ему не буду никогда. Столько раз уже натыкался на огромные проблемы по их вине, что задолбало на всю жизнь. Хотя тенденции конечно радуют)))
0
rednaxi #
общие со всем миром стандарты это html 4.01 и css 2.1
их дожидаться не надо, они уже поддерживаются:
–2
rednaxi #
www.webdevout.net/browser-support-css?uas=IE7-IE8-FX3-OP9
в IE 8.

чет коммент сам отправился.
НЛО прилетело и опубликовало эту надпись здесь
+4
rednaxi #
как и во всех других браузерах
–1
rednaxi #
Кстати, SVG это не собственный велосипед, а такой же разрабатываемый w3 стандарт, как html5 и css3:
dev.w3.org/SVG/profiles/1.1F2/publish/
+1
cr0t #
Может я неверно построил фразу, но я привел SVG как раз в качестве общего стандарта (точнее сказать рекомендации: консорциум W3, для точности, стандарты не разрабатывает, они только рекомендации выпускают).

А вот Microsoft как раз и занимался своими велосипедами всю жизнь («Мы же самая большая софтверная корпорация, куда мы им (пользователям) скажем идти, туда они и пойдут, какие мы им напишем программы, тем они и будут пользоваться! А-ха-ха-ха!» — маниакальный смех корпорации)
–5
rednaxi #
какие велосипеды то?
ActiveX? неплохая разработка, в бизнес-среде пользуется успехом.
или что вы имеете в виду? :)
+4
cr0t #
Слушайте. Я не собираюсь сейчас обсуждать все разработки Всеми-Уважаемой-и-Любимой-Компании-Всех-Времен-и-Народов.

Я живу в современном мире. У меня в квартире на моем рабочем компьютере стоит Mac OS X, у жены на ноутбуке — Windows, на медиа-центре/файлохранилище — Ubuntu.

На какой из этих машин я могу использовать ActiveX?.. Правильно.

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

Почему GnuCash, который я использую для ведения домашней бухгалтерии я начал использовать в Ubuntu 8.04 на рабочем ноутбуке, потом перенес папочку на свой домашний компьютер с виндой и там продолжил успешно работать со всеми своими счетами, а теперь у меня успешно GnuCash трудится на MacOS? Почему? Потому что люди писали для людей, а не для набивания баксами своего корпоративного кармана.

Сегодня я столкнулся с тем, что не могу использовать VMWare Infrastructure Web Access консоль доступа к виртуальным машинам из-под MacOS, потому что она ЗАТОЧЕНА под IE (ну еще есть плагин для Firefox — но ТОЛЬКО для Windows версии).

Помните конец 90-х, начало (и даже середину) первого десятилетия текущего века? «Этот сайт лучше всего смотреть в Internet Explorer 5.5, 6.0 на разрешении 1024x768»… И мне кажется, что у Microsoft до сих примерно так.

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

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

За сим предпочитаю оставить этот тред комментариев от дальнейшего ветвления, мне работать надо, а не спорить.
НЛО прилетело и опубликовало эту надпись здесь
+1
vsh #
вообще-то, SVG выросло частично из VML, когда был придуман VML, никакого SVG не было.
MHT хотя и появился примерно в то же время, всё-таки «немножечко» шире, чем dataURI.
+3
Chizh #
Все просто супер, если так дальше пойдет! )
P.S. А канвас таки забыли? =(
+2
SeVit #
Заявления о поддержке стандартов это одно, а их качественная реализация в коде это совсем другое,

будет смешно если при всём перечисленном новый IE можно будет уронить давно известной строкой JS
+3
alemiks #
SVG, GPU, video… Дыр-то сколько [надеюсь не] прибавится
+3
Stas_Telnov #
Вообще, если ie9 действительно будет хотя бы в половину так хорош, как рассказано в посте, то вероятно на него с огнелиса перейду. По мне хоть что не утверждай ie8 гораздо более юзабельнее во многих аспектах.

Вообще, ИМХО, проблема Майкрософта не в том, что они ничего нормального создать не могут, а в том что очень уж неповоротливые. Когда они анонсируют новую версию браузера, вроде бы браузер очень хорошим кажется. Но пока тест, внедрение и все дела, уже всё — успели 2 раза версии огнелиса и оперы выйти и хром тоже исправился. В результате чего ie к моменту своего выхода на рынок уже успевает устареть.
А апгрейты движка для него не выпускают. Ну вот кто слышал про ie7.1, ie8.5, ie8.6.
Конкуренты же в случае чего, быстренько суетятся и выпускают новую версию и заплатки.
–2
mstyura #
То, что описано в посте уже есть, скачать можно здесь
+1
Stas_Telnov #
Я в курсе но предпочитаю использовать не альфа и бета версии а законченные и более стабильные.
0
isla #
Всё конечно круто и замечательно, но интересно, когда наконец дадут разработчикам писать дополнения как в FF? Сейчас сделать тулбар под IE — целая история, в FF и хроме на порядок проще.
+1
rednaxi #
в комментах уже не раз фигурировала ссылка
code.msdn.microsoft.com/SpicIE
Simple Plug-In Creator for Internet Explorer

With SpicIE you can develop your own:
* IE browsing event handlers
* IE toolbar buttons
* IE menu entries
* IE context menu entries
* IE explorer bars
* IE toolbars.
0
isla #
Бета-версия, год не обновляемая: SpicIE Beta 0.81, Updated On апр 15 2009. Просто судя по их текстам, разработчики в их понимании — это люди озабоченные CSS и HTML -стандартами, но никак не написанием плагинов к браузеру. Хоть бы слово про этот SpicIE что-ли. По мне так версия для разработчиков должна и включать что-то именно для разработчиков, а не только для верстальщиков.
0
John_Cherep #
опечатку поправьте: "— Mcrosoft показала"

интересная статья. слабо верится =)
+2
AlexCult #
46 FPS, 256 Images


P.S.
Opera
Version 10.10
Build 1893
Java Sun Java Runtime Environment version 1.6
+5
zkv #
Ну а превью IE9 на этой же машине?
–5
AlexCult #
Ставить IE9 желания нет, вот конфигурация машины:
CPU Info: Intel® Core(TM)2 Duo CPU T5550 @ 1.83GHz
Memory (RAM): 3071 MB
Windows: Microsoft Windows 7 6.1.7600
–4
TheShock #
Я думаю, что он будет так хорош только на тестах от Микрософт. А в реальной жизни как был дерьмом так и останется, просто в другой обёрточке. Как было с 7 и 8…
+3
troorl1985 #
Бред восторженного фанбоя. ВАУ! FAIL! ВАУ! FAIL! А по сути имеем js-движок, который наконец умудрился обогнать не самый быстрый Firefox в синтетических тестах, набрал аж 55 баллов, когда все остальные уже год как дают сотню, позже всех начал хоть как-то поддерживать HTML5. И все это — технологическая демка, которая падает на каждом втором сайте и выйдет непонятно когда. Вау!
0
mstyura #
Можно ссылку на сайт где падает ie9?
+3
Yarc #
Gmail на IE9 не завелся. При нажатии на письме ничего не открывается, а при переходе между папками страница перегружается полностью. Да и сглаживание шрифтов пока какое-то страшноватое, bold вообще читается плохо.
+2
vflash #
selectionStart selectionEnd работают неправильно. при потери фокуса сбрасываются в ноль. при изменении произвольно переводить фокус на элемент.

mouseEvent.button теперь левая кнопка ноль, а не как во всех браузерах 1-ка

попадалось такое что функция каким то образом становилась обьектом

рандом странно както генерирует случайные числа со смешением к нулю

var x=1; test(x, x=3-1) // иной рас передает две двойки [2, 2], тестом правда не получилось повторить

а самый большей баг это то что черт ногу сломит чтобы найти куда о багах сообшать. их система просто вырви мозг
0
mstyura #
https://connect.microsoft.com/IE/Feedback
0
vflash #
оказывается как просто. нужно сделать поиск потом отыскать в уголку красную кнопку (она внизу потому нужно еше прокрутить немного) и далее заполнить совсем маленькую форму.

почувствуйте разницу
https://bugs.opera.com/wizard/
+7
homm #
Объяснение, чего на самом деле стоят красивые графики о совместимости и результаты официального теста от w3c.
+3
Mezomish #
Хм… и почему я не удивлён?
+4
Denai #
такой востребованный border-radius нормально нарисовал только IE9. Firefox и Chrome вывели совсем не то, что от них ожидалось. Первый FAIL!

border-width: 42px; padding: 12px; -moz-border-radius: 152px 304px 228px 152px; border-style: dashed; — Как по-вашему это должно выглядеть? на картинке ие точечки вместо полосок…
было б написано dotted — рисовались бы точечки, а так и вышло как положено (FF 3.6):

дальше этой фразы и читать не стал — столько вранья сразу — как вообще не стыдно?
+4
SowingSadness #
Ничего, что Fx углы не делает прерывистыми?

p.s.
ура, наконец заюзал хабраэффектру -))))))
+2
SowingSadness #
habreffect.ru/0ee/15f5f9a5b/brows_dashed.jpg

p.p.s.
забыл про свою карму и отношения парсера к html-тегам, извините -((
0
LexL #
почему вранья?

убери -moz-border-radius и посмотри как должны выглядеть штрихпунктирная рамка.
палочки должны быть равной длины, как в случае с прямоугольником.

почему-то FF решил, что раз углы закругленные, значит тип штриховки им необязательно применять.
0
Denai #
Спасибо что объяснили, но на картинке то с выставки там вообще точечки… или тестили на другом?
Мне кстати тоже кажется что углы не надо штриховать иначе в реальных условиях может возникнуть ситуация когда один из уголков вообще попадёт на «пробел» и пропадёт… но видимо это FF эффект в моей голове=( А что говорит по этому поводу спецификация? Если ничего конкретно не сказано, то все правы… не могу вот найти что-то правильной точки зрения.
0
Denai #
All border styles (‘solid’, ‘dotted’, ‘inset’, etc.) follow the curve of the border. — эт значит что должно быть как у ие? В любом случае это только рекоммендации и в FF3.7 всё может быть совсем иначе (мелкомягкие тоже не на релизной версии всё показывают)
НЛО прилетело и опубликовало эту надпись здесь
0
Denai #
пасиб, открыл для себя кой чего новое.
Надо посмотреть чаво скажет на это FF 3.7 (ну чтоб на равных) и спецификации финальные
0
dyakov #
Посмотрим :-)
Если IE9 и в правду теперь конкурентам в затылок дышет, то круто)
+1
Shemet #
Не знаю может тысячи маркетологов считают это крутым ходом.
Но меня все эти подставные таблицы где ИЕ9 единственный среди всех набрал 100%, только раздражают.
0
vacuumn #
0
bediary #
нетбук, 36 картинок, 1 fps :(

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.