Комментарии 322
# IE9 понимает не больше 4095 селекторов в одном CSS-файле
# Можно подключить не более 31 CSS-файла
— Ну и нормально, всё, что не поместится, вставляем непосредственно в HTML :)
# Можно подключить не более 31 CSS-файла
— Ну и нормально, всё, что не поместится, вставляем непосредственно в HTML :)
В IE8 все помещается? Значит и в 9-ку влезет, баг-то давний.
Javascript-fix, очень в духе ИЕ)
или вообще, зачем париться, просто вводим ие9 в список устаревших и выводим плашку, что смените броузер на современный.
делов то
делов то
т.е. IE по определению можно считать устаревшим? хороший подход, поддерживаю!
мелкософтцы до сих пор кириллические урлы не научились в своем браузере читабельно отображать (((
мелкософтцы до сих пор кириллические урлы не научились в своем браузере читабельно отображать (((
Тем не менее я пользуюсь IE, по тому что он не крашится, не занимает гиг оперативки на двух вкладках и (прости господи) им пользуются люди. И много людей. Не важно по каким причинам.
И меня искренне удивляет реакция на такое ограничение.
Если я увижу у какого нибудь из разработчиков 31 CSS-файл и хотябы в одном из них 4000 селекторов — КЛЯНУСЬ! Я СОЖГУ ЕГО ДОМ ВМЕСТЕ С НИМ!!!
И меня искренне удивляет реакция на такое ограничение.
Если я увижу у какого нибудь из разработчиков 31 CSS-файл и хотябы в одном из них 4000 селекторов — КЛЯНУСЬ! Я СОЖГУ ЕГО ДОМ ВМЕСТЕ С НИМ!!!
А за назначение события у элемента с «background:transparent;» тоже… сожжёте?
У меня Сафари на 10 вкладок есть примерно 200 мб оперативки.
Хром 14 вкладок + плагины = 500 мб )
Фх 4.2а1
Около 120 вкладок (да, мне удобнее так. Нет, закладками пользоваться не люблю и не хочу) и 12 аддонов.
460 мб сам браузер и 70 мб плагин контейнер (ака флеш)
Хотя я читер. Не все вкладки активные на данный момент
Около 120 вкладок (да, мне удобнее так. Нет, закладками пользоваться не люблю и не хочу) и 12 аддонов.
460 мб сам браузер и 70 мб плагин контейнер (ака флеш)
Хотя я читер. Не все вкладки активные на данный момент
НЛО прилетело и опубликовало эту надпись здесь
Всегда было интересно: что творится в голове у людей, с количеством одновременно открывающим сотню вкладок
Люди не любят пользоваться закладками.
странные у тебя люди
Не надо так про мою девушку. То, что они не делают так, как вы — ещё ничего не значит.
Раскажу про себя. Когда больше 10 вкладок — уже нервирует.
Вижу интересный топик на Хабре, но читать времени нету. Добавил в закладки и забил. У меня 90% закладок так никогда и не читаются.
Девушка — переместила вправо, как только появилось время — прочитала и закрыла. Ничего не забывает. Ляпота.
Раскажу про себя. Когда больше 10 вкладок — уже нервирует.
Вижу интересный топик на Хабре, но читать времени нету. Добавил в закладки и забил. У меня 90% закладок так никогда и не читаются.
Девушка — переместила вправо, как только появилось время — прочитала и закрыла. Ничего не забывает. Ляпота.
НЛО прилетело и опубликовало эту надпись здесь
Хром дев, 5 вкладок в одном окне — висит 12 процессов, в сумме кушают 340 Мб. Ну ладно памяти вроде не так уже много, но куда ему 12 тредов на 5 вкладок?? Открыл второе окно, загрузил youtube — плюс 70 Мб к памяти…
Сначала назовить ОСь. На маках — отличный браузер. На РС — кусок немонятно чего, что ест оперативку в непомерных количествах, тормозит и вылетает. По крайней мере, так было около года назад. После того сафари не ставил, и врятли в ближайшее время поставлю
У меня в проекте (толстый клиент, вес js-кода — 1,2 Мб) находится 24 css-ок. В каждой ccs-ке не меньше 50 селекторов. Ну так получилось — много компонент, вёрстка не отлажена, те же костыли для IE…
Мало того, что у меня проект перестал работать в IE9 (в IE8, что странно, работает), так и Вы ещё немного и мой дом подожжёте? Грусть-печаль :(
Мало того, что у меня проект перестал работать в IE9 (в IE8, что странно, работает), так и Вы ещё немного и мой дом подожжёте? Грусть-печаль :(
ie странно работает только по тому, что его добрые разработчики в нём вообще не тестили, пока случано заказчик не написал.
— «ЧТО ТАКОЕ ***, ******* **** ***** ничего **** ***ет в IE!!!!»
нет?
у меня два таких проекта. и я перепилил там CSS и JS, и смирился с прикрученным мутулз, и сократил скрипты (хотя они замечательно генерили пол мегабайта скриптов в модели).
какой бы не был функционал — егно можно написать нормально, и заставить его работать во всех браузерах, если не лупиться, и учитывать ВСЕ браузеры ПРИ разработке.
А вы наверное говорите о проекте, который до вас писали желторотики?
— «ЧТО ТАКОЕ ***, ******* **** ***** ничего **** ***ет в IE!!!!»
нет?
у меня два таких проекта. и я перепилил там CSS и JS, и смирился с прикрученным мутулз, и сократил скрипты (хотя они замечательно генерили пол мегабайта скриптов в модели).
какой бы не был функционал — егно можно написать нормально, и заставить его работать во всех браузерах, если не лупиться, и учитывать ВСЕ браузеры ПРИ разработке.
А вы наверное говорите о проекте, который до вас писали желторотики?
у меня в drupal в режиме разработки иногда получается больше 31 css файла, потому что для каждого модуля отдельный css файл, так реально удобнее девелопить, а в продакшн режиме всё это дело сваливается в один файл, и, чтобы протестить сайт в IE приходится каждый раз включать продакшн-режим, это дело разве?
Попробуйте воспользоваться браузером.
4000 селекторов — это не так много, в крупных проектах и поболее бывает.
Кажется этот коментарий закопал меня. Ну чтож… продолжаю стоять на своём. ))
ну как устаревшим — просто не стоит делать для ие проекты «для души» — коммерческие всегда пожалуйста, с наценкой за знания всех тупых и острых углов софтины.
В каком месте браузера «мелкософтцы до сих пор кириллические урлы не научились в своем браузере читабельно отображать»? У меня на сайте на вики полно кириллических урлов, и всё нормально отображается кириллицей — и в адресной строке, и в самом тексте страниц. xmages.net/storage/10/1/0/0/6/upload/e83cad16.png
Разговор ведется про кириллические домены я так понимаю
С кириллическими доменами у него вообще лучше всех. xmages.net/storage/10/1/0/8/c/upload/b3d36bcb.png
«Портит» он только те домены, в которых в одном слове используются разные наборы символов. Например, «русский» он покажет кириллицей, а если «сс» заменить в нем на латинское «cc», то покажет «xn--cc-xlced7av» — но не потому, что не умеет символы смешивать, а из соображений безопасности — чтобы не подделывали домены. Скажем, фишеры могут в paypal.com могут первые буквы менять на кириллицу, и это было бы незаметно, если бы смесь символов была разрешена (в первых реализациях IDN в браузерах, в т.ч. и в IE при первой реализации IDN (5 лет назад!), это было разрешено, но все быстро просекли, какой подарок сделали фишерам, и закрыли лазейку, выводя смешанные наборы как есть. blogs.msdn.com/b/ie/archive/2006/07/31/684337.aspx
«Портит» он только те домены, в которых в одном слове используются разные наборы символов. Например, «русский» он покажет кириллицей, а если «сс» заменить в нем на латинское «cc», то покажет «xn--cc-xlced7av» — но не потому, что не умеет символы смешивать, а из соображений безопасности — чтобы не подделывали домены. Скажем, фишеры могут в paypal.com могут первые буквы менять на кириллицу, и это было бы незаметно, если бы смесь символов была разрешена (в первых реализациях IDN в браузерах, в т.ч. и в IE при первой реализации IDN (5 лет назад!), это было разрешено, но все быстро просекли, какой подарок сделали фишерам, и закрыли лазейку, выводя смешанные наборы как есть. blogs.msdn.com/b/ie/archive/2006/07/31/684337.aspx
… и теряем из своей аудитории большую часть офисного планктона, который или не умеет сменить браузер, или не имеет на это прав.
cool story, bro
cool story, bro
если у вас большая часть аудитории такова, то я вам сочувствую, но если они вам приносят доход, то и поработайте для их удовлетворения.
а плашку всеравно оставьте — возможно когда ее увидит каконить начальник он пнет того кто отвечает за софт, и тех кто не может/не умет его себе поставить таки осчастливят.
а плашку всеравно оставьте — возможно когда ее увидит каконить начальник он пнет того кто отвечает за софт, и тех кто не может/не умет его себе поставить таки осчастливят.
Назовите мне хоть один сегмент, ну разве что кроме вечно безденежного школьно-студенческого, где основу посетителей составляет НЕ офисный планктон.
Открою страшную тайну, и на хабре, и на фрилансе большинство посетителей… ну вы поняли, да?
Открою страшную тайну, и на хабре, и на фрилансе большинство посетителей… ну вы поняли, да?
старая конечно стата, но
habrahabr.ru/blogs/ilhh/39256/
я какбы не понял.
фриланс?
а откуда у вас сведения?
мне сказали что такую статистику они не предоставляют.
так что вы юлите
habrahabr.ru/blogs/ilhh/39256/
я какбы не понял.
фриланс?
а откуда у вас сведения?
мне сказали что такую статистику они не предоставляют.
так что вы юлите
www.w3schools.com/browsers/browsers_stats.asp
поддерживаю.
не знаю как на снг-фрилансе, а на западном рынке к IE относятся нормально. И приличная доля платёжеспособных клиентов у моих заказчиков действительно не в состоянии установить другой браузер. Так что мы тут просто холиварим )) мы ж developers )
поддерживаю.
не знаю как на снг-фрилансе, а на западном рынке к IE относятся нормально. И приличная доля платёжеспособных клиентов у моих заказчиков действительно не в состоянии установить другой браузер. Так что мы тут просто холиварим )) мы ж developers )
А если сюда посмотреть, www.w3schools.com/browsers/browsers_os.asp то можно прикинуть сколько пользователей таки могут переустановить браузер.
если просто сидеть и делать как все, то ничего нового и хорошего не придумаешь, а потом еще можешь вообще разочароваться в проффесии.
кроме того, я ж сказал, если для вас ие=деньги, так и делайте деньги, в чем вопрос?
я просто против голословных высказываний.
кроме того, я ж сказал, если для вас ие=деньги, так и делайте деньги, в чем вопрос?
я просто против голословных высказываний.
> или не имеет на это прав
Firefox прекрасно ставится в профайл пользователя на винде, не требуя админских прав.
Firefox прекрасно ставится в профайл пользователя на винде, не требуя админских прав.
Только вот грамотный админ легко сделает так, чтобы смотреть из него можно было только файлики с локального диска.
А зачем? Фильтровать всякую дрянь всё равно логичнее на фаерволе, а не на клиенте.
Уж если на то пошло, то грамотный админ поставит что-нибудь вместо IE под его иконкой. А IE спрячет так глубоко, что найти его сможет только грамотный юзер-извращенец.
НЛО прилетело и опубликовало эту надпись здесь
Мелкомягкие- Пидарасы!!!
Из-за долбанного IE 9 уже третий день подгоняем дизайн проекта… который, «почему-то» идеально смотрится во всех браузерах: Opera, Лис 3-4, Хром…
И вот только в IE — вот такая вот херь…
Отказались от IE 6… осталось дожить до того дня, когда они откажутся от выпуска браузеров вцелом!
P.S. Извините… накипело…
Из-за долбанного IE 9 уже третий день подгоняем дизайн проекта… который, «почему-то» идеально смотрится во всех браузерах: Opera, Лис 3-4, Хром…
И вот только в IE — вот такая вот херь…
Отказались от IE 6… осталось дожить до того дня, когда они откажутся от выпуска браузеров вцелом!
P.S. Извините… накипело…
вот в этом и проблема всех, п*здеть люто-бешено ненавидеть… и бл* сидеть в овертайме ху*рить хаки под экплорер… жуть ептыть…
да забейте х*й на него и может тогда дело пойдет правильным путем????
взять всем разом и отключить поддержку экплорера, и все… принудительно на экплорер давать скачать хром, лису…
блин…
да забейте х*й на него и может тогда дело пойдет правильным путем????
взять всем разом и отключить поддержку экплорера, и все… принудительно на экплорер давать скачать хром, лису…
блин…
Если ваш сайт отображается криво в IE9, вашему верстальщику пора заниматься чем-то другим. Почему ни один из моих проектов года за 3 до его выхода никуда не поплыл, не разъехался??? Единственное, что про баг с background:transparent я не знал. Но я такое правило ни разу не писал именно так дословно.
У вас, наверное, сайты на шаблонах от narod.ru
Согласен, если такая сотонячая ненависть и постоянная откладки кирпичей — верстальщику просто стоит сменить профессию.
Я бы тоже был не против жить в розовой стране единорогов, но в целом IE старше шестого не приносит таких уже глобальных проблем. Иногда просто открывается для того чтобы посмотреть что все ок.
Я бы тоже был не против жить в розовой стране единорогов, но в целом IE старше шестого не приносит таких уже глобальных проблем. Иногда просто открывается для того чтобы посмотреть что все ок.
IE держит «марку», что тут скажешь
Вот же грёбаное дерьмо!
Хорошо еще, что нет версии IE9 под Mac)
Всегда можно поставить Parallels Desktop, и насладиться «всей красотой интернета»!
Не о том речь: версия MSIE 5 под Mac была на своём собственном движке, т.е. со своими собственными багами.
Микрософт «крутые» уже сколько лет могут себе позволить выпускать убогие продукты, а ими пользуются миллионы все равно
Вот что значит хороший и правельный задел в продвижении продуктов в самом начале.
Вот что значит хороший и правельный задел в продвижении продуктов в самом начале.
Вот что значит хороший и правельный задел в продвижении продуктов в самом начале и мама в IBM.
Вендор лок же. Никуда не деться с подводной лодки.
Мне кажется, таким способом они продвигают свой браузер немножко не туда. Я может и не спец конкретно в вебе, но как программист считаю ограничения в максимум 31 CSS-файла или 4095 селекторов в CSS полным долбоебизмом (особенно первое) и непрофессионализмом.
ie9 ничем не удивил, всё как обычно
Вы решили глюки с бекграундом у прозрачных гифов и PNG?
Да, события не цепляются к элементам, у которых background:transparent…
:D
Да, события не цепляются к элементам, у которых background:transparent…
:D
слабо представляю как там оформлен код… спецом чтоли дописывали «если (фон.прозраность=тру) не_добавляем_евент»?
Это всё оптимизации. Подозреваю, что при «прозрачность: на полную» они для ускорения хотели сделать удаление элементов из нескольких внутренних представлений, но немного переборщили.
Да, скорее всего. С аналогичным сталкивался в WPF.
А может это как-то связано с безопасностью? Например чтобы не делали хаков в духе недавнего «кликаешь на красный прямоугольник, а на самом деле на прозрачную кнопку Like в Фейсбук»? (Я не веб-разработчик)
Но прирезать их хочется все больше и больше, аж со времен появления шестерки.
Дорогой мой, во время появления шестерка была лучшим браузером на рынке. Я прекрасно помню, как мы все молились на статистику и ждали, когда же тупой и глючный Netscape Navigator выйдет из обращения и мы наконец-то сможем делать современные сайты без грязных хаков.
за что MS надо вставить — так это за отсутствие внятной схемы обновлений и за то, что глюки фиксятся через несколько лет — это действительно позор.
за что MS надо вставить — так это за отсутствие внятной схемы обновлений и за то, что глюки фиксятся через несколько лет — это действительно позор.
Почему то мазила, которая не имела в начале и десятой доли денег которые есть у мелкософта, делает все на порядок приличнее и куда больше перется о соблюдении стандартов, а не изобретении своей вариации HTML
я сам активно верстал в то время и не помню что бы долго молился на шестерку.
я сам активно верстал в то время и не помню что бы долго молился на шестерку.
How old are you?
Ознакомьтесь с историей развития браузеров, думаю, будет интересно, познавательно и полезно.
1 Гб оперативной памяти заниматься с парой открытых вкладок? да там утечку памяти с пелёнок починить не могут. И это как раз НЕ прилично. Это пошно! Фу! Я люблю фокс, но он меня убивает.
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Я не могу понять, о каком Файрфоксе вы говорите.
И это третья версия. В четвёртой ещё лучше.
И это третья версия. В четвёртой ещё лучше.
А можете мне объяснить что такого золотого было в ИЕ6? Или хотя бы предложить некоторое сравнение ИЕ5.5 с ИЕ6. Я тоже наблюдаю всю эту ситуацию со времен ИЕ4 и как-то не заметил тогда безумного прорыва.
Разрабатывая IE6 MS пошел на компромисс с W3C. По крайней мере в части CSS он был намного более совместим с W3C чем и IE5 и Мозилла (NN) с Оперой. Многие считают, что это был шаг вперед.
Если вы поддерживали одновременно IE5, IE6, и NN то должны были хотя бы запомнить переход на геморройную боксовую модель изобретенную в W3C
Если вы поддерживали одновременно IE5, IE6, и NN то должны были хотя бы запомнить переход на геморройную боксовую модель изобретенную в W3C
Разницу в боксовых моделях я увидел уже только в Firefox и да, признаюсь честно, что логика ИЕ мне больше нравилась. Но подождите, за это он сразу стал золотым? Просто за то, что снизошел до W3C?
по сути IE6 был первым «современным» браузером, он дал большой толчок развитию веба. На нем уже можно было полноценно использовать JS не только для проверки форм. Я очень хорошо помню свои ощущения, когда делаешь что-то большое, сложное и красивое в IE6 году этак в 2001, потом открываешь то, что получилось в Netscape и плачешь. даже IE6 сейчас разница между IE6 и современными браузерами намного меньше, чем тогда была между IE6 и Netscape/Opera/IE5.
JS я во всю использовал и в IE4. Помнится делал огромное меню в виде сворачивающегося/разворачивающегося дерева. А в ИЕ5.5 появились фильтры. Сейчас вообще сложно добыть информацию, но тогда мне вообще показалось, что ИЕ6 был всего лишь чуть более вылизанным ИЕ5.5. И даже DHTML был уже в ИЕ5.5 вроде как улучшен, на сколько я помню. Так за что медаль?
даже IE6 сейчас разница между IE6 и современными браузерами намного меньше, чем тогда была между IE6 и Netscape/Opera/IE5.
Просто тогда вы экспериментировали с новшествами IE6, а сейчас вы верстаете по старинке.
У меня есть Canvas-фреймворк и я вам скажу честно, разрыв кудааа больше, чем кажется на первый взгляд.
Справедливости ради, а в остальных браузерах багов вообще нет?
Где вы видели у меня сравнение ie9 с остальными браузерами?
Куча багов тянется ещё с ранних версий. Да и проблема не в том, есть ли эти баги, а в том, как быстро они закрываются.
Куча багов тянется ещё с ранних версий. Да и проблема не в том, есть ли эти баги, а в том, как быстро они закрываются.
Но они обновляются не раз в 3-5 лет.
Это точно. FF у меня вообще при, практически, каждом запуске обновляется, то плагины то себя (основной браузер опера, так что FF запускаю не так часто). И надо отметить, что всё хорошо в меру — когда я его изредка таки запускаю, мне обычно это для чего-то нужно, и это что-то — вовсе не обновить FF. :)
Всё как всегда, глупо было ожидать другого. Где там евангилисты с прогрессивными лозунгами и заботой о девелоперах?
То есть не более 126945 на страницу?
Вы хотите писать специальный анализатор, который будет бить css-файлы по 4k селекторов и так их подключать ради ie? =)
У меня, в общем-то, не было такого количества стилей в одном файле никогда в жизни. А то и суммарно на страницу столько не выходило. Просто прикидываю.
Ну на продакшне все стили надо собирать в один файл, об этом я и написал внизу топика)
если положить, что на один селектор приходится в среднем 100 байт, то для 4к селекторов потребуется пол мегабайта. это уже за гранью разумного.
jquery-ui.custom.css например содержит штук 500 селекторов и размером он в районе 30 килов, не custom вариант наверно еще больше.
Посмотрел в одном совсем не огромном проектике wc -l *.css, увидел 3302 total, т.е. цифра 4к совсем не огромная.
Посмотрел в одном совсем не огромном проектике wc -l *.css, увидел 3302 total, т.е. цифра 4к совсем не огромная.
>>цифра 4к совсем не огромная.
для одного css файла? В случае *.css ограничение 126945 селекоторов, да и то, в случае подключения их всех на одну страницу.
Вообще, мне кажется, что проблема надумана вот почему. В один css файл во время разработки писать больше 4000 селекторов — это уж слишком. Проблемы с читабельностью кода будут ну очень большие.
Скорее всего при выкатывании на продакшен в целях оптимизации склеиваются несколько css файлов какой-либо автоматической тулзой. Но в случае автоматической тулзы разбивать на несколько файлов по 4000 селекторов — не проблема.
для одного css файла? В случае *.css ограничение 126945 селекоторов, да и то, в случае подключения их всех на одну страницу.
Вообще, мне кажется, что проблема надумана вот почему. В один css файл во время разработки писать больше 4000 селекторов — это уж слишком. Проблемы с читабельностью кода будут ну очень большие.
Скорее всего при выкатывании на продакшен в целях оптимизации склеиваются несколько css файлов какой-либо автоматической тулзой. Но в случае автоматической тулзы разбивать на несколько файлов по 4000 селекторов — не проблема.
Вот вот, на продакшене и сливается. Пример —
img-css.friends.yandex.net//css/_user-profile.css?build=25856
и тут уже за полторы тыщщи блоков.
Это я все к тому, что цифра 4096 совсем не такая уж заоблачная.
И теперь кто-то должен учить разные тулзы не тупо сливать файло, а считать селекторы, потом еще какие-нибудь @include городить или какой другой гемор.
А иначе можно в один прекрасный момент обнаружить, что «все тихо и незаметно уехало в баню» и штатными средствами это не исправить вообще никак (тулзу-сливатель имею ввиду).
img-css.friends.yandex.net//css/_user-profile.css?build=25856
и тут уже за полторы тыщщи блоков.
Это я все к тому, что цифра 4096 совсем не такая уж заоблачная.
И теперь кто-то должен учить разные тулзы не тупо сливать файло, а считать селекторы, потом еще какие-нибудь @include городить или какой другой гемор.
А иначе можно в один прекрасный момент обнаружить, что «все тихо и незаметно уехало в баню» и штатными средствами это не исправить вообще никак (тулзу-сливатель имею ввиду).
у меня есть знакомая полтора метра ростом. значит ли это, что автобусы надо делать высотой более 4 метров? конечно, можно найти запущенные страницы с тыщей селекторов и даже с полутора. а вот попробуй найди хотябы с 3 на страницу.
посчитать число открывающих фигурных скобок — плёвая операция.
посчитать число открывающих фигурных скобок — плёвая операция.
GMail — больше 4к, ниже давали ссылку.
ну так ещё бы. потому он так долго и грузится, что они грузят сразу все стили, вместо того, чтобы грузить их по необходимости. хотя в упор не представляю куда они там просрали 4000 селекторов. даже если предположить что у них там 100 уникальных блоков, то 50 селекторов на блок — это за гранью разумного. тому же яндексу хватило в 2 раза меньшего числа.
> что у них там 100 уникальных блоков
Это вы так говорите, потому что не работали над крупными веб приложениями.
А много селекторов из-за тем (themes support). В Gmail практически каждый уникальный элемент имеет стиль — это позволяет кастомизировать все — background, fonts, color,… Кроме того имеются labs — каждый из них тоже несет css.
ЗЫ написание css который быстро бы апплаился к документу — дело отдельной докторской диссертации developer.mozilla.org/en/Writing_Efficient_CSS
Это вы так говорите, потому что не работали над крупными веб приложениями.
А много селекторов из-за тем (themes support). В Gmail практически каждый уникальный элемент имеет стиль — это позволяет кастомизировать все — background, fonts, color,… Кроме того имеются labs — каждый из них тоже несет css.
ЗЫ написание css который быстро бы апплаился к документу — дело отдельной докторской диссертации developer.mozilla.org/en/Writing_Efficient_CSS
я так говорю, потому что работал над всякими веб приложениями.
поддержка тем, максимум — удвоение числа селекторов. и то, раз они подключают стили через яваскрипт — могли бы и поддержку тем реализовать через него.
ты хочешь сказать что для всех лабсов стили тоже идут в дефолтной поставке?
и нефиг тут капитанить.
поддержка тем, максимум — удвоение числа селекторов. и то, раз они подключают стили через яваскрипт — могли бы и поддержку тем реализовать через него.
ты хочешь сказать что для всех лабсов стили тоже идут в дефолтной поставке?
и нефиг тут капитанить.
а там точно селекторы один за другим, один селектор на одну строку? Обычно всё-таки селектор занимает от 4-х строк и более.
126 тысяч стилей — это чтобы каждый символ по-своему оформить? :)
почему бы им неиспользовать WebKit?
Нельзя — слишком уж интегрирован IE в продукты MS. Требуется свои всякие фишечки ввести в IE-форк стандартов HTML/JS/CSS, чтобы в справке по Microsoft Office сразу можно было векторное видео показывать, бегующую строку, всплывающие окошки и так далее.
религия не позволяет
У вебкита — один, но фатальный недостаток.
Ну не знаю. Вряд-ли я когда-то столкнусь с такими критическими цифрами, так что пофиг.
При крупных проектах файлы стилей имеют больше, чем 4к селекторов ;)
В до такой степени крупных проектах надо еще и за пользователя переживать, а не сувать ему портянку с метровыми CSS, неужели на одной странице все селекторы использоваться будут?
А можно примеры таких проектов? Или это «гипотетически в крупных проектах может быть...»?
Боюсь я никогда в жизни не увижу такого проекта. Даже если вы приведёте ссылку на него. Думаю я попросту не дождусь момента когда мой браузер отрисует страницу с 4к селекторами.
… особенно в IE
Ну-ну. Билл Гейтс когда-то сказал: «640 килобайт памяти хватит всем».
Какой у нас нынче объём оперативной памяти на десктопах? :)
Здесь есть статистика по размерам JS/CSS за 5 месяце httparchive.org/trends.php
Объемы JS/CSS растут.
Какой у нас нынче объём оперативной памяти на десктопах? :)
Здесь есть статистика по размерам JS/CSS за 5 месяце httparchive.org/trends.php
Объемы JS/CSS растут.
Боюсь, что при отрисовке такой страницы, время отрисовки будет попросту не сопоставимо с разницей в производительности между «1 css-файл» vs «2 css-файла».
А мы на далеко не самом большом проекте при использовании CMS с кучей модулей (многие из которых добавляют свои CSS-файлы) на некоторых страницах столкнулись с ограничением в 31 CSS-файл :(, причем еще в 6-7. И вело оно себя как положено странно: переставали применяться все стили, а не только > 31.
На продакшене конечно все упаковывается в один, но при разработке верстальщикам было очень неудобно отрубать часть CSS-а.
На продакшене конечно все упаковывается в один, но при разработке верстальщикам было очень неудобно отрубать часть CSS-а.
Справедливости ради надо признать что некоторые баги «не от мира сего», в реальной жизни на них можно попасть только из-за собственной криворукости.
Например:
IE9 bug: element cannot be styled if it’s the first element in the and the opening tag is omitted. mths.be/axi
Например:
IE9 bug: element cannot be styled if it’s the first element in the and the opening tag is omitted. mths.be/axi
Самое обидное, что рядовому пользователю браузера — по барабану!!! Работает сайт — и зашибись. Он-то с этими приколами не сталкивается (да и зачем они должны его интересовать...) Поэтому ему и в эксплуататоре нормально.
Обидно другое. Для этого нужно избегать спец-костылей для ИЕ9, для юзеров сделать официальную надпись, как это любит делать сам мелкософт: «при ошибках обращайтесь к разработчику браузера».
А вот что действительно обидно, это что большим проектам это не выгодно, потому никто и не занимается. А в идеальном мире мелкософт получил бы тонну обращений в саппорт и понемногу задумался.
А вот что действительно обидно, это что большим проектам это не выгодно, потому никто и не занимается. А в идеальном мире мелкософт получил бы тонну обращений в саппорт и понемногу задумался.
Есть подозрение, что WebKit они удавятся использовать. Хотя бы потому, что придется переписать такую тонну софта (примеры — Exchange Web Access, SharePoint Services и иже с ними), что как выразились «ч0рт ногу сломит».
От себя: поставил генту обратно, + ff 4, операционка + инструменты и программы — песня!
От себя: поставил генту обратно, + ff 4, операционка + инструменты и программы — песня!
Честно говоря, надеялся, что уж хотя бы первых два бага, приведенных в топике, закроют. интересно, а вложенность импортов все так же не больше 3?
Это уже даже не смешно.
Это уже даже не смешно.
Я всё лелею момент когда доля IE станет процентов 10, мне всё равно какой из браузеров займет доминирующую нишу. Они все адекатны. Кроме это голубой ереси.
Я не против IE, но я устал ждать когда этот браузер станет нормальным. уже 9 версия, а толку нет.
Я не против IE, но я устал ждать когда этот браузер станет нормальным. уже 9 версия, а толку нет.
В моём идеальном мире веб-девелопмента — 45% Хрома, 45% Фокса и 10% Оперы.
Проверьте статистику, может там уже все нормально. На моих сайтах уже около года расклад примерно такой. Осталось немножко — каких-то 11% :)
IE9 — тот же IE6 только к верху яйцами.
Картинка в тему.
О, а еще из него убрали объект XMLDocuemnt, а вот реализацию не подогнали под другие браузеры. Недавно был случай неприятный, когда все работало до тех пор, пока заказчик не пожаловался что в IE9 перестала работать логика.
Главное чтобы не забывали паству духовно окормлять… а уж с багами то мы как-нибудь справимся!
Вот чесно, не удивлен.
Демотиватор в тему: dematom.com/images/2010/10/14/95760-na_prezentatsii_ie_9_paralizovannyi_malichik_vstal_i_vyshel.jpg
Демотиватор в тему: dematom.com/images/2010/10/14/95760-na_prezentatsii_ie_9_paralizovannyi_malichik_vstal_i_vyshel.jpg
Хорошо сказал человек:
link
@Ted Johnson [MSFT] — do we understand you correctly that because IE decided to change font rendering (and completely mess it up and ignore user preferences by the way) that when we now use the available DOM API's to measure components to the nearest pixel we will now have to account for the fact that IE has messed up font rendering in order to make our Standards based code work in IE9?!?!
link
На коннекте — про первый
At this time we do not plan on fixing this issue. We appreciate the report, but unfortunately we are at a stage where need to choose what we work on to maximize the value for customers and web developers.
Про второй
We were not able to address this issue in the current plans for IE 9. However, we will revisit this issue in a future version of Internet Explorer.
Но вообще честно говоря это больше на придирки смахивает.
At this time we do not plan on fixing this issue. We appreciate the report, but unfortunately we are at a stage where need to choose what we work on to maximize the value for customers and web developers.
Про второй
We were not able to address this issue in the current plans for IE 9. However, we will revisit this issue in a future version of Internet Explorer.
Но вообще честно говоря это больше на придирки смахивает.
А я вот не парюсь, я радуюсь что дожил до момента когда IE6 начинает отмирать. И пусть IE7 почти такой же, но там по крайней мере я могу делать с png почти все что хочу.
Как приятно иногда говорить: «мы больше не поддерживаем IE6».
Как приятно иногда говорить: «мы больше не поддерживаем IE6».
В одном из проектов, в разработке которого я участвую, требования по браузерам: IE8, Chrome10, FF4, IE9. Я не могу в это поверить, звучит как сказка. Не без хаков, конечно, для 8, но насколько ж проще.
И пусть IE7 почти такой же, но там по крайней мере я могу делать с png почти все что хочу.
Ждём выпуска первого отечественного браузера, который заменит IE9! :D
background:transparent: как же хорошо, что теперь я знаю об этом баге и в будующем не потрачу пару часов на выяснение
Мало кто надеялся что хоть IE9 будет создан «по-людски». Ну что же… бороться с IE6 уже не модно, теперь модный тренд будет — «костыли для IE9».
[irony] Поздравляю [/irony]
[irony] Поздравляю [/irony]
У «веб-дизайнеров» которые используют более 4095 селекторов и цепляют более 31 файла CSS к проекту, надо сжигать этот листинг на голове.
31 файл во время разработки (не на продакшене) — вполне нормальное явление. Да, конечно, на продакшене все это сольется в один файл. Но тестировать то под IE надо во время разработки!
Объясните, зачем нужны 10 файлов? Остальные я попробую сам придумать.
К примеру, каждый отдельный модуль имеет свой css, а на сайте их может быть много всяких разных.
Почему модули не могут иметь один и тот же css? Собственно говоря, в этом ведь и был изначальный смысл css дизайна.
Зависит от системы на которой всё делается. К примеру похожую систему имеет Яндекс, где все блоки в отдельных файлах, а потом они уже компилируются в одно целое.
subbotnik.yandex.st/css-framework/theory.html (Блок в файловой системе)
subbotnik.yandex.st/css-framework/theory.html (Блок в файловой системе)
Во-первых, я понял почему я не пользуюсь Яндексом; Во-вторых, то что там написано противоречит, на мой взгляд, концепции css-дизайна; В-третьих, мне показалось, что, примерно, 90% того что там написано можно делать и в одном файле. В-четвёртых, тем более используя фреймворк и динамически вкладываемые css, по идее, можно обойтись меньшим количеством фйлов. Иначе это скорее не фреймвок, а файловая база данных.
А за управляющие стрелочки, которые исчезают сами по себе, надо бить линейкой по рукам. Это ужасно настолько насколько вообще можно себе представить ужасное управление.
Это был большой проект на Друпале — соответственно несколько стилей общесистемных, ряд стилевых файлов от модулей, и с десяток стилевых файлов от меня лично. Поскольку я работаю в FF, то ошибка обработки в IE была для меня неожиданностью. Определить эту проблему было тяжело.
«Почему модули не могут иметь один и тот же css?»
Потому что модули должны быть независимы ни друг от друга, ни от темы и должны легко обновляться. (В контексте использования сторонних модулей)
«Почему модули не могут иметь один и тот же css?»
Потому что модули должны быть независимы ни друг от друга, ни от темы и должны легко обновляться. (В контексте использования сторонних модулей)
Частично согласен. Друпал вообще отдельно стоящее явление. И если собирать его, рассчитывая только на благоразумие всех независимых разработчиков всех 100 используемых модулей, то можно собрать то, что вообще работать не будет нигде.
Вот именно. Я вообще за то чтобы CSS-ку генерить динамически и складывать в кеш на стороне сервера и при обращении к странице подсасывать из кеша и отдавать клиенту. Динамически — чтобы можно было управлять этим всем кошмаром в том числе и отдачей по юзер-агенту определенного набора свойств. (только не говорите мне про условные комментарии) Кеш — чтобы каждый раз не дергать базу. Все довольны и никаких овер9000 селекторов например.
Не знаю как насчет крупных проектов, самый крупный мой проект с которым работал — 0,5к уникальных хостов в день (инет-магазин), но даже в этом случае я давно подумываю о такой технологии потому что волосы дыбом встают на заднице при мысли об оптимизации под мобильные платформы (под мобильной платформой айпады и прочие читалки тоже подразумеваются).
Не знаю как насчет крупных проектов, самый крупный мой проект с которым работал — 0,5к уникальных хостов в день (инет-магазин), но даже в этом случае я давно подумываю о такой технологии потому что волосы дыбом встают на заднице при мысли об оптимизации под мобильные платформы (под мобильной платформой айпады и прочие читалки тоже подразумеваются).
А как вам вот такая бага?
В IE9 обработчики событий на window (и только на window) в this получают не window, а нечто. Но у этого нечто можно спросить this.window, и вот там-то будет настоящий window.
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>test</title>
<script>
window.addEventListener('load', function () {
alert(this == window) //WTF?
}, false);
</script>
</head>
<body>
</body>
</html>
* This source code was highlighted with Source Code Highlighter.
В IE9 обработчики событий на window (и только на window) в this получают не window, а нечто. Но у этого нечто можно спросить this.window, и вот там-то будет настоящий window.
Вчера IE обновился на моем ноуте и… все пропало. Просто белый экран. Причем страницы открываются, указатель мышки меняется в зависимости от того, где он находится (ссылка, поле ввода и т.д.). Но он ничего не рендерит. Подозреваю, что причина в старой видеокарте, которая не поддерживает аппаратный вывод, но елки палки, если это правда, то можно было бы проверять это и включать обычный режим!
НЛО прилетело и опубликовало эту надпись здесь
Подходит только для собственных сайтов — заказчики сторонних, боюсь, будут принципиально расстраиваться.
НЛО прилетело и опубликовало эту надпись здесь
Владелец компании не может выбирать, каким браузером пользоваться его клиентам. Он, может, и не будет удивляться браку — но он будет требовать, чтобы этот брак исправляли своими силами, пусть через костыли.
НЛО прилетело и опубликовало эту надпись здесь
Начнут???? Будет??? Не могу понять, откуда в вашей фразе будущее время взялось.
И вы предлагаете заказчику корпоративного сайта финансировать работу мысли Microsoft из кармана его фирмы?
НЛО прилетело и опубликовало эту надпись здесь
Вы в каких-то облаках витаете.
На своём кривом хомяке конечно можете делать что вам нравится, но вы НЕ СДАДИТЕ заказной сайт, если он не работает в ИЕ.
Вам просто никто не заплатит за такую г***работу. Точка.
На своём кривом хомяке конечно можете делать что вам нравится, но вы НЕ СДАДИТЕ заказной сайт, если он не работает в ИЕ.
Вам просто никто не заплатит за такую г***работу. Точка.
НЛО прилетело и опубликовало эту надпись здесь
Азия, в особенности Юго-Восточная, это интересный вариант. Где-то читал, что на Филлипинах/Малайзии доля Chrome около 80% всех desktop пользователей.
За то в Китае самая большая доля ие6, до сих пор около 34%, и это только 6й! версии/
пруф
пруф
Вот кстати пруф насчет филлипин и хрома www.techie.com.ph/news/google-chrome-officially-the-no-1-browser-in-the-philippines там хром — №1. Chrome & FF занимают 80% рынка (я перепутал насчет того что только хром = 80%).
Не очень понимаю минусы — можно подумать, что написал тут «да здравствует IE». Сам надеюсь, что или его улучшат-таки, или другие его законкурируют, и потребность в костылях отпадет. Но пока этого не произошло — отлично могу понять заказчика сайта, который будет требовать, чтобы он корректно отображался в IE. Заказчик не виноват в том, что это кривой браузер. Заказчик не виноват в том, что это популярный браузер. И заказчик будет терять деньги, если его клиенты будут видеть сайт кривым.
Владельцу проще дать указ перейти на Chrome.
Ничего не понял, кому указ? У вас фирма, у фирмы сайт, на сайт ходят клиенты, у клиентов IE. Вы клиентам указывать собираетесь? Или внутри фирмы поставить Хром и жить, как страус с головой в песке?
Я говорю про софт внутри компаний. Если сайт X не работает под IE9, то намного дешевле перейти на Chrome ибо начальнику отдела похер почему IE не работает, 31 файл или нет. Под Хромом все работает — значит используем его.
Я для себя давно решил эту проблему.
Пусть компании, которые держут сайты для своего «рейтинга» и которым нужно отображение во всем и вся доплачивают за эту поддержку.
В идеале было бы хорошо, чтобы нормально в ИЕ отображались только сайты крупных компаний, а мало-мальски пользовательские ресурсы перекручивало как попало. Тогда бы люди задумались.
У меня с заказчиками разговор прост:
1. Opera 10+, FF 3.5+, Chrome 10+ = 1*Цена_верстки
2. + IE (8/9) = + 0.5*Цена_верстки
3. + IE 7 = + 0.5*Цена_верстки
4. + IE 6 = + 1*Цена_верстки
Итого при полной поддержки цена верстки увеличивается в 3 раза. Иногда даю заказчику статистику браузеров по рунету — у него сразу начинает работать мозг и он больше не кидается фразами «чтобы работало во всех браузерах».
Пусть компании, которые держут сайты для своего «рейтинга» и которым нужно отображение во всем и вся доплачивают за эту поддержку.
В идеале было бы хорошо, чтобы нормально в ИЕ отображались только сайты крупных компаний, а мало-мальски пользовательские ресурсы перекручивало как попало. Тогда бы люди задумались.
У меня с заказчиками разговор прост:
1. Opera 10+, FF 3.5+, Chrome 10+ = 1*Цена_верстки
2. + IE (8/9) = + 0.5*Цена_верстки
3. + IE 7 = + 0.5*Цена_верстки
4. + IE 6 = + 1*Цена_верстки
Итого при полной поддержки цена верстки увеличивается в 3 раза. Иногда даю заказчику статистику браузеров по рунету — у него сразу начинает работать мозг и он больше не кидается фразами «чтобы работало во всех браузерах».
Вспомнился комментарий на хабре habrahabr.ru/blogs/google_chrome/113126/#comment_3629318
Сочуствую вам и вашим клиентам…
А что? MS молодцы, постоянство — признак устойчивости и стабильности.
Надеюсь незаметно проскочим ие9 на ие10, как перескочили висту на win7
Статистика NetApplications показывает, что, скорее всего, уже на win 8, так как у ХР еще 54% рынка ..., а у семерки — 25%.
Ну семерка еще достаточно молода, я думаю 25% (по liveinternet.ru так же) — очень даже неплохо. Юзеры XP инертны, их всё устраивает.
> Юзеры XP инертны, их всё устраивает.
Когда система работает хорошо и стабильно, юзеру больше ничего и не надо ))
На win 7 перешли некоторые категории людей, которым без этого просто нельзя:
1. Геймеры — ну там же DX 11, тут и спорить не надо, что он гораздо лучше
2. Любители новшеств, те, у которых топовое железо и они не будут страдать от тормозов (в частности, Windows Aero), как обладатели компьютеров конфигурации 4-5 летней давности (как я =) )
3. Те, которые купили собранный компьютер или ноутбук с предустановленным Win 7. Туда XP не всегда удается поставить из-за проблем с драйверами, зачастую их просто нет, а если есть бекпорты — качество их неудовлетворительно.
Во всем остальном XP удовлетворяет всем потребностям до того времени, пока не появятся несовместимые технологии и софт
Когда система работает хорошо и стабильно, юзеру больше ничего и не надо ))
На win 7 перешли некоторые категории людей, которым без этого просто нельзя:
1. Геймеры — ну там же DX 11, тут и спорить не надо, что он гораздо лучше
2. Любители новшеств, те, у которых топовое железо и они не будут страдать от тормозов (в частности, Windows Aero), как обладатели компьютеров конфигурации 4-5 летней давности (как я =) )
3. Те, которые купили собранный компьютер или ноутбук с предустановленным Win 7. Туда XP не всегда удается поставить из-за проблем с драйверами, зачастую их просто нет, а если есть бекпорты — качество их неудовлетворительно.
Во всем остальном XP удовлетворяет всем потребностям до того времени, пока не появятся несовместимые технологии и софт
Полностью согласен. И…
4. Админы в организациях принудительно обновили оси, потому что фирма купила лицензии (у нас это было именно так).
4. Админы в организациях принудительно обновили оси, потому что фирма купила лицензии (у нас это было именно так).
У отца 1 ггц + 1 гиг оперативки — вполне себе старая конфигурация. Работает отлично.
Не понимаю, почему многие просто бояться переходить на что то новое…
Не понимаю, почему многие просто бояться переходить на что то новое…
Тут речь шла не о боязни, а о нежелании ломать то, что работает.
1 Ггц — это частота, а не модель процессора. Это может быть как древний P3, так и новый Atom.
К слову, сколько оперативки сразу после запуска занято?
1 Ггц — это частота, а не модель процессора. Это может быть как древний P3, так и новый Atom.
К слову, сколько оперативки сразу после запуска занято?
Немножко промазал. Процессор все таки мощней 2.9 Celeron. Думал, что стоит 1 Ггц-вый. Пришел домой проверил — увы, нет.
При старте есть 500 Мб оперативки, после 5 минут работы падает до 360 Мб.
Отключена Aero.
Еще уточнение: видеокарта встроенная и очень древняя — индекс производительности из-за карты сильно заниженный.
При старте есть 500 Мб оперативки, после 5 минут работы падает до 360 Мб.
Отключена Aero.
Еще уточнение: видеокарта встроенная и очень древняя — индекс производительности из-за карты сильно заниженный.
Полагаю, с гигагерцовым селероном у вас было бы нечто вроде слайдшоу. Даже XP на таком проце никуда не торопится.
Ну а XP при старте ест ~120 метров, если считать без антивиря.
Хм, а смысл юзать Seven без Aero?
Понятно, что гибкость в настройке безопасности у Семёрки существенно выше, одно наличие UAC весьма удобно, но всё же.
Основные твики можно и в secpol.msc сделать.
Я не пытаюсь вас убедить снести немедля Семёрку и воткнуть XP, просто это больше было похоже на установку движка от S600 в Волгу, если такая аналогия корректна.
Ну а XP при старте ест ~120 метров, если считать без антивиря.
Хм, а смысл юзать Seven без Aero?
Понятно, что гибкость в настройке безопасности у Семёрки существенно выше, одно наличие UAC весьма удобно, но всё же.
Основные твики можно и в secpol.msc сделать.
Я не пытаюсь вас убедить снести немедля Семёрку и воткнуть XP, просто это больше было похоже на установку движка от S600 в Волгу, если такая аналогия корректна.
И порой инертность придает железо.
Я вот перешел на семерку. Пришлось выкинуть мой крутой (15 лет назад, разумеется) Sound Blaster Live! Проблема с отстутствием драйверов.
Я вот перешел на семерку. Пришлось выкинуть мой крутой (15 лет назад, разумеется) Sound Blaster Live! Проблема с отстутствием драйверов.
просто корпоративных юзеров устраивает хр и я их понимаю.
Уже на убунту.
То есть еще три года до выхода 10 будем сидеть на совсем устаревшем, чтобы потом проскочить?
У меня нет достоверной информации, но думаю к выходу Win8 мягкотелые попытаются оправдаться за ИЕ9 и выпустят что-то новое. Я очень на это надеюсь.
НЛО прилетело и опубликовало эту надпись здесь
Неа, хуже стало. Раньше глючило под 3-мя ослами, теперь четвертый подсосался, гад…
Насколько я понимаю, они решили сократить время разработки, так что следующие версии «должны по идее» выходить чаще. Ломая все нагороженные костыли :D
на то же надеялись после выхода ie8 :-)
Фан клуб багов IE9? :)
Можно попросить ссылку на страницу, использующую хотя бы 4000 css селекторов?
Отеройте Gmail в developers tools и найдите запрос с параметрами ui=2&view=ss&mset=main он возвращает CSS. Большое количество CSS в одном файле.
У меня gmail вполне себе работает в IE9 или ЧЯДНТ?
Вот именно работает. А знаете почему? Потому, чтобы обойти этот баг разработчики Gmail возвращают не CSS, а JS — массив строк. Где каждая строка это CSS содержащий не более чем 4000 селекторов. Позже скрипт проходят по этому массиву и вставляет строки в body как css sections.
Слава Microsoft и его умным техническим решениям. 640 килобайт должно хватить всем!
Слава Microsoft и его умным техническим решениям. 640 килобайт должно хватить всем!
Все закономерно, ведь 9 — это перевернутая 6)
НЛО прилетело и опубликовало эту надпись здесь
Какой визуальный эффект от этих багов? Если я нарошно сделаю 50 стилевых файлов, в каждом по 5к селекторов, что станет с IE9? Есть у кого возможность эксперимент поставить?
Да собственно такой же понос как и все предыдущие версии, правда с небольшими вариациями.
IE существует что бы жизнь малиной не казалась!
Пачему же пачему все канчается на у?
Мы так ждали обновленья, где же он венец творенья?
Не спешите обновляться вдруг придеся вам еб… ся?
Ждем мы версию побольше с css3 и потолще, чтоб хотела и могла,
И поменьше бы г… на…
Мы так ждали обновленья, где же он венец творенья?
Не спешите обновляться вдруг придеся вам еб… ся?
Ждем мы версию побольше с css3 и потолще, чтоб хотела и могла,
И поменьше бы г… на…
> A reliable exploit for Internet Explorer 9 on Win7 SP1 is now available for our Gov customers. Unpatched vuln + ASLR/DEP/Sandbox bypass
Подробности. Немного, но всё же.
Подробности. Немного, но всё же.
Для ослика всегда костыли нужны были, почему с таким негодованием о 9 версии пишете? Ослик, он и в африке ослик. Насчет событий на элементы с background:transparent — это fail, а насчет кол-ва селекторов и файлов — ограничение явно «на любителя». Не припоминаю я 4095*31 селекторов где либо. Такая вот забавная оптимизация от микрософт, но не думаю что станет таким же геморроем как радости ie6
«4095 селекторов достаточно для всех» ©
if IE 9 ☠
когда ие 9 только вышел я сразу написал на хабре, уже известно какие костыли к нему? так меня сразу заминсовали… мудаки!
IE9 надо убивать на корню, имхо.
Аргументы:
1) Он уже выпущен отсталым. В то время как Хром и ФФ жмут вперед, реализуют новейшие стандарты и т.д. 130/400 на html5test. WTF?
2) Апдейты и багфиксы придут невесть когда. Еще успеем нахвататься 0-дневок.
3) Всегда агитировал друзей и пользователей на своем сайте перейти на ФФ/Хром. Последний аргумент, который я слышал в пользу ИЕ8 — «Я к привык к такому дизайну, другие мне не нравятся». От дизайна старого браузера почти ничего не осталось. А раз уж переучиваться, так сразу к хорошему!
4) Если на ВинХР новый ишак не работает… ну так и фиг с ним!
Аргументы:
1) Он уже выпущен отсталым. В то время как Хром и ФФ жмут вперед, реализуют новейшие стандарты и т.д. 130/400 на html5test. WTF?
2) Апдейты и багфиксы придут невесть когда. Еще успеем нахвататься 0-дневок.
3) Всегда агитировал друзей и пользователей на своем сайте перейти на ФФ/Хром. Последний аргумент, который я слышал в пользу ИЕ8 — «Я к привык к такому дизайну, другие мне не нравятся». От дизайна старого браузера почти ничего не осталось. А раз уж переучиваться, так сразу к хорошему!
4) Если на ВинХР новый ишак не работает… ну так и фиг с ним!
НЛО прилетело и опубликовало эту надпись здесь
Я всё-таки надеюсь, что MS перейдет на другой график релизов, иначе ослику так и суждено оставаться в догоняющих. Один релиз в два-три года — это никуда не годится.
У меня после установки ИЕ9 винда вообще 7я не грузится. Ни в каком б… я режиме.
печалько :(
печалько :(
Зато успели выпустить IE9 за неделю до Firefox 4. Такие у Microsoft цели.
Мне вот интересно — зачем? Если все равно 95% пользователей ПК его будут использоваться в качестве даунлоадера для FF или оперы. Гоняться за всеми секторами рынка — это дурость, не более.
Ну и что? 95% пофик и на то и на другое. Даже если ради лулзов взять микрофон и подойти к автобусной остановке и спросить 10 случайных человек что сегодня (вчера, на той неделе) вышел IE 9 а завтра (послезавтра) выйдет FF4 вы рады и будите-ли обновляться? Ответы будут немного предсказуемы…
Как они заебали, а!
Я трачу 4 часа на верстку макета под все нормальные браузеры и еще около часа, чтобы заставить IE6,7,8, а теперь и IE9 отображать сайт одинаково. Везде все сразу выглядит одинаково, а IE напоминает плаксивую девку, которая не хочет «как все».
Я трачу 4 часа на верстку макета под все нормальные браузеры и еще около часа, чтобы заставить IE6,7,8, а теперь и IE9 отображать сайт одинаково. Везде все сразу выглядит одинаково, а IE напоминает плаксивую девку, которая не хочет «как все».
«Девятый осёл оказался таким же говном, как и предыдущие.» — сообщил нашему корреспонденту Капитан Очевидность на правах анонимности.
--shty (linux.org.ru)
--shty (linux.org.ru)
А меня больше всего расстраивает отсутствие поддержки CSS3 transitions. Такая классная штука и нельзя использовать :(
В IE9 есть-таки одно преимущество!
Им скачать FIREFOX!!!
Им скачать FIREFOX!!!
> События не цепляются к элементам, у которых background:transparent;
<style>
input{
background:transparent;
}
</style>
<input type=«button» value=«press» id=«asd»>
<script>
function qwe()
{
alert(1);
}
asd.attachEvent('onclick', qwe);
</script>
Странно, в ие9 евент сработал. Может остальные «баги» такие же?
<style>
input{
background:transparent;
}
</style>
<input type=«button» value=«press» id=«asd»>
<script>
function qwe()
{
alert(1);
}
asd.attachEvent('onclick', qwe);
</script>
Странно, в ие9 евент сработал. Может остальные «баги» такие же?
Год назад я писал одну фразу, думаю в этот раз будет снова актуально
IE9 — ещё одна головная боль веб-разработчика