Давно уже MS писал победные реляции о полной поддержке html5 и css3 в IE9.
Сегодня ставлю себе это чудо программерской мысли и смотрю в нём свои проекты.
А у меня везде в ожидании волшебного преображения IE условные комментарии для подключения специального css стоят такие: if lte IE 8.
Результаты: закругления углов завелись, а градиенты не завелись, пришлось подключать специально составленный ie9.css, в котором градиенты сделаны по старинке через фильтр.
В сочетании получилось так: radikal.ru/F/s60.radikal.ru/i168/1009/58/91c8bb606617.png
То есть, переключаем мозги с ИЕ6 на ИЕ9. Потребуются теперь новые нетривиальные решения и новые хаки.
Возможно, головная боль будет круче предыдущей.
какие-то разные у нас с вами заказчики.
Наверно разница начинается в момент «ты сам должен решать все вопросы».
Вообще, конечно, ситуация знакомая, но если вдруг встречается подобное заявление, я обычно отвечаю: «окей, решу», и через полчаса пишу письмо с решением и вопросом «так?».
Заказчик во-первых видит, что работа идёт, во-вторых понимает, что ему не отвертеться от объяснений, и либо придётся подписывать моё решение, либо расписывать и согласовывать своё.
А если уж заказчик не хочет идти на контакт, то потеря такого клиента на ранних стадиях — меньшее зло, чем попытка потом довести дело до победного.
Я внимательно читала. Просто возникло предположение, что раз вы знаете способы работы, специфичные для ИЕ, то может и для этого случая решение вам известно.
Просто я сама в своё время искала возможность добиться кроссбраузерности, подтянуть отображение в ИЕ к тому, что могут обеспечить прогрессивные браузеры, но все найденные способы оказывались излишне трудоёмкими, ресурсоёмкими и крайне ненадёжными.
Жаль, что прямых решений(пусть даже и собственных, несовместимых с окружающим миром) в ИЕ всё же не существует.
хм…
есть у меня один аппарат, на котором браузер обновлён до последней версии: IE 5.1.
И как-то сомневаюсь, что под установленной на этом аппарате ОС Хром вообще заведётся.
Но это, конечно, исключительный случай. Музейный экспонат, а не рабочая машинка :)
Какое интересное мнение, однако!
Не в порядке стёба, а ради просвещения интересуюсь: а как в IE (хотя бы даже восьмом) сделать скруглённые углы средствами css?
Ну про остальное-то вроде уже выяснили.
ага. Только тем, у кого стоит блокировщик флэша (что встречается нередко по понятным причинам) открывается просто замечательная картина: s46.radikal.ru/i111/1008/6e/b3301a0c5dbe.png
и нет никакой возможности этот флэш включить.
ну я html-nazi, но позволите ли мне воздержаться от криков о якобы кривости приведённого автором варианта, и просто избежать подобных конструкций в собственном коде?
А автору всё равно респект ибо способ работает хорошо, стабильно, да и наблюдения насчёт поведения ИЕ интересны.
У меня уже некоторый опыт есть.
Скажу я вам, задача не из самых тривиальных.
Сегодня ставлю себе это чудо программерской мысли и смотрю в нём свои проекты.
А у меня везде в ожидании волшебного преображения IE условные комментарии для подключения специального css стоят такие: if lte IE 8.
Результаты: закругления углов завелись, а градиенты не завелись, пришлось подключать специально составленный ie9.css, в котором градиенты сделаны по старинке через фильтр.
В сочетании получилось так: radikal.ru/F/s60.radikal.ru/i168/1009/58/91c8bb606617.png
То есть, переключаем мозги с ИЕ6 на ИЕ9. Потребуются теперь новые нетривиальные решения и новые хаки.
Возможно, головная боль будет круче предыдущей.
Наверно разница начинается в момент «ты сам должен решать все вопросы».
Вообще, конечно, ситуация знакомая, но если вдруг встречается подобное заявление, я обычно отвечаю: «окей, решу», и через полчаса пишу письмо с решением и вопросом «так?».
Заказчик во-первых видит, что работа идёт, во-вторых понимает, что ему не отвертеться от объяснений, и либо придётся подписывать моё решение, либо расписывать и согласовывать своё.
А если уж заказчик не хочет идти на контакт, то потеря такого клиента на ранних стадиях — меньшее зло, чем попытка потом довести дело до победного.
мсье знает толк…
Просто я сама в своё время искала возможность добиться кроссбраузерности, подтянуть отображение в ИЕ к тому, что могут обеспечить прогрессивные браузеры, но все найденные способы оказывались излишне трудоёмкими, ресурсоёмкими и крайне ненадёжными.
Жаль, что прямых решений(пусть даже и собственных, несовместимых с окружающим миром) в ИЕ всё же не существует.
есть у меня один аппарат, на котором браузер обновлён до последней версии: IE 5.1.
И как-то сомневаюсь, что под установленной на этом аппарате ОС Хром вообще заведётся.
Но это, конечно, исключительный случай. Музейный экспонат, а не рабочая машинка :)
Не в порядке стёба, а ради просвещения интересуюсь: а как в IE (хотя бы даже восьмом) сделать скруглённые углы средствами css?
Ну про остальное-то вроде уже выяснили.
у битрикса же пара версий сменилась за это время. И изменения вполне так к лучшему.
И в это самое время отлично гуглилось с московского ip-адреса.
и нет никакой возможности этот флэш включить.
yandex.ru/yandsearch?text=системный%20лоток&lr=15
На самом деле довольно распространённое название. В документации часто встречается тоже.
года не прошло с момента этого комментария, а ситуация уже изменилась в корне.
А автору всё равно респект ибо способ работает хорошо, стабильно, да и наблюдения насчёт поведения ИЕ интересны.