Статьи

10 способов, которыми Microsoft может заставить нас снова полюбить IE

Я хотел бы в кое-чем признаться. Я любил Internet Explorer. Версия 1 исчезла почти мгновенно, а версия 2 была базовой, но версия 3 была огромным улучшением. Версия 4 была поразительной, а 5, 5,5 и 6,0 основаны на ее успехе. Netscape потерпел неудачу, и первый номер Mozilla был раздутым беспорядком. Опера была рядом, но не предлагала убедительное количество функций, чтобы оправдать свою цену. На рубеже тысячелетий IE был лучшим браузером на планете.

Mozilla Phoenix появился в конце 2002 года. Несмотря на попытки сохранить верность IE, я вскоре переключился. Феникс в конечном итоге стал Firefox, и браузер стал откровением. В то же время, веб-разработчики начали сомневаться в приверженности Microsoft сети. IE6 устарел, и по мере продвижения к веб-стандартам возникли раздражающие ошибки.

Microsoft потребовалось еще 3 года, чтобы выпустить IE7, что, честно говоря, было ужасно. Компании ненавидели его, потому что он ломал системы, разработанные для IE6, а разработчики ненавидели его, потому что он сильно отставал от конкурирующих браузеров. IE8 был улучшением, но с IE9 Microsoft сократила разрыв и выпустила современный браузер .

К сожалению, IE9 остается позади своих конкурентов во многих отношениях. Но у Microsoft есть возможность помочь нам снова влюбиться в Internet Explorer. Вот мои предложения …

1. Ввести график быстрого выпуска

Я не уверен, почему Microsoft приняла двухлетний график выпуска браузеров, но он слишком медленный. Сегодня IE9 поддерживает меньше технологий HTML5, чем Firefox, Chrome, Safari и Opera — насколько плохо это будет выглядеть в 2013 году? Лично я не возражаю против того, чтобы в IE9 отсутствовали некоторые функции HTML5, если я знаю, что они появятся через несколько месяцев.

Скажем так: Microsoft может выпускать новую ОС и пакет Office каждые 3 года, так почему их браузер должен занимать почти столько же времени? Google может выпускать новую версию Chrome каждые 6 минут (или около того); У Microsoft, безусловно, есть ресурсы, чтобы поддерживать IE в актуальном состоянии.

2. Реализация автоматических обновлений

С этого момента Microsoft должна автоматизировать обновления браузера. IE6, 7 и 8 останутся головной болью на долгие годы, но есть несколько причин, по которым эта судьба постигнет IE9.

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

3. Дайте IE красивый интерфейс

Исторически сложилось, что Microsoft работает трудно приукрасить свои приложения. Возможно, они не были лучшими, но они были самыми привлекательными. Так почему же IE9 хуже, чем любой из его конкурирующих браузеров? Инструменты разработчика особенно шокируют …

4. Улучшение инструментов разработчика

Много лет назад Microsoft поняла, что Windows потерпит неудачу, если разработчики не создадут приложения для начинающей ОС. Качественные инструменты программирования были в основе всего, что делала компания. Так почему же инструменты разработчика IE так бедны?

Инструменты разработчика IE9 развивались из панели инструментов разработчика, представленной для IE6 / 7 около 5 лет назад. Это было сделано в течение нескольких недель в ответ на продолжающийся успех Firebug. Это был явно спешный проект с пользовательским интерфейсом, разработанным программистом, но инструменты разработчика IE9 практически не изменились. Это некрасиво и неуклюже по сравнению с Firebug, инспектором webkit и Opera Dragonfly.

5. Внедрите лучшую систему дополнений

Веб-разработчики понимают веб-технологии, но создатели надстроек IE должны быть программистами Windows для настольных компьютеров с копией Visual Studio. Единственными, кто создает расширения IE, являются крупные корпорации и распространители вредоносного ПО.

Так не должно быть. Chrome предлагает простую систему надстроек, похожую на букмарклет, а Opera требует стандарта расширения для браузера. Microsoft может сыграть важную роль в создании общеотраслевой системы, которая привлекает сторонних разработчиков к платформе IE.

6. Сделайте что-нибудь для пользователей XP

Microsoft решила игнорировать мои просьбы о версии IE9 для XP. Я не удивлен, но они могут что- то сделать с 50% пользователей Windows, которые не могут установить свой последний браузер. Выпуск IE8.1. Распространяй оперу. Раздайте бесплатные диски Vista.

Мы будем долго ждать смерти ХР.

(Это более долгий путь, но жизнь разработчика была бы намного проще, если бы IE также был доступен в Mac OS и Linux.)

7. Отрежьте старое дерьмо

IE9 пытается скрыть свои корни, но IE7 и 8 скрываются под поверхностью. Пришло время отказаться от своего наследия и двигаться вперед. В частности, давайте посмотрим на конец старых панелей инструментов и запутанное диалоговое окно «Свойства обозревателя».

Я также хотел бы видеть конец представления о совместимости. Разработчики, ориентированные на IE7, заслуживают того, чтобы их сайты ломались в современном браузере!

8. Помните, что скорость — это еще не все

IE9 невероятно быстр. Но достаточно ли этого, чтобы остановить поток пользователей в конкурирующие браузеры? Я в этом сомневаюсь.

На момент написания статьи я использовал Firefox 3.6 — широко известный как самый медленный основной браузер. Скорость запуска может вызывать раздражение, но я рад обменять потерянные секунды на расширенные функциональные возможности, предлагаемые Firefox. Простые функции, такие как восстановление сеанса и лучшая обработка вкладок, имеют все значение.

Скорость помогает, но она не заменит функции.

9. Остановите браузер BS

Мне нравится IE9. Я очень уважаю Microsoft. Но почему они создают ошибочные страницы, такие как сравнение браузеров с Internet Explorer 9 ?

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

10. Верните инновации

Команда IE постоянно играет в догонялки с другими поставщиками. Так не было 10 лет назад: Microsoft представила надстройки для браузера, DOM, XMLHttpRequest (Ajax), инструменты XML, встраивание шрифтов и многие функции CSS, которые только становятся стандартом W3C. Конечно, были некоторые сомнительные технологии, но IE шел впереди.

Очевидно, сегодня сложнее придумать новые идеи для браузеров, но у Microsoft больше ресурсов для исследований и разработок, чем у большинства компаний. Промышленность выиграет от небольшого нововведения и азарта.

Есть ли у вас какие-либо предложения для Microsoft и команды IE? Конструктивные комментарии, пожалуйста!…