All streams
Search
Write a publication
Pull to refresh
72
0
Виталий Шароватов @vsh

Пользователь

Send message
хороший был эвент, понравился.
а Windows Home Basic вообще стоит 3050 рублей коробочная версия.
вообще-то, SVG выросло частично из VML, когда был придуман VML, никакого SVG не было.
MHT хотя и появился примерно в то же время, всё-таки «немножечко» шире, чем dataURI.
да, это факт, могут, например, емнип, на stackoverflow больше 50 concurrent connections с одного айпи (если есть X-Forwarded-For, то учитывается айпи из этого заголовка) считаются подозрительными.
и, кстати, в 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)
почему не создаёт? в IE8 их теперь 6 на один домен (если канал позволяет) msdn.microsoft.com/en-us/library/cc304129(VS.85).aspx
кем не утверждён?
о, спасибо за поправку. Будем ждать их превью, чтобы можно было сравнить производительность.
«прекомпиляция» 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 быть быстрее :)

В любом случае, за конкуренцией теперь будет очень интересно наблюдать :)
спасибо за информацию, интересный пост!
после Вашего комментария в Майкрософте повесилась вся IETeam :(
как Вы умело в одном комментарии осветили свой профессионализм, воспитание и знание матчасти.
вообще-то они для ускорения javascript сделали JIT и вынесли обработку JS в отдельный процесс в отдельное ядро процессора (если оно доступно). Всяко не назовёшь это решением «по-быстрому». Второй момент — где Вы нашли в IE поддержку canvas?
MS обещает выкатывать новую версию preview platform каждые несколько недель. Считаю, acid3 будет побеждён к релизу. Будем смотреть :)
IE9 не будет на XP вообще — вчера подтверждено было.

В качестве причин была названа модель безопасности ОС, которая сильно изменилась от ХР к Виста/7, а также модель работы с directx, также сильно различная.

В любом случае, странное решение — ведь получается, что Майкрософт отдаёт весь рынок нетбуков с XP Home Опере, Хрому и Файрфоксу — вряд ли кто-то из владельцев нетбука за $300 отдаст 3000 рублей за коробку windows 7 home basic исключительно ради IE9.
С наскоку не скажу про javascript, но вот про CSS — в IE9 были исправления багов рендеринга CSS2.1 из IE8? Полагаю, что всяко были. Как минимум поэтому.
давайте возьмём пример — полгода назад Вам заказали приложение уровня gmail или outlook web access (большое и сложное). Вы реализовали 100% работу приложения в IE6, IE7, IE8, Fx3.5, Opera 10.50, Chrome 4. Скорее всего, Вы вынесите подгрузку скриптов-костылей и стилей-костылей для IE7 и IE6 в conditional comments. Но что делать с IE8? Вы же не станете прописывать X-UA-Compatible=Edge на продакшн-сайте, правильно? Таким образом, скорее всего, Вы «зафиксируете» IE8 в X-UA-Compatible, и будете правы. Если Вы будете продолжать развивать приложение и в будущем, в момент выхода IE9 Вы, скорее всего, всё проверите в нём и перейдёте на X-UA-Compatible=IE9. Однако же если по какой-то причине разработка проекта остановится на том моменте, когда Вы его сдали заказчику, наличие поддержки trident 4.0 (IE8) в новеньком IE9 будет гарантировать, что выполненный Вами сайт с зафиксированной поддержкой IE8 будет продолжать работать так, как Вы его реализовали. Это — правильная версионность и обратная совместимость — в каждой новой системе гарантируется* работа ПО, разработанного для предыдущей версии** системы.

* правильный software vendor гарантирует поддержку каждой выпущенной версии своего ПО в определённых сроках, например, несмотря на то, что майкрософт очень бы хотело прекратить выделять деньги на поддержку IE6 (и немалые — браузеру 10 лет, представьте, каково это — фиксить баги в том, чему 10 лет уже), ей это делать придётся аж до 2014 года. Думаете, Майкрософт это нравится? Представьте, что Вы 10 лет назад реализовали ПО, все вашу 10-летнюю поделку терпеть не могут и её используют всё меьше и меньше, но до 2014 года Вы *обязаны* её поддерживать — вкладывать своё время и деньги. И это при том, что у Вас уже вышло с тех пор два новых продукта и третий на подходе, и каждый в разы лучше той старенькой поделки.

**причём фиксация должна быть не просто «все старые продукты» и «мой супер-новый продукт», а именно по версиям, потому что каждая версия имеет свои особенности. Впрочем, про это подробнее писал Bolk в своё время.
ни в коем разе это не ошибка. Вы же читали мою статью про rendering modes в IE8, я там объяснял, почему так.
а, ну как станут, так будет круто! Пока что они пользуются js.static.yandex.net/jquery/1.3.2/_jquery.js на главной.
джаваскрипт-движок от IE8 там весьма и весьма условный. Да, @_jscript_version возвращает 5.8, но ни native json, ни dom objs prototypes, ни ещё разных вкусностей там нет. Вчера всю ночь тестил :)

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Works in
Date of birth
Registered
Activity