Новый Internet Explorer Архитектор Microsoft Алексей Могилевский ответил на вопросы читателей "Ленты.Ру"

Пресс-конференция
05.06 20:06
Алексей Могилевский. Фото Алексея Раменского.
Алексей Могилевский. Фото Алексея Раменского.

Новый Internet Explorer

Архитектор Microsoft Алексей Могилевский ответил на вопросы читателей "Ленты.Ру"
В марте 2008 года вышла тестовая версия браузера Internet Explorer 8 для разработчиков. В ближайшее время должна выйти тестовая версия для пользователей, а затем и окончательная версия. Что в ней будет нового? Останется ли поддержка старых браузеров? Как Microsoft относится к браузерам конкурентов? На эти и другие вопросы ответил работающий над IE8 архитектор Microsoft Алексей Могилевский.
Орфография и пунктуация авторов вопросов сохранена.
Иван [28.05 15:25]

Нельзя ли нам, пользователям, договориться с вами, разработчиками, вот о чем: давайте вы не будете радикально менять интерфейс в новых версиях своих программ.Я задаю этот вопрос, потому что слишком многих раздражает новый облик Word 2007 (по сравнению со всеми прежними версиями) и новый IE7 (по сравнению с IE6 и т.д.).

Всегда ли новшества во внешнем виде программ функционально оправданы?

Kanaris [02.06 13:21]

Приветствую Вас, Алексей.

Я являюсь веб-разработчиком, и меня очень волнуют следующие вопросы.

1) Самая большая беда для веб-разработчика - это браузер Internet Explorer. На написание веб-приложения у меня обычно уходит ~25% всего времени, а остальные 75% я добиваюсь кроссбраузерности, а именно - нормального отображения и функционирования в IE6 и IE7, написание хаков и правок для них (а по другому не получается). Скажите пожалуйста, можно ли в IE8 ожидать предсказуемого отображения веб-страниц, как в Файрфоксе и Опере? Будет ли наконец-то нормально функционировать AJAX и правильно обображаться div'ы в блочной верстке? И будет ли наконец-то IE8 поддерживать стандарты W3C?

2) Будет ли в новом IE нормальный интерфейс, такой, как привыкли его видеть большинство пользователей? А именно - главное меню будет в самом верху, кнопки "Обновить" и "Остановить" будут находиться слева от строки адреса, или хотя бы, чтобы его можно было настраивать.

Спасибо.

Александр [29.05 01:23]

Присоединюсь к мнению Ивана. Дайте людям жить в той среде, которая становится привычной. Перестановки кнопок, бесконечное перетряхивание порядка в меню, в панели управления, в офисе. Это иммитация бурной деятельности Ваших дизайнеров. Продуктивные улучшения в Windows, Office и IE закончились в 1998 году. Win ХР стабилизировала OS изнутри. Дальше - никаких полезных изменений. IE-7 не имет плавающих тулбаров, что для меня важнее Tabs. Расположение кнопок(home, к примеру) совершенно нелепое. Если Ваши дизайнеры хотят оправдывать свою зарплату, то нельзя ли оставить пользователям нечто, называемое Classic Style? Для меня это IE-6(5). Это же относится к остальным базовым продуктам.

Сергей [29.05 16:31]

Полностью присоединяюсь к мнениям Ивана и Александра.

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

и надеюсь с MS_Vista.

Непонятно, почему при прекрасно налаженной технологии Customing ToolBars MSO нельзя реализовать настройку на старые интерфейсы ?

А за одно и миграцию настроек с машины на машину !. Почему бы не хранить их в открытом формате XML ?.

Я долго убивал нововведения IE7 на своих машинах, но убить LiveSearch и Панель кнопок неудалось (сама по себе панель неплоха, но почему её нельзя соместить с Address ?, это проблема для низких экранов)

Крайне раздражает также необходимость настройки служб, почему нельзя сделать кнопку отказа от настроек до первой надобности в них ?

Нет, не всегда. Учитывая контекст, в котором задан этот вопрос, автору, очевидно, не нравится новый интерфейс в Office. Я с удовольствием готов поговорить на эту тему, так как это и моих рук дело – я занимался новым интерфейсом. Если говорить в общем, если мы вообще ничего не будем делать, то это также не привет ни к чему хорошему. Прогресс должен происходить, поэтому стоит ожидать, что мы будем делать что-нибудь новое. При этом мы должны помнить, что программой, над которой я работаю, пользуются от 500 миллионов до миллиарда людей, и если окажется, что одному проценту из них не нравится то, как это работает, то все равно получается около десяти миллионов, а кажется, что это очень много. Можно даже сказать, что миллионам людей не нравится, как работает программа, но я бы не считал, что это неудача. Надо какими-то другими способами оценивать, получилось что-то или не получилось.

Иван [28.05 15:32]

Уважаемый Алексей, разрешите задать Вам пару вопросов:

1. Как Вы относитесь к тому, что доля пользователей IE постоянно снижается, ввиду того, что конкуренция на "браузерном" рынке достаточно сильна и агрессивна? Расскажите об основных преимуществах, которые делают IE продуктом исключительным и неповторимым, потому что уж этого, как мне кажется ему и не достаёт.

2. Как Вы лично относитесь к пиратству на рынке софтверных услуг?

3. Как Вы считаете, кто "сливает" информацию в сеть? Даже Ваша "тестовая версия браузера Internet Explorer 8 для разработчиков" уже доступна для скачивания с некоторых файлообменных сетей. И борется ли корпорация Microsoft с подобного рода пиратством "в себе"?

4. Как Вы относитесь к шутливым трактовкам названия корпорации, и названиям ее продуктов, типа "Мелкомягкий", "масдай", "форточки", "винда"? И как Вы сами называет е свой продукт среди разработчиков, может быть каким-то шутливым словом, грубо говоря, есть ли у IE8 шутливое прозвище?

Спасибо огромное, с уважением.

Алексей [28.05 20:32]

Здравствуйте, Алексей!

Скажите пожалуйста, а можно ли ожидать от MS IE чего-то принципиально нового? Того чего нет в других браузерах? На мой взгляд вы пока догоняете. Это такая стратегия? Выбирать протестированные в других продуктах вещи и за счет распространнености MS и её лицензионной политики снимать положенные сливки?

Благодарю

Olegs [28.05 23:40]

Алексей, добрый день. Сначала хотел поблагодарить Вас за хорошое выступление и ответы на ReMix, и за вашу красную волну в Word, не знал, что Ваших рук дело ))

Вопрос: Ваш прогноз, за счет чего IE8 сможет потеснить конкурентов, что есть (будет) у него, чего нет (или хуже) у них?

Red Joker [29.05 03:14]

Доброго время суток, уважаемый Алексей.

Скажите пожалуйста, будут ли какие либо кардинальные изменения кода в новом IE или же основная структура будет скопированна из ранних версий? Если да, то в каких? Планируете ли вы какие либо изменения в memory management самого IE?

Спасибо.

Афонин Дмитрий [29.05 06:18]

Здравствуйте!

Браузер "ИЕ" "вшит" в Windows по умолчанию. Но пользуются им лишь единицы, те которые в инет ходят "новости посмотреть и про футбол почитать". И то, пользуются они до того момента, когда узнают что есть альтернатива ("ФФ", "О", "СМ", "С"). С чем это связано думаю знают все и Вы наверняка тоже )))) Во-первых это безопасность, я думаю что сравнение браузеров "О" и "ИЕ" тому доказательство. Во-вторых это функциональность. Давайте не будем драться на подушках, но "ФФ" по функциональности превосходит "ИЕ".

Алексей, скажите, а чем собственно будет цеплять 8 версия эксплорера? Вот я пользуюсь альтернативой, переубедите меня перейти на "ИЕ"? Готовы ли разарботчики прислушаться к мнению пользователей?

Можете ли Вы, Алексей, провести мини сравнение браузера ИЕ8 с другими браузерами (безопасность, функциональность, удобство)? И еще, наверняка вы читаете в интернете так называемые "холивары" о браузерах. Скажите, а почему в них не ведется обсуждение ИЕ? В основном "ФФ" и "О".

Феофан [29.05 17:04]

Почему пользователь должен выбрать эксплорер? Как я понимаю, существует 3 основных составляющих:

1. надежность

2. функциональность

3. визуальные фишки (возможность менять скины, оформление и все в таком духе).

По всем 3 составляющим Эксплорер проигрывает. О не надежности ходят уже легенды, такую очевидно полезную и простую вещь как закладки вы стали использовать недавно (хотя ей 100 лет в обед), ну, а такая крайне полезная вещь как полноценный менеджер закачек (встроенный в броузер) вообще видимо не сбыточная мечта. Для обновления оперы требуется несколько минут. Обновление Эксплорера событие историческое. В этой связи, скажите, почему пользователям следует выбрать ваш продукт, а не тот же ФайрФокс или Оперу?

Александр [30.05 10:45]

Здравствуйте, Алексей!

Вопросов тут уже много, но, кажется, не видел ни одного, связанного с обновлениями IE. Были ли идеи постепенного обновления, улучшения, модификации браузера без выпуска больших и помпезных версий с новыми номерами?

Насколько код восьмой версии нов и какова часть - это пережитки старого? Вообще очень интересен подход к разработке и архитектуре ПО в Майкрософт.

IE я использую редко, но заметил, что попытка удаления истории использования (через меню "Свойства Интернет") не приводит к полной очистке диска и папки временных файлов.

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

Заранее спасибо.

P.S. С ужасом читал т.н. русский язык в вопросах других читателей. Грустно.

Владимир [31.05 19:39]

Будет ли что-то в IE8 (можете не называть если тайна ;), такое, что заставит приверженцев FF вернуться к его использованию?

Отвечаю по порядку:

1. В светлом будущем, когда все браузеры будут поддерживать все стандарты, которые имеют хоть какое-то значение, и будут очень быстрыми и надежными, главной причиной выбирать браузер всегда должен быть вкус пользователя: кому-то нравится одно свойство, кому-то - другое. И при том, что я очень хочу, чтобы все пользовались именно моей программой, мне кажется, что это совсем не обязательно. Это конкуренция: есть машины разных моделей и люди выбирают свою в большой степени по вкусу. Мы уже приближаемся к этому: есть значительное количество стандартов, которые достаточно хорошо имплементированы, и с их помощью можно сделать очень многое. Даже считая IE6 – можно сделать достаточно много из этого браузера. Самый большой вклад, который мы делаем в IE8 в этом же направлении, - это стандарты. Мы делаем полную поддержку CSS 2.1, чего еще никто не добился. Мы делаем новую платформу, на которую мы потом сможем добавлять новые стандарты, которые сейчас даже еще не существуют. И мы очень много работаем над надежностью и безопасностью. Если стандарты и безопасность - это важно, то это и есть те причины, почему стоит пользоваться IE.

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

2. К пиратству я отношусь отрицательно. Бесплатных программ не бывает, программисты, которые пишут эти программы, зарабатывают этим деньги. Даже если они решили, что именно эту программу они пишут бесплатно, им кто-то платит деньги, на которые они покупают еду. Написание большинства этих бесплатных программ построено на том, что они пишутся потому, что они кому-то нужны, то есть все равно их кто-то финансирует. Как, например, Microsoft: Internet Explorer – это бесплатная программа, но она нужна Microsoft, поэтому Microsoft ее финансирует. С другой стороны, есть софтвер, который финансируется рекламой или еще чем-то.

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

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

3. Да, с пиратством мы боремся очень сильно. Я, если честно, первый раз слышу, что где-то лежит пиратская версия IE8. Бета-версию для разработчиков мы положили туда сами - в этом смысл беты. Если где-то лежит какой-то промежуточный built, мы постараемся выяснить, как это получилось.

4. У нас это называется "кодовое название". Кодового названия у IE8 нет. То ядро, над которым я работаю, называется Tradent, это эквивалент того, что называется Gecko внутри Mozill. Это название очень старое, IE8 так называется уже много лет. Ничего более смешного, к сожалению, я сказать не могу. Мы не очень озабочены тем, чтобы как-то называть свои проекты, мы работаем над ними все время, поэтому нам не нужно объяснять друг другу, над чем мы работаем.

Василий СПб [28.05 15:55]

Будет ли 8-ой доступен для XP?

Руслан [28.05 17:46]

Здравствуйте Алексей.

Главный вопрос: IE 8 будет ли работать под Windows XP. Принципиальный вопрос для многих пользователей Windows XP. Да, и хотелось бы что бы Компания Майкрософт не снимала потдержку Windows XP т.к. и многие пользователи не приемлю Windows Vista.

Да, будет.

[{Dark_Angel}] [28.05 16:06]

Когда наконец будут поддерживаться стандарты W3C в Вашем браузере?

Роман [30.05 10:16]

Есть-ли хоть какой-то шанс, что движек JavaScript в новом IE, таки будет _точно_ соответствовать рекомендациям W3C?

Виктор [29.05 00:51]

Когда браузер Майкрософт будет обрабатывать страницы в соотвествии с общепризнаными стандартами w3.org, а не выдумывать свои?

максим [29.05 12:21]

Уважаемый Адексей,

При тестировании столкнулся с тем, что существует проблема перехвата Ajax событий в DOM модели IE 6-7(в отличии от Firefox).

Решается только через дополнительные ухищрения, меняющие структуру страницы. Думаю вопрос слишком частный, и скорее относится к корректной имплементации стандартов w3.

Иван Михайлович [29.05 15:58]

Вы знакомы с сайтом http://validator.w3.org/ ?

ну ведь известно что щ3с не стандарт, в смысле ИСО, а набор рекомендаций. Но ведь все кроме Microsoft ориентируются на него, а ваша контора нет. Почему? Я так думаю, это единственный вопрос который действительно интересует не "домохозяек". Ответьте на него пожалуйста...

Уверен, что конкретного ответа не будет, этож Microsoft :-)

И напоследок: Как Вы думаете откуда берётся такое принебрежение ко всему, что носит логотип Microsoft и к ИЕ в частности, у людей которые по роду деятельности тесно связаны с ИТ-индустрией?

Самый сложный стандарт, над которым мы сейчас работаем, - это CSS 2.1, который, между прочим, еще не стандарт. Поэтому для того, чтобы его поддерживать, его нужно закончить как стандарт, чем мы тоже занимаемся. Объектную модель, которую мы поддерживаем, мы тоже приводим в соответствие со стандартами. Все стандарты w3c поддерживать, наверное, невозможно. И, скорее всего, не будет возможно никогда. Там примерно 85 рабочих групп, которые производят стандарты гораздо быстрее, чем можно успевать их имплементировать.

Андрей [28.05 16:40]

G'Day!

На сколько актульна система отправки отчётов об ошибках? Например, давно известно, про живищих в IE7 Меморликов, но со стороны MS - тишина. Если спросить более развёрнуто: можно ли надеятся на бОльший фидбек после выпуска IE8, который не ограничивался бы выпуском заплаток с фиксами безопасности?

noma4i [28.05 16:49]

будут ли нормальные сообщения об ошибках в js скриптах?

В данный момент сообщение об ошибке в js скрипте на странице отсылает на несуществующие строчки или просто в никуда.

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

Что касается фидбэка: это очень спорный вопрос, мы многократно разговаривали с разработчиками о том, как часто они хотят, чтоб мы что-нибудь меняли. Мы, наверное, можем выпускать браузер каждый месяц и добавлять понемножку чего-нибудь. Тогда это будет значить для разработчика, что он должен будет протестировать свою работу с Internet Explorer 6-7-8, 8.1, 8.2, 8.3, 8.4 - со всем, что выпущено во время всех этих релизов за последние несколько лет. Никто этим заниматься не хочет. Поэтому чтобы не сделать работу вэб-разработчиков сплошным кошмаром, мы принципиально не изменяем в заплатках ничего, кроме безопасности. Все остальное должно работать точно так же, как работало до этого.

Павел [28.05 18:14]

Уважаемый Алексей,

FireFox, к примеру, обновляет браузер без каких-либо дополнительных манипуляций. Два клика и версия обновилась. Почему для IE выход новой версии - это событие вселенского масштаба?

Честно говоря, я считаю, что 3-й FF - очень хороший релиз, и это вполне можно считать вселенским масштабом. Не знаю, почему бы я должен пытаться принизить значение выпуска обновлений других браузеров? Про то, почему Microsoft очень долго не выпускал ничего между 6-м и 7-м IE, много сказано. Нас достаточно за это критиковали, и мы уже где могли всеми возможными способами заявляли, что если бы можно было вернуться на машине времени обратно, то мы бы сделали все по-другому и выпускали бы браузер чаще. Но это все в прошлом. Уверяю вас, для того чтобы выпустить IE8, нам не нужно еще 6 лет.

BOT [28.05 19:21]

Когда майкрософт перейдет на оупен-сорс, чтобы пользователи могли сами убирать и добавлять по своему усмотрению то что требуется?

а пользовательские наработки выкладывать у Вас для проверки и свободного распространения. что в принципе и реализовано, у FireFox'a.

Наверное, есть какое-то количество людей, которые любят сами писать для себя браузеры. Это не значит, что именно это и нужно всем пользователям браузеров. Людям нужны браузеры надежные, хорошо работающие, и те, которые кем-то поддерживаются. Я не знаю, будет ли это полезно для безопасности и надежности в сети, если вместо одной версии браузера будет десять тысяч, сделанных разными людьми. Та модель, с которой работает FF, она тоже так не устроена. Это все равно продукт, выпускаемый одной компанией, в который люди могут что-то вкладывать. Будет ли когда-нибудь Internet Explorer opensource в том смысле, в котором сейчас FF – это opensource? Это гораздо более стратегический вопрос, на который сегодня мне было бы сложно ответить. У меня есть собственное мнение на этот счет, которым я уже делился на ReMixе, - что такого рода изменение было бы не полезным для конкуренции, потому что количество людей, которые могут в свое свободное время входить и писать браузер, как-то ограничено. Поэтому если мы сделаем это тоже, то значит, эти люди должны будут выбирать между Internet Explorer и FF, а поскольку Internet Explorer, конечно же, гораздо лучше, то все придут в Internet Explorer, и над FF будет некому работать.

d00mus [28.05 20:00]

Доброго времени суток вам.

Вопрос такой: когда уже IE научится

нормально качать файлы сам? без помощи

посторонних менеджеров закачки? вроде

FlahGet, DM и им подобных? Неужели

даже простенькая качалка, вроде той

что встроенна в Оперу или в FF так сложна

в написании? возможности менеджеров

закачки очень востребованны с "нашим"

интернетом, но далеко не все сторонние

программы корректно интегрируются в IE

и не всегда правильно перехватывают его

закачки. Вобшем было бы очень не лишним

научить уже нормально качать IE. Или

сделать оффициальную качалку от MS,

с которой IE был бы в полных ладах.

Михаил [31.05 22:17]

С чем связано то, что в IE до сих пор не появился менеджер закачки файлов и возможность докачки после обрыва связи? Будут ли добавлены эти функции?

Андрей [02.06 01:01]

Будет ли IE8 уметь скачивать файлы размером более 2 Гигабайт (на NTFS этому же ничего не должно мешать?) у предыдущих версий это не получалось. Или это такая борьба со скачиванием образов разных дистрибутивов Линуксов :) ?

Будет ли Classic Style или опять будет вой по всем рабочим местам "а где кнопка ...." ?

Владимир [02.06 09:28]

Уважаемый Алексей!

Перестанет ли в IE8 косячить скачка файлов, когда он качает файл неизвестно куда, а потом копирует в целевую папку?

Будет ли реализована общепринятая скачка файлов (файл качается в целевой файл на диске, постепенно увеличивая его размер, а не в какую-то временную папку)?

Будет ли IE8, наконец, поддерживать скачку файлов по BitTorrent?

Иван Михайлович [29.05 16:17]

на Remix 2008 на вопрос по поводу менеджера закачек Вы сказали: "Меня раздражает эта фича"... Поэтому вопрос: Вы в своей конторе браузер для себя делаете или всё-же клиент всегда прав?

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

Slivus [28.05 22:26]

Добрый день, Алексей!

У меня 4 вопроса:

1) Как относится Ваш работодатель к использованию продуктов прямых конкурентов (в том числе на рабочем месте)? Ну типа Google вместо MSN, Apach вместо ISS, FireFox вместо IE и т.д.

2) Есть ли в планах у Микрософт переход от лицензирования в привязке к ПК на лицензирование в привязке к человеку/организации?

3) Как можно стать бета-тестером (и вообще, на сколько серьезно Микрософт относиться к мнению, в частности, русских тестеров в выборе стратегии развития продукта)?

4) Вы отвечаете от своего лица или официально от лица Микрософт?

Спасибо.

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

2) Да, наверное, такое существует, но, честно говоря, так как я не работаю в маркетинге, то мне трудно более конкретно ответить на этот вопрос.

3) В общем-то, все, что мы делаем, оказывается в руках у тестеров, и каждый человек, который пользуется браузером – наш тестер, поэтому кроме как от них, мы и ни от кого не можем получить информацию. Чтобы стать тестером нужно загрузить бету, которая лежит на вебсайте www.microsoft.com/ie8.

Для того чтобы открывать баги и присылать информацию, есть много путей: разного рода форумы, блоги и системы. Для начала я предложил бы посмотреть на Ie-блог, в котором тоже про это кое-что написано. Однозначного ответа на вопрос, какой самый надежный способ быть услышанным, если у вас есть какие-то пожелания или информация, я не знаю. Наверное, есть много способов это сделать.

4) Я не думаю, что здесь можно выбрать что-то одно: я всегда "мое лицо", при этом я стараюсь говорить все, отвечая за то, что это действительно соответствует политике Microsoft. От себя я придумывать ничего не буду, и если я чего-то не знаю, то я так и скажу.

Abigor [28.05 22:53]

Здравствуйте, Алексей.

Как долго вы планирует поддерживать ИЕ7 и выпускать для него сервис паки, после выхода ИЕ8?

Удачи вам и всей Майкрософт.

Про это тоже, наверное, есть какая-то точная информация на блоге IE. В принципе Microsoft поддерживает свои продукты: поддержка браузеров в основном связана с операционной системой, с которой они выпускаются. IE 8 это, наверное, будет первое исключение. А операционные системы поддерживаются по крайней мере 10 лет после выпуска. Так что IE 6 мы будем поддерживать до 2010 года точно.

Юрий [29.05 00:52]

Здравствуйте, Алексей.

Если не секрет, будут ли спрятаны в IE8 "пасхальные яйца", и, если да, то сколько их будет? Мы, пользователи с многолетним стажем, ценим эти милые сюрпризы и любим их искать )

Здесь, к сожалению, я не могу вас порадовать. Начиная с 2000 года в Microsot запрещено куда-либо добавлять "пасхальные яйца" под страхом увольнения. Это связано, в первую очередь, с требованиями безопасности. Наши покупатели не хотят покупать программы с кодом, про который они ничего не знают и который не могут проверить.

Павел [29.05 05:09]

Что сделано для увеличения производительностибраузера? Или опять при открытии 20 табов на современной машине он начинает умирать(ИЕ7)

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

По этой ссылке вы можете посмотреть свежий отчет о производительности.

Кирилл [29.05 09:22]

Планируется ли прохождение ACID3? В какой примерно версии IE и в каком примерно году?

Идёт ли сейчас разработка следующей после IE8 версии?

Владимир Проворов [29.05 12:47]

Добрый день, Алексей.

Microsoft сделал большой шаг на пути к соблюдению стандартов и наконец прошел Acid2. Однако мир не стоит на месте, и сейчас уже существует тест Acid3, который в IE8beta1 набирает 18 баллов из 100. Ожидается ли в следующих бетах и финальной версии успешное прохождение Acid3 ?

По поводу ACID3: чтобы не казалось, что я свысока смотрю на тексты, которые пишет Иан Хиксон, я очень рекомендую почитать то, что про это пишет Девид Бэрон (David Baron), ведущий программист в Mozille: http://dbaron.org/log/20080406-acid3.

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

Михаил [29.05 10:44]

Здравствуйте, обязательно ли наличие лицензионной Windows для установки и последующего обновления IE8? Если это так, то MS потеряет огромную долю своих пользователей IE8. В любом случае, доступность и переносимость для браузера важны как никогда, а у нас получается посредственный браузер, который имеет слишком высокие запросы по сравнению с конкурентами.

Для IE 7 это уже не обязательно: вначале IE 7 можно было поставить только на лицензионный Windows, сейчас его можно успешно поставить на ворованный. Не то, чтобы мы хотели это поддерживать, но мы считаем, что безопасность в интернете – это настолько важно, что мы даже готовы закрыть глаза на то, что человек устанавливает это приложение на нелицензионный Windows, и я не слышал ничего о том, чтобы мы хотели поменять этот принцип в следующей версии.

Денис [31.05 03:18]

Здравствуйте Алексей

Отвлекусь от браузерной темы.. Расскажите, пожалуйста, немного о себе, где начинали, с чего, как оказались в Майкрософт, удача или к этому шли? Спасибо :)

Семён [30.05 20:43]

Алексей, здравствуйте!

Привет вам с кафедры АФТИ физфака НГУ:)

Рекомендуете ли вы выпускникам ИТ-специальностей российских вузов устраиваться на работу в Microsoft?

Семен Мушер [01.06 12:27]

Помогло ли Вам в Вашей успешной карьере физическое образование, полученное в Новосибирском университете?

Я могу немного рассказать об этом: у меня, кстати говоря, было довольно подробное интервью по этим вопросам в журнале Computerra. В Microsoft я начинал 15 лет назад, и мой первый проект был Word для Windows версии 6, потом я работал в нескольких проектах, многие из них имели какое-то отношение к тексту. До MS я учился в Новосибирском университете, закончил его в 1986 году, с 1986 по 1992 годы я работал в Новосибирске и Москве (в Москве я работал в компании Paragraph International). Это сокращенная история.

Помогло ли мне физическое образование из Новосибирского университета? Я думаю, мне помогло вообще образование, которое я получал в Новосибирском университете: то, чему мы научились, обучаясь там, это не бояться решительно ничего. Нет таких проблем – технических или не технических, за которые мы бы боялись взяться.

Артур [29.05 17:17]

Алексей, будет ли (и почему до сих пор не была) решена проблема с "прыгающими блоками" ( http://www.artlebedev.ru/tools/technogrette/html/fix_floats_in_ie_by_padding/ ) при резиновой блочной верстке?

Эта проблема будет решена. Я сходил по этой ссылке и посмотрел. А рассказывать, как именно мы будем ее решать, наверное, не очень интересно, но мы это починим.

Baudolino [29.05 19:57]

И ещё несколько вопросов по поводу user experience: идея с Ribbon в MSO2007 была, на мой взгляд, замечательной (хотя учебная кривая для пользователей старых версий оказалась заковыристой) - будет ли движение в сторону унификации интерфейса браузера с интерфейсом офисных приложений? Какие нововведения в интерфейсе вы планируете в IE8? Как вы относитесь к Microsoft Surface? Какие плагины вы считаете достойными включения в браузер (или какие идеи из плагинов вам кажутся интересными)?

Pavel [01.06 20:38]

I develop software in Vancouver, Canada. I used Ribbon user interface in my Windows desktop program and I was asked by the client to remove it and use vertical Outlook-like commands menu.

Do you know if majority of Office users welcome Ribbon? How did it come to life? Is there a group of UI designers who created this UI concept? Are they working on something that may replace Ribbon?

Здесь я могу немножечко рассказать про то, что представляет из себя интерфейс в Office 2007. все началось с того, что мы пытались понять, что мы можем сделать в новом Office такого, что было бы наиболее полезно для пользователя. Мы спросили у большого числа людей, что бы они хотели видеть в Office? И оказалось, что примерно 9 из 10 вещей, которые они хотели бы видеть, там уже есть – они просто не знают, где это находится. Для такого рода приложений, в которых есть тысячи команд (в Word примерно 3000 команд, в Excel примерно 1800), чтобы их показать и помочь найти, нужны очень сложные системы пользовательского интерфейса. Я не могу сказать, что то, что мы придумали – это самое лучшее, что только может быть, но цель этого – ориентация в огромном пространстве команд. У браузера цели другие – там нет трех тысяч команд. Там есть буквально десятки, поэтому применять систему, которая рассчитана на совершенно другие масштабы, не обязательно и даже, может быть, вредно. Поэтому то, куда будет двигаться интерфейс браузера, я могу, может быть, только предположить. Но я могу сказать точно, что копировать интерфейс приложения - это не самый лучший способ сделать его удобным.

sinai [29.05 23:04]

На скриншотах нового IE (например, http://lenta.ru/photo/2008/03/07/ie8/startpage_Jpg.htm) видно, что в качестве поисковика по умолчанию предлагается Google. Как это понимать в свете общераспространенного мнения о конкуренции Google и MS? Была ли предварительная договоренность об этом? Если MS купит Yahoo, увидим ли мы его как поисковик по умолчанию?

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

Сергей [30.05 12:08]

Добрый день.

Очень интересует дальнейшая судьба Silverlight. Что с ним будет дальше? Будет ли он встраиваться в IE?

Меня тоже интересует судьба Silverlight. На самом деле идея Silverlight как раз в том, что он работает везде: он работает на всех платформах и во всех браузерах, поэтому вопрос, будет ли он всегда автоматически встроен в IE, наверное, не очень важен. И этот вопрос тоже, наверняка, политический. Возможно, что на него за нас ответит Европейское Сообщество или еще кто-нибудь.

гигимония [31.05 09:17]

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

Да, можно. Оно уже дешевле в России.

Аноним [28.05 23:44]

Когда отпадёт необходимость запускать Оперу или Мозиллу во время сёрфинга по неизвестным сайтам? Сейчас нет никакого доверия к безопасности у браузеров IE.

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

А также National Vulnerability Database: http://nvd.nist.gov.

Если кто-нибудь хочет прислать какую-либо другую информацию, то я бы очень хотел ее увидеть.

Oleg [01.06 15:44]

Еще вопрос, что это? - http://www.msfirefox.com/

а также для чего?

Спасибо.

Я посмотрел. Это чья-то шутка, у кого-то слишком много свободного времени.

Олег [28.05 22:44]

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

Не лучше ли просто потихоньку уйти с рынка дабы не создавать напрасные ожидания у пользователей и освободить разработчиков от необходимости поддерживать это старье?

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

Лента добра деактивирована.
Добро пожаловать в реальный мир.
Бонусы за ваши реакции на Lenta.ru
Как это работает?
Читайте
Погружайтесь в увлекательные статьи, новости и материалы на Lenta.ru
Оценивайте
Выражайте свои эмоции к материалам с помощью реакций
Получайте бонусы
Накапливайте их и обменивайте на скидки до 99%
Узнать больше