Мне почему-то кажется, что IT-шники давно не пользуются IE, т.к. там куча багов и прочее и прочее.
Если вы не верстали сайтов, то спросите у верстальщиков. Они единогласно вам ответят, что больше всего хлопот с IE.
IE обладает немалыми преимуществами в безопасности которые другие браузеры догонят (если смогут) еще нескоро. Это например групповые политики и IEAK (стандартизация конфигураций, централизованное управление). Прекрасные стандартизированные автоматические обновления через AU/WSUS/SCE/ConfigMgr и возможности централизованных отчетов о них. Это Protected Mode и раздельные политики для различных сайтов. Возможности работы с сертификатами которые для IE являются обыденными, а для других браузеров лишь далеким будущим. Другие технологии безопасности, которые хоть и присутствуют у конкурентов, но изначально появились именно в IE, например inPrivate.
Насчет надстроек — все просто. Операция в один клик, разве это плохо? Будть то перевод текста или поиск, либо любая другая операция, такая как отправка текста в блог или по почте.
Насчет интеграции в систему. Все таже безопасность. Можно делегировать правила в зависимости от типа сети, например. Или же выберать подключение, по которму ходить в интерент. Мне это удобно.
Так же IE поддерживает встроенный парсер RSS и XML в целом, что тоже очень удобно.
> перевод текста или поиск + по почте + RSS и XML
для ие 5.0 это были бы конкурентные преимущества, но в 2010 этим хвастаться поздновато.
> правила в зависимости от типа сети
угу, чтобы activeX не запускался там, где не положено — вот где кладезь безопасности
> выберать подключение + отправка текста в блог
у меня не было необходимости, вполне возможно, однако не уверен, что в других браузерах в принципе нет такой возможности
> для ие 5.0 это были бы конкурентные преимущества, но в 2010 этим хвастаться поздновато.
Ну тем не менее тот же Chrome не преобразует XML и RSS в удобочитаемый вид. Это в 2010 году.
> угу, чтобы activeX не запускался там, где не положено — вот где кладезь безопасности
Не чтобы ActiveX не запускался там, где не положено. А чтобы ограничить рабочую станцию от возможных атак.
P.S. Не тролльте пожалуйста, а говорите факты. Если вам что-то противно это не значит что это плохо работает.
> говорите факты
мильярд самых разных плагинов для фокса, супер-скорость (и, например, авто-перевод страниц) хрома, куча встроенных фичек (и, кстати, супер-удобный поиск) в опере — вот то, что выгодно отличает эти браузеры, извините за банальность. а что у ие? «выберать подключение + отправка текста в блог»? для кого-то, конечно, эти возможности перекроют любые другие, но это очень специфическая ситуация
> Chrome не преобразует XML и RSS
хром может указать ие просто на скорость открытия страниц или табов — для браузера не менее важный фактор
> ограничить рабочую станцию от возможных атак
в безопасности я не специалист, но очень сомневаюсь, что остальные браузеры вот прямо как на ладони для «атак на рабочую станцию»
Сижу на ie9 beta и chrome. полет нормальный.
в ie9 видел буквально пару косяков. в chrome меня убивает flash. да флешь это не браузер. но в ie он у меня не вешает систему по крайней мере.
Так, что предлагаю не холиварить. Хотите, приходите и предъявити все претензии ему. Он получит фитбэк. Да негативный. Ну и что? Сколько видел разработчик, даже если отзыв негативный-это хорошо. Это позволяет сделать продукт лучше.
Если хотите языком почесать, пополивать грязью кого-нибудь вперед и с песней, тогда Вам не на это мероприятие.
В общем если хотите, что то улучшить займитесь позитивным делом. Придите и скажите ваш фитбэк этому парню.
IT-шники, в любом случае, это далеко не все. Если говорить про верстку, то основные проблемы с IE6 (который вышел ~9 лет назад и тогда еще в принципе не было firefox, chrome, safari, примерно тогда же вышла 6я версия Opera, в своем закате находился Netscape Navigator, а Mozilla только приблежалась к первой версии — фактически, тогда был совсем другой веб) — и тут мы и сами прикладываем максимум усилий, чтобы его стало меньше.
Если говорить про IE8, то тут уже все намного лучше. IE9 — максимум усилий на совместимость и поддержку стандартов, на самом деле, вы нам (и всем верстальщикам) очень поможете, если сообщите о тех багах, которые встретите в работе с IE9. И луше это сделать сейчас, пока браузер в бета-версии.
> вы нам (и всем верстальщикам) очень поможете, если сообщите о тех багах, которые встретите в работе с IE9
а ни один баг ие6, ие7, ие8 в ие9 не проявляется?
Вы так заявляете, как будто в других браузерах баги не мигрируют от версии к версии, посмотрите например на Oper'у. Мне кажется вы просто опираетесь на общепринятое безапелляционное мнение что IE плох, чтобы там с ним не делали.
От себя могу сказать что IE9 на самом деле не плох — да еще сырой и бажный (хотя баги в основном очевидные и их скорей всего закроют к релизу, а если постить баги на connect.microsoft.com/IE то вероятность их испраления еще выше; по своему опыту: 2 из 4-х отрапортованных мной бага закрыли в последнем PP), но остается надежда что это будет что-то стоящее.
Опять же по своему опыту могу сказать, что идеальных браузеров нет. Все «нормальные» браузеры (как принято называть все что не IE) хорошо работают на часто используемых паттернах, а вот стоит сделать что-то интересное и «нестандартное», вот тут то и вылазят проблемы каждого из движков. И даже не обязательно что-то «нестандартное», не было еще ни одного браузера который бы не показал «свой характер» на ровном месте. В общем то у каждого браузера своя ахиллесова пята, но а пинать принято исключительно IE. Что поделаешь — традиция :)
Мне кажется что мы ходим по кругу. Я разумеется не отрицаю существование багов в IE, но вы пока не назвали ни одного, что впрочем не мешает вам их считать и сравнивать с количеством багов в других браузерах.
Да им пользуются все, кто исспользует броузер как средство просмотра страниц и не парится с «открытостью» и прочими «соответствиями стандартам». Среди IT-шников таких тоже много.
Глючный бажный несовместимый проприетарный броузер кладущий на все возможные стандарты, даже на собственные.
IMHO если идти, то только ради того чтоб бросить в него ботинком =)
1. Когда будет автоматическое обновление как во всех адекватных браузерах?
2. Когда пофиксят баги в безопасности? Сейчас полно эксплойтов.
3. Когда IE пройдет тесты типа Acid3?
1. Включите автоматическое обновление Windows ;)
2. Если вы знаете открытые эксплойты, не пофикшенные обновлениями безопасности, дайте мне знать ;)
3. IE9 проходит Acid3 на 95/100. Про остальные 5 — читайте в блоге разработчиков. Вы серьезно считаете, что Acid3 демонстрирует поддержку стандартов?
1. Во-первых оно выходит очень редко, во-вторых там есть оговорки с не лицензионными копиями Windows,. Да и вообще, если всё так замечательно с обновлением, почему осталось столько IE7?
2. Достаточно декодировать яваскрипт с нескольких зараженных сайтов.
3. Проскакивала статья где говорилось что IE9 «заточили» под прохождение Acid3 и на самом деле процент значительно меньше, при честной игре.
1. Примерно потому же, почему у нас есть столько IE6. Выключенные автоматические обновления.
2. У вас есть конкретные примеры? Можно в личку.
3. Звучит как «одна бабка сказала», что значит заточили? Вы можете взять каждый из тестов ACID3 (благо все открыто) и проверить, работает или нет.
Помнится был скандальчик с Opera, когда они заявили, что прошли Acid3 100/100. При этом команда webkit никак не могла преодолеть 99/100. Когда разобрались в проблеме, оказалось что один тест нельзя пройти следуя стандарту. Исправили тест, webkit набрал 100/100. Напрашивается вопрос как же тогда его прошла Opera? habrahabr.ru/blogs/browsers/22373/
Выводы делать только вам :)
Что же касается IE, то команда разработчиков все время говорила, что не гонится за прохождением этого или другого теста. Они разрабатывают браузер, который следует стандартам (от версии к версии все лучше). Если браузер проходит тест — хорошо. Если нет — надо больше работать над поддержкой стандартов.
И последнее. Acid3 это всего лишь набор тестов, который покрывает лишь небольшую область функционала браузера, но не может отвечать на вопросы «работает ли браузер без багов?» или «полностью ли браузер поддерживает стандарты?». Он лишь отвечает на вопрос «работают ли в браузере наиболее востребованные (по весьма субъективному мнению разработчика теста) функции или нет?».
1. Автоматическое обновление IE было всегда на уровне ОС (Windows Update)
2. На данный момент для IE8 по версии Secunia только 5 уязвимостей. Статус у них по тому же грейду Secunia самый легковесный («non critical»). secunia.com/advisories/product/21625/
3. Только что запустил тест на IE9beta. Результат 95/100. Для беты неплохо.
1. Когда IE будет кроссплатформенным и не потребуется устанавливать на мак винду для того чтобы посмотреть как же в этой хрени оно будет смотреться?
2. Когда микрософт исправит СВОЮ ошибку и переустановит и переубедит долбоебов во всем мире переустановить IE6 (хотя бы) и IE7 на автоматически обновляющиеся версии?
1. Разработчик кроссплатформенных продуктов должен как минимум уметь пользоваться виртуальными машинами или терминалом.
2. Когда установка ПО против воли не будет караться законами наверное.
Куда уж кросплатформеннее чем стандарты веба :(( Ну само собой это с подковыркой был вопрос. А вот второй надо решать рекламой, сми, и т.д., а не отмазываться законами.
Что мешало MS включить IE7 в XP SP3? Только не надо про корпоративный сектор. Для извращенцев можно было предоставить инструментарий для замены IE7 на более старый. Тем более, что подобный инструментарий MS итак предоставляет.
Вот не надо говорить, что MS ничего не могли сделать. Могли. Просто не захотели.
Причём откровенную борьбу с IE6 в MS начали уже после того, как гиганты интернет-рынка заявили об отказе от поддержки IE6.
Вы так говорите, будто SP3 все установили. Думаю не ошибусь если скажу что количество XP без SP3 не меньше чем с IE6.
Впрочем сейчас времена XP уже давно прошли, а в более новые версии ОС включены и более новые браузеры.
Windows XP SP3 47.8%
Windows XP SP2 11.3%
Windows XP SP1 0.3%
Windows XP No SP 0.5%
Данные годичной свежести, ссылок на источники нет, данные внутренние. Любой комп с SP1 не проживёт будучи подключенным к любой сети и пары дней. С SP2 похожая ситуация. Так что SP3 занимают очень, очень большой процент рынка.
Извините, остальной статистикой не владею. В любом случае, ещё год назад как минимум 80% всех компьютеров, на которых может стоять IE6 были компьютеры с XP SP3. То, что численность IE6 можно было значительно сократить включив в SP3 IE7 — это факт.
Причём, большинство людей бы даже не заметили, что что-то изменилось.
Возможно вопрос не совсем в тему, но спрошу. Планируется ли сделать версию ie9+ для WP7+. Текущий браузер в WP7, насколько я знаю, построен поверх ie7 и среди мобильных браузеров он в плане поддержки стандартов слабоват, что естественно будет бить по репутации WP7 как веб ориентированой оси. Планируется ли с этим что-то делать?
Еще вопрос. Когда починят Developer Tools, что бы в режиме просмотра большого дерева HTML элементов он не тормозил. К примеру, если здесь на хабре попытаться повыбирать элементы DOM дерева в IE Dev tools — можно побывать, мягко говоря, в аду. Хотя в другом продукте MS — Expression Web — работа с деревьями элементов просто доставляет огромное удовольствие — все мега бысто даже на очень больших деревьях.
Intel Core 2 Duo T7300 2GHz, 2 GB RAM. В этом посте еще сносно, хотя если попробовать прокрутить нижный скролбар мышкой при просмотре дерева — проц уходит в 100% на одном ядре и все начинает дико тормозить.
По devtools:
— почему не исчезает рамка на выбранном элементе, при закрытии devtools?
— добавится ли возможность удалить элемент из дерева?
— появится ли подсветка элемента (с margin и padding) при наведении на него в дереве (как в firebug, т.к. это очень удобно)?
— быстрое добавление нового стиля к существующему классу на вкладке HTML (хотя бы также как на вкладке CSS, через контекстное меню)?
— общая скорость работы devtools! На нетбуке тормозит ОЧЕНЬ сильно. Сделайте с этим что-нибудь.
Будет ли изменена система разработки расширений под IE?
Нет, через вкладку атрибутов это не решается, т.к. там можно добавить стиль только для конретного, выбранного элемента, но не для класса. Ну и перпрыгивать на другую вкладку ради этого, тоже не очень удобно. В фаербаге для этого надо лишь сделать даблклик на нужном классе.
Провакационный вопрос. Почему в тесте производительности Javascript — SunSpider, IE9 показывает очень достойный результат, а в тестах krakenbenchmark.mozilla.com/index.html, service.futuremark.com/peacekeeper/index.action, dromaeo.com/, v8.googlecode.com/svn/data/benchmarks/v6/run.html результат не очень впечатляющ, в сравнении с бетками браузеров конкурентов. Специально натаскивали движок Javascript на SunSpider? В этом нет ничего плохого, просто хотелось бы, чтобы натаскали и на другие тесты — в итоге бы и на реальных страницах js работал бы быстрее, хотя он и сейчас не медленный, но можно и быстрее.
Просто интересно. Какие средства разработки (компиляторы, IDE, средства анализа кода etc) в своей работе.
Планируется ли создать удобную для разработчиков систему расширяемости браузера?
Сколько человек в команде IE? Подозреваю, что отвечать будут в стиле «над ie трудиятся не только люди из самой команды ie, а еще и другие разработчики из мс, так же мы активно используем код из других своих продуктов, например msoffice, поэтому оценить количество людей участвующий в разработке ie не является возможным». Меня не интересует такой ответ. Меня интересует ответ на конкретный вопрос — сколько разработчиков трудится именно в команде ie.
Заранее спасибо. Удачи и успехов команде разработчиков. :)
Ок. Download Manager с поддержкой паузы сделали(не прошло и 10 лет! :) ), когда сделают кнопку отключения изображений «как в опере», а то чтобы включить\отлючить медиа контент нужно лезть в ужасные дебри? И соответсвенно отсюда всплывает еще один вопрос, когда обновят окно с настройками, оно же неизменно лет 10, если не больше.
Быстрое отключение картинок было актуально во времена модемов и медленных каналов.
Зачем менять окно настроек без необходимости? Управление новыми возможностями добавлено в виде новых элементов, а неизменность положения остальных позволяет не искать в каждой новой версии «где же теперь эта штука...».
Когда наконец этот чудесный браузер появится под Mac OS X, Linux и FreeBSD?
А то польователи этих систем вынуждены мучаться со всякими Firefox, Safari, Crome/Cromium, Opera и прочими ужасными, тормозными, неудобными и небезопасными браузерами.
Браузер называется Windows Internet Explorer и интегрируется с операционной системой. Уровень интеграции с каждой новой версией повышается, поэтому никаких планов по выпуску браузера для других систем нет.
>Уровень интеграции с каждой новой версией повышается
o_O Уж не поэтому ли IE9 можно спокойно установить и удалить не опасаясь за состояние винды? И, конечно же, из-за очень тесной интеграции в Win7 для европы совсем удалили IE, оставив диалог выбора.
Речь идет прежде всего о Pinned Sites — возможности прикрепить сайт на панель задач Windows 7 с появлением контнестного меню, дополнительных кнопок управления и пр. Это в частности реализовано на Хабре.
Ну и конечно это аппаратное ускорение в IE9, которое использует Direct2D.
Но это не интеграция системы с IE, это интеграция IE с системой для которой он написан. Pinned sites и Direct2D функциональность может использовать любой браузер, при этом не интегрируясь в ОС.
Например… IE использует Common Feed Storage (общее хранилище каналов RSS для разных приложений), избранное в виде папок файловой системы. Ни в одной другой ОС пока нельзя использовать Protected Mode — это фишка именно ОС, но крайне сильно повышает безопасность самого браузера.
Да ладно, Михаил. Помоему на PP версию можно повесить любой интерфес с любой функциональностью, т.к. PP версия вообще ни как не конфликтует ни с чем установленным в системе. Другой вопрос зачем IE не для винды?
Продакшн примера нет, т.к. цссы аггрегируются. Но при разработке, например под Друпал, когда каждый модуль вставляет 100500 цсс — вот тут и начинаются проблемы. Не верю, что никто с этим не сталкивался.
Если понадобится — могу выключить аггрегацию для демонстрации на короткое время.
А это нормально десятки CSS-файлов для одной странички? По моему тут не браузер пинать надо, а криворуких разработчиков того хлама, который генерит такие странички.
Ах, так вы про разработку… Мне, как простому пользователю браузера глубоко начхать на ваши заморочки при разработке. И что мешает собирать много цсс в один файл на стадии разработки, если этот процесс автоматизирован?
1. Как поставить IE9 на XP?
2. Как расположить вкладки в заголовке, а адресную строку под ними (как это сделано в последних Опере и Хроме)?
3. Как добавлять пункты меню разрабатываемых плагинов в контекстное меню страницы/ссылки/изображения в виде иерархии? (Поясняю — по правой кнопке всплывает меню, а там пункт «Отправить через суперплагин...», а в нем подменю из пунктов «в твитер», «фконтакт», «на facebook» bla bla bla )
4. Как скрыть отображение какого-либо бара (например Яндекс.Бара") без отключения самой надстройки (например чтобы работали bar:Tabs в адресной строке)?
5. Как прописать тот же «bar:Tabs» от яндекс.бара в стартовую(домашнюю) страницу, чтобы при старте отрывались именно Визуальные закладки, а не что, то вы придумали открывать в IE9?
6. Почему в Средствах разработчика при отладке скриптов окно отладки принудительно открепляется от браузера?
7. Почему в Средствах разработчика при отладке скриптов нельзя просто выделить переменную и перетащить ее в панель просмотра, а нужно скопировать и вставить?
8. Как раз и навсегда отключить это всплывающее напоминание о том, что использование надстроек может замедлять работу браузера?
1. Никак
2. Никак
3. Это ускорители или собственные плагины?
4. Функционал Яндекс.Бара не предусматривает возможности работать в скрытом режиме.
5. clubs.ya.ru/yandexbar/replies.xml?item_no=4732
6.7. Узнаю.
8. Поставьте порог другой, например, 10 секунд.
1,2 — это скорее были риторические вопросы, которые наводят на ответ к вопросу «почему некоторым IE9 не нравится?»
3 — собственные
4 — то есть такая возможность зависит от плагина, а не от IE?
5-8 — thanks
Плагин-то я поставил сразу как сказал Вам спасибо. Вопрос не конкретно про Яндекс, он здесь ли как пример. Вопрос — можно ли скрыть тулбар, при этом не отключая саму надстройку?
И уточнение по 8 пункту — Где это порог задается?
Включите commands bar -> tools -> toolbars -> disable addons.
Про аддоны — я точно знаю, что есть включенные аддоны (и их можно делать), которые работают без тулбаров в принципе. И в этом смысле, если ваше дополнение предполагает работать как с тулбаром, так и без него, то как минимум общий функционал, работающий без тулбара, можно вынести отдельно.
ок. секунды нашел. странно что это не в настройках
Про аддоны — понятно, что можно написать 2 расширения — одно на тулбар, второе просто BHO. Вопрос был не про мои расширения а про уже кем то написанные, которые есть единое целое. Например, тот же Яндекс.бар я ставил только из-за Визуальных закладок, а так он мне нафиг не нужен. Но отключить я его не мог (убрать с экрана), тогда и закладки перестали бы работать.
Ну в общем понятно что не получится, если не предусмотрено разработчиком аддона.
Присоединяюсь, особенно к первому пункту. Хоть IE перестал быть основным браузером (после того, как сделали ужасно-уродское избранное в виде дерева, вместо удобного меню) очень ждал выхода девятки, надеясь что многие недочеты прошлых лет учтены и мы увидим действительно новый браузер. И тут такой облом: владельцы XP идут лесом! На фоне былой поддержки старых версий для всех пользователей — неожиданный шаг. Этот боров Балмер со своим маркетологическим уклоном доведет компанию до цугундера когда-нибудь
Встреча с Джоном Хрватином (John Hrvatin), IE Lead Program Manager