Евгений Степанищев

Я — эксперт в области разработки веб-приложений и безопасности в интернете. Каждый месяц мой блог посещают около 90 тысяч человек. Работаю техническим директором в «Системах документооборота», занимаюсь электронным правительством.

Internet Explorer 9 Platform Preview 2

Вышел Internet Explorer 9 Platform Preview 2, список изменений есть на сайте Microsoft, ACID3 проходит на 68%.

В Сети есть даже возможность полюбоваться на прогресс в тесте SunSpider.
Комментировать
5 мая 2010 21:52

Силы УГ

УГ (83.80КБ) Муниципальные силы УГ вырубают моё весеннее настроение! Это поле одуванчиков радует мой глаз уже несколько дней, завтра уже не будет. Лучше бы окурки вдоль дороги убрали, они, как подснежники, каждый год появляются уродливыми кучами по весне.
8 комментариев
5 мая 2010 13:49

Девушка за рулём

Для меня девушка, способная и решившаяся водить машину — уже высшее существо. Такое существо всё сделает правильно.
Жена, ты — высшее существо! (я подозревал)
1 комментарий
5 мая 2010 10:24

Сколько браузеров нужно, чтобы вкрутить лампочку

Мне кажется, скоро нас ждёт браузерная олигополия. Посудите сами, хороший браузер, чем дальше, тем больше всего должен уметь. CSS1, 2, 3, HTML5, Geolocation API, различные Storage, Web Workers, Web Socket, Drag'n'Drop, SVG, XML, XSLT, WebGL и так далее и тому подобное.

Ведь правда же, вряд ли наступит момент, когда консорциум W3 вдруг скажет «мы всё придумали» и разойдётся по домам. Там финансирование, серьёзные люди, у них дети и дома в кредит. Я не знаю шутка или нет, но на сайте W3 есть документ «CSS Backgrounds and Borders Module Level 4» (от 1 апреля 2010), а ведь CSS3 ещё далёк от завершения.

Браузер уже похож на небольшую операционную систему, скоро станет похож на большую. А в мире операционных систем успешных новичков я что-то не вижу уже много лет. В браузерах уже так же. Четыре основных движка и всё остальное построено на них.

Десять лет назад, если тебе не нравилась такая ситуация, ты шёл и писал свой движок, теперь — плагин, да и то, VRML помер, Google бросил свой Gears, Java отступает и Флешу многие уже готовы показать где вырыта для него могила. Да-да, есть ещё «Сервелат», но его пока всерьёз никто не принимает.

Если CSS4 шутка, то это блестящая самоирония W3. Что предлагает консорциум? Да, там много интересного, но вот что касается всех этих прозрачностей, тенёчков и прочей визуальщины, какое-то лишнее и негибкое. Раз уж всё равно переизобретаем то, что прозорливый Microsoft реализовал много лет назад, то почему бы не принять то, что уже реализовано, за стандарт и не разойтись по домам?

Масса же нерешённых проблем, куча недописанных стандартов. Всё самое интересное в черновиках, нет, давайте забахаем очередную прозрачность. Где продолжение HTTP Basic/Digest в современных реалиях? Почему так долго тянем с Drag'n'Drop, это же разрушает опыт пользователя? Где модульность в HTML? Где sandbox, чтобы вставлять код других сайтов на свой? Форматам изображений, используемых в браузерах по 15 лет более, что ничего современнее так и нет? Нормальная реализация защиты от кражи кук? Более человеческие способы делать layout? И так далее.

Мне кажется, что производители браузеров и W3 слишком увлекаются Инновациями, а хорошо бы выделить больше сил на приведение в порядок того, что уже сделано. Я даже знаю, чем это обусловлено — чем больше добавлено в браузер Нового и Интересного, тем богаче пресс-релиз. С другой стороны, «Опера» старается придумать что-то своё, выходящее за рамки, «Гугл» делает отличные информационные события из любого велосипеда, а «Эпл» умеет эти велосипеды продавать по цене Кадиллака. В этой весёлой компании, буду надеятся, кто-то обратит внимание на уже сделанное и протолкнёт какие-то изменения в стандарт.
15 комментариев
5 мая 2010 00:35