Как стать автором
Обновить

Digg и YouTube прекращают поддержку пользователей с Internet Explorer 6

Время на прочтение1 мин
Количество просмотров1.4K
Пруф-скрин
Сегодня YouTube начал выводить пользователям IE6 небольшое послание, где говорится о том, что в ближайшее время будет прекращена поддержка их браузера. Также, предлагается либо обновить Explorer до последней, 8-й версии, либо установить один из альтернативных браузеров (Firefox 3.5 или Google Chrome). Официального объяснение такого решения пока не последовало. Вероятно, как и Digg, Google стремится уделять больше внимания внедрению нововведений там, где они приживутся без особых усилий (имеются ввиду, более современные браузеры).

Чуть ранее Марк Трамелл ответственный за пользовательский интерфейс Digg, заявил, что серьезно рассматривается вариант урезать поддержку пользователей IE6. Они не смогут добавлять ссылки на сайт и принимать участие в комментировании. Такое решение аргументировано тем, что несмотря на 5% трафика, создаваемых пользователями IE6, активность в обсуждениях и вообще жизни сайта проявляют лишь около 1%.
Всего голосов 161: ↑160 и ↓1+159
Комментарии226

Браузеры, браузеры, браузеры, браузеры

Время на прочтение1 мин
Количество просмотров437
Предистория:
Будучи старшим разработчиком в поле «Enterprise», и работая на крупный банк, 100% своего времени я трачу на поиск способа cделать что-то более или менее напоминающие современные интерфейсы и возможности на старом идиотском добром IE6. Учитывая что пишем мы довольно большие вещи, и пишем на GWT используя браузер как контейнер для стандартной клиент-сервер архитектуры — количество багов, неудобностей, идиотизма и странностей с которыми мы постоянно сталкиваемся(особенно по части UI) — невероятно.
Естественно каждый вечер ложась спать я прошу бога о переходе на «user-agent != ie».

История:
И вот недавно я был переведен в состояние шока… Решил я проверить как дела у моей жены с ее сайтом. Открыл Google Analytics и решил посмотреть статистику браузеров за последнюю неделю:
Читать дальше →
Всего голосов 6: ↑5 и ↓1+4
Комментарии15

Индикатор окончания эпохи Internet Explorer 6 на рабочем столе

Время на прочтение1 мин
Количество просмотров3.9K

Internet Explorer 6 появился в 2001 году. В 2003-2004 годах он набрал рекордную рыночную долю 90%, и не глядя на все свои недостатки долгое время удерживал лидирующие позиции. Сегодня мы наблюдаем окончание эпохи IE6. Для того, чтобы наблюдать за этим процессом, я реализовал идею yanajy. Теперь мы можем прямо на рабочем столе наблюдать за изображением уходящего в тень логотипа IE6.


Скачать: ie6-meter.zip (1 кб.)
Исходники: ie6-meter-src.zip (236 кб.)
Демо: http://veg.by/files/ie6meter/


Индикатор популярности IE6 на рабочем столе

Данные автоматически берутся из статистики liveinternet.ru по неделям. Скрипт генерирует картинку, на которую ссылается обычный HTML документ, что собственно и устанавливается в качестве рабочего стола.


Читать дальше →
Всего голосов 134: ↑121 и ↓13+108
Комментарии83

Маленькая хитрость или что-то типа background-repeat в IE6

Время на прочтение1 мин
Количество просмотров929
Проблема png в ie6 и background-repeat известна, но не всегда всё так уж очень плохо. Например, имеется полупрозрачный png размером 1х100, и нужно растянуть его по горизонтали (сделать полосочку). Кто-то скажет, что это невозможно, но не спешите, напишем фильтр для ИЕ6 как-то так:

filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='css/img/menu-gradient-main.png', sizingMethod='scale');

Запускаем и удивляемся… Работает! Вся фишка в значении «scale» свойства sizingMethod, оно делает как раз то что нам нужно, т.е растягивает png по ширине контейнера.

Точно также можно растянуть png и по высоте. В итоге мы, конечно, получаем не полноценный background-repeat, но хоть что-то…
Всего голосов 23: ↑9 и ↓14-5
Комментарии16

Жизнь без IE6

Время на прочтение1 мин
Количество просмотров1.4K
При обновлении очередного проекта решил полностью забить на IE6. Его доля сильно падает, а времени на оптимизацию под этот браузер уходит достаточно много. Сначала всё же хотел оптимизировать сидеть, но потом решил что моё время дороже. Не смотря на то, что верстаю уже давно, IE всегда преподносит что-то новое =) Да и профиль не мой немного.
Однако совесть не позволяла выгрузить простой текст типа «обновите браузер», хотелось сделать доступно и понятно. Сделал, получилось приятно, настолько приятно, что захотелось поделиться =) Владельцы IE6 принудительно видят такую картину, при попытке обратиться к любой станице сайта
image
Читать дальше →
Всего голосов 251: ↑188 и ↓63+125
Комментарии302

Kill_IE6_Day или переходим на более современные браузеры :)

Время на прочтение1 мин
Количество просмотров366
Горячо любимый всеми, кто причастен к web-разработке, браузер Internet Explorer 6 вышел 27 августа 2001 года. Не составляет труда понять, что это произошло почти 8 лет назад. Как известно, некоторые крупные сайты уже отказались от его поддержки. Предлагаю и вам сделать первый шаг на пути к этому. Если у вас есть такая возможность, скачайте 7 или 8 версию, перейдите на opera, firefox, safari, chrome, либо любой другой полюбившийся вам браузер. Если у вас есть доступ к компьютерам вашей фирмы (к примеру, вы системный администратор), пожалуйста сделайте тоже самое. :)
Давайте каждый проведет Kill_IE6_Day там, где возможно :)
Всего голосов 56: ↑38 и ↓18+20
Комментарии42

Еще раз про IE6

Время на прочтение1 мин
Количество просмотров365
За последние дни было сказано много слов о том кто и как будет поступать с пользователями IE6. И все применяемые действия, конечно, дадут какие-то результаты, но достаточно незначительные. Для реальных результатов необходимо что бы к команде борцов с IE6 присоединились сайты с большой посещаемостью.
Как ты думаешь %username%, имеет ли смысл воспользоваться формами обратной связи на таких ресурсах и предложить им поучаствовать в этой акции?
Всего голосов 36: ↑16 и ↓20-4
Комментарии24

Кроссбраузерный min- и max-width на чистом HTML+CSS

Время на прочтение1 мин
Количество просмотров15K
Давно хотел поделиться одной интересной наработкой — а именно эмуляцией свойств min и max-width без использования expression и подобных вещей. Обвязка может показаться громоздкой, но главный ее плюс — она работает. Плюс подобные вещи можно с легкостью внедрять с помощью шаблонизатора одной строчкой кода.

Суть трюка проста:
‹table›‹tr›‹td width=1100› — максимальная ширина
‹div width=900 /› — распорка, минимальная ширина

Причем именно так, ширина не у таблицы, а у ячейки. Таким образом шире, чем 1100 таблица не будет (в данном случае), но при этом если она уже — скроллер не появляется. При этом если ширина рабочей области менее 900 — скроллер уже отобразится.
Читать дальше →
Всего голосов 114: ↑91.5 и ↓22.5+69
Комментарии96

Страничка для счастливых обладателей IE6

Время на прочтение1 мин
Количество просмотров6K
Наконец-то и я решился… Все новые проекты отныне будут иметь спец-страницу для Internet Explorer 6.

Изучив аналогичные решения в Интернете, решил создать свою страничку. Русский текст наскреб понемногу с разных проектов и отредактировал на свой вкус. Дизайн осознанно и намерено использовал майкрософтовский, чтобы хоть как-то повысить планку доверия для тех несчастных, что до сих пор сидят на IE6. Надеюсь, меня за это не осудят, тем более сделано это исключительно для многострадальных клиентов Майкрософта.
Читать дальше →
Всего голосов 197: ↑161 и ↓36+125
Комментарии207

Оптимизация сайтов под IE6 — добро или зло?

Время на прочтение1 мин
Количество просмотров582
imageПринято считать, что любой уважающий себя HTML-верстальщик должен делать сайты, которые корректно отображаются, кроме прочего, в Internet Explorer 6.0. Как известно, множество проблем во время вёрстки связано как раз с «хаками» и разными ухищрениями, которые приходится придумывать, чтобы IE6 корректно отобразил ваш сайт.

С другой стороны, никто особенно не спорит с тем, что среди простых пользователей необходимо популяризировать нормальные браузеры (Opera, Firefox, IE8), чтобы наконец похоронить IE6 и забыть его как страшный сон.

В итоге, имеем парадокс. Если пользователь заходит на страницу из-под IE6, и она корректно отображается, у него нет причин менять свой браузер. И сколько ни говори ему о том, что браузер устаревший и вообще, обновляться он не захочет. Зачем — всё же работает. А вот если значительное количество сайтов у него разъезжается и всячески глючит, то объяснять ему даже ничего не придётся — он сам разберётся в причинах и обновит браузер (или попросит друга).

В связи с вышеизложенным, вопрос: может быть, не нужно оптимизировать сайты для IE6? Может, от этого — только вред? Может, если перестать это делать, пользователи быстрее перейдут на что-нибудь более приличное?

P.S.: Ни в коем случае не призываю специально делать сайты, криво отображающиеся в IE6, да и вообще ни к чему не призываю — просто хочется обсудить наболевший вопрос.
Всего голосов 94: ↑62.5 и ↓31.5+31
Комментарии70

Пару слов о велосипедах

Время на прочтение1 мин
Количество просмотров3.7K
Более 10-ти лет назад профессор математики Stan Wagon изобрел велосипед с квадратными «колесами», который может плавно ехать по поверхности, представляющей собой инвертированную цепную линию. Наверняка этот баян ролик уже все видели.

Проанализировав текущее положение дел в сайтостроительстве, без труда можно опознать в незамысловатом изобретении всемилюбимого ослика:

ie6 vs new browsers
Всего голосов 327: ↑262 и ↓65+197
Комментарии125

Почему важен DOCTYPE и как его правильно использовать

Время на прочтение7 мин
Количество просмотров130K
Решил проводить регулярные лекции и практические занятия со своими сотрудниками по программированию на PHP, MySQL, Javascript. А также другим технологиям необходимым для выпуска качественных сайтов. Начать решил с самого «верха», с HTML тэгов. Буду рад, любым комментариям :)
Сразу оговорюсь, что бОльшая часть информации я нашел в интернете, внизу статьи будут приведены ссылки на источники. Часть информации была переведена совместно с google translate.
Итак:

Почему так важен DOCTYPE



Вроде бы вы сделали все правильно, но ваш сайт почему-то не выглядит или не работает, как ожидалось, в последних версиях броузеров.
Вы написали правильный стандартный XHTML код и стандартный CSS. Вы воспользовались стандартной спецификацией для работы с DOM (Document Object Model), чтобы управлять динамическими элементами на странице. И все-таки, в броузерах, которые казалось бы сделаны с соблюдением именно этих стандартов, ваш сайт не работает. Скорей всего, ошибка кроется в неправильном заголовке DOCTYPE.
Эта небольшая статья расскажет вам о заголовках DOCTYPE, которые работают, а также объяснит практическое и теоретическое значение этого, казалось бы отвлеченного от реальности, тега.
Читать дальше
Всего голосов 180: ↑128 и ↓52+76
Комментарии95

Пора прекратить использовать IE6

Время на прочтение2 мин
Количество просмотров1.2K
Если ваша организация всё ещё использует IE6 на Windows XP, просто прекратите. Прекратите прямо сейчас.

Рынок наполнен прекрасными альтернативами IE6, включая Google Chrome, Mozilla Firefox, Opera. Если вам необходимо использовать IE6 для обеспечения совместимости с определенными веб-сайтами, или приложениями, у вас есть альтернатива от самой Microsoft. IE6 был заменён на новый, более безопасный Internet Explorer 7 в октябре 2006 года, более чем 40 месяцев назад. И Internet Explorer 8 был выпущен в марте 2009 года, почти год назад. Оба браузера имеют большие улучшения в удобстве использования, в том числе вкладками, но самой главной точкой является безопасность. (как бы не так, ага :))
дальше интереснее
Всего голосов 85: ↑36 и ↓49-13
Комментарии31

Опубликован код, который использовали для атаки на Google

Время на прочтение1 мин
Количество просмотров891
Вредоносный код, который использовался (предположительно, китайцами) для атаки на Google и сайты ещё 33 компаний опубликован в четверг для анализа. По словам директора по исследованиям в области безопасности McAfee, уже в пятницу код был включен как минимум в один хакерский инструмент, который на практике используется онлайновыми злоумышленниками.

По мнению экспертов, данный эксплойт исключительно надёжен для взлома систем на Windows XP с браузером IE6. После соответствующей модификации он может быть использован для работы с более новыми версиями браузера. Однако, на Windows Vista или Windows 7 провести такую атаку практически невозможно из-за более продвинутой технологии защиты памяти операционной системой.

Компания Microsoft уже официально заявила, что не будет выпускать внеочередной патч для закрытия этой дыры. Плановое обновление намечено только на 9 февраля, а до этого времени все пользователи IE останутся уязвимыми для «китайской атаки». Проблема настолько серьёзная, что немецкое министерство безопасности официально рекомендовало пользователям не запускать браузер IE в течение ближайших трёх недель (см. обсуждение данного факта на Хабре).

via IT World
Всего голосов 57: ↑50 и ↓7+43
Комментарии48

Различия между IE6, IE7 и IE8. Часть первая

Время на прочтение4 мин
Количество просмотров5.9K
(От перев. Данная статья не претендует на полноту и непротиворечивость, потому мы не будем строить на ее основании никаких теорий. Это всего лишь практическое пособие для разработчиков, немного исправленное и дополненное мной под реалии Рунета.)

Одним из самых странных статистических фактов, связанных с использованием браузеров, является широкая распространенность Internet Explorer версии 6, 7 и 8. На сегодняшний день все версии Internet Explorer вместе занимают примерно 65% рынка используемых в настоящее время браузеров. Среди веб-разработчиков эта цифра ниже, здесь доля пользователей IE составляет лишь 40% рынка.
(От перев. Надеюсь, эти 40% составляют лишь несчастные верстальщики, проверяющие свои сайты на предмет кроссбраузерности. Статистика по Рунету доступна, например, здесь. Заметьте, в сентябре у всех браузеров IE-семьи график без видимых причин подскочил — это вернулись за свои компьютеры офисные пользователи, самые преданные почитатели наших героев.)

Интересно, что популярность браузеров семейства IE примерно одинакова, нельзя выделить один доменирующий браузер, как это было ранее. (От перев. Конечно, нельзя. Вот смотрю и ну никак не могу выделить доминирующий браузер. =) ) Таким образом, сейчас веб-разработчики обязаны проверять работоспособность своего проекта в различных браузерах, разрабатывая как сайты для своих заказчиков, так и персональные странички.

Конечно, благодаря различным Javascript-библиотекам, кроссбраузерное тестирование сейчас стало настолько хорошим, насколько данная ситуация вообще позволяет это сделать. (От перев. А еще есть возможность сделать скриншоты в разных браузерах, IE Collection и тому подобные ухищрения) Но есть в этом что-то неправильное, особенно если взглянуть на результат работы трех использующихся версий IE.

Эта статья является попыткой дать исчерпывающую, легкую в восприятии информацию для веб-разработчиков, пытающихся понять различия в обработке CSS между IE6, IE7 и IE8. Здесь собраны краткие описания для свойств, поддерживаемых одним или двумя браузерами, но не всеми тремя сразу. Здесь не рассматриваются свойства, не выполняемые ни одним из IE, а также специфичные только им. Таким образом, акцент стоит именно на различиях между браузерами, а не на недостатке поддержки ими тех или иных CSS-свойств.

Ну-ну, продолжайте...
Всего голосов 98: ↑82 и ↓16+66
Комментарии81

Microsoft согласилась пропатчить IE

Время на прочтение1 мин
Количество просмотров676
Компания Microsoft поменяла своё первоначальное решение и объявила о выпуске внеочередного патча, закрывающего последнюю уязвимость в браузере IE. Патч появится в ближайшие дни.

Как известно, с помощью этой дыры была проведена недавняя атака на Google и сайты 33 других коммерческих компаний (операция «Аврора»). В прошлый четверг вредоносный код был опубликован в открытом доступе, а эксплойты для IE6 были включены в различные хакерские инструменты, включая Metasploit. Эксперты предупреждали, что аналогичные эксплойты скоро появятся и для IE7, и для IE8, но представители Microsoft недооценили угрозу и планировали включить патч только в плановое обновление безопасности, назначенное на 9 февраля. По этой причине и Германия, и Франция сочли необходимым предупредить пользователей об опасности и призвали отказаться от использования браузера Internet Explorer.

Эксплойт для IE7 под Windows Vista (при отключенном DEP [data execution prevention]) действительно появился на этой неделе, а даже есть сообщения об эксплойте для IE8 с включенным DEP (код пока не выложен в открытый доступ), так что Microsoft была вынуждена признать реальность угрозы и поменять планы по выпуску патчей.
Всего голосов 61: ↑46 и ↓15+31
Комментарии87