Как-то раз я оставил комментарий под хвалебной одой IE, авторство которой принадлежит «эксперту департамента стратегических технологий Microsoft в России» (впрочем, с пометкой, что это личное мнение). Сейчас же пришло уведомление о новом комментарии, который дал человек, судя по всему, хорошо понимающий суть дела. Процитирую его прямо здесь.
Скругленные уголки и тенюшечки — это так, декор, можно жить и малой кровью эмулировать.
Есть конечно политические вещи — поддержать или не поддержать те или иные кодеки для тегов Video и Audio, да и леший с ними, большинство разработчиков поиграли и забили.
А web sockets, web storage, нормальный Drag&drop внешних объектов или припихивание произвольных аттрибутов в DOM — это куда более серьезные проблемы.
Из за них приходится отказываться от ПРИНЦИПИАЛЬНЫХ возможностей в архитектуре и интерфейсе приложения, либо делать две версии — кастрированную для IE (оперу туда же с ее 1% аудитории) и не для IE.
Большинство client-side фреймворков нашпигованы вилками if not IE do something, if ie do some black magick, это ходячие костыли, я удивлен самому факту существования jquery или prototype, а точнее невероятному терпению их авторов.
Да IE консервативен, релизы редки, многие фичи HTML5 не имеют однозначного описания реализации, но это отговорки в пользу бедных. (А почему релизы редкие, кстати?) Да и в целом IT компания, которая произнесла слово «консервативный» — это мертвая IT компания.
Да, у MS есть своя специфика разработки, но это не главное.
Поинтересуйтесь, что за команда разрабатывает IE.
Это толпа каких-то третьесортных индусов без какого либо внушительного бекграунда, детский сад на выезде по сравнению с командами mozilla и google.MS на данном этапе предпочтет нанять одного сладкоголосого пиарщика чтобы нести бла-бла наподобие того что выше, вместо того чтобы отправить текущую группу разработки IE мыть слонов и создать новую команду из серьезных кодеров.
Ау, MS, почему макКоннелл давно не с вами, почему у вас не хватило бабок на Страуструпа? Может уже не осталось ни одного инженера, который имеет достаточный вес, чтобы сказать, что компании нужны инженеры?
Это давно уже не компания инженеров а компания менеджеров. Да, как кошка над ванной с холодной водой ваши PR-менеджеры будут растопыриваться как могут, но инженеры от вас бегут.
Нет инженеров — нет поддержки новых стандартов, так как это сложно, это требует от разработчика держать в голове и политическое видение вашей компании и видение пользователей и видение разработчиков под вашу платформу. Сложновато для горстки рикш, не находите?
Нет, с другими командами у вас весьма неплохо, но отказаться от интернета как приоритетного направления, в 2011 году, отказаться от привлечения ведущих OS специалистов и продолжать спокойно клепать коробки под коммерческие лицензии как ни в чем не бывало?!
У MS конечно очень хороший багаж, просто отличный. Но все рано или поздно кончается. Никакой маркетолог, PR-менеджер и прочая шалупонь не сделают паровые повозки продуктом массового спроса в XXI веке. За ними должно что-то стоять.
Автор: http://twitter.com/owlolo