Comments 48
До известной степени после появления Android браузер WebKit (в его форме Android Browser) присоединился к Internet Explorer, встав в ряды популярных необновляемых браузеров.
Пользователи Windows XP не могут поставить Internet Explorer более новой версии, чем IE8.
Пользователи Android могут обновить браузер, встроенный в Android, только вместе с операционной системой (что у многих популярных производителей, HTC например, означает «никогда» в отношении большинства мобильников, выпущенных более года тому назад).
Что позволяет предрекать свойствам«-webkit-box-sizing» и «-webkit-box-shadow» (именно в их «-webkit-»-виде) необыкновенно долгую жизнь.
Пользователи Windows XP не могут поставить Internet Explorer более новой версии, чем IE8.
Пользователи Android могут обновить браузер, встроенный в Android, только вместе с операционной системой (что у многих популярных производителей, HTC например, означает «никогда» в отношении большинства мобильников, выпущенных более года тому назад).
Что позволяет предрекать свойствам
Android 2.x вымрет раньше, чем Windows XP. Так что это хотя и проблема, но не настолько страшная.
Кроме того, на Windows XP (а равно и на Android) можно поставить Mozilla Firefox последней версии.
Но я говорил о встроенных в систему браузерах (Internet Explorer в Windows XP, а также Android Browser в Android); вот их обновить не так просто.
Но я говорил о встроенных в систему браузерах (Internet Explorer в Windows XP, а также Android Browser в Android); вот их обновить не так просто.
Есть люди которые пишут на phonegap, они не могут использовать другой браузер и они со слезами просматривают caniuse.com/ и подобные сайты, особенно когда смотрят колонку Android Browser, особенно радуют даунгрейды. Было бы хорошо, если бы нативный хромиум заменили хромом для андроида, хотя я уже в это почти не верю.
UFO just landed and posted this here
Используйте пре-процессоры, упаковщики и gzip, и не будет никаких проблем.
Вообще, префиксы должны быть не проблемой верстальщика, а прописываться при сборке статики.
Но если у вас (как и у большинства) с этим всё плохо, то для свойств, которые в нормальных браузерах давно работают без префиксов, можно подключить -prefix-free и ничего не прописывать.
Но если у вас (как и у большинства) с этим всё плохо, то для свойств, которые в нормальных браузерах давно работают без префиксов, можно подключить -prefix-free и ничего не прописывать.
Справедливости ради следует сказать, что упомянутые в комментируемой нами блогозаписи изменения, появившиеся в синтаксисе градиентов, принудят и пользователей -prefix-free обновить код CSS.
Ну как бы border-radius и box-shadow я уже год-полтора как пишу без префиксов. По-моему, принцип graceful degradation применим не только к IE < 9, но и к старым андроидам, например
Прочитал «and update your ass».
Префиксы использовать не стоит в принципе. По крайней мере на продакшене. Префиксы — это тестовые фичи. Ставить тестовые фичи на прод — это epic fail.
Если всем последовать такому принципу — спецификации так и будут оставаться на стадии «тестовых фич». Так что да, и впредь не выкладывайте в прод ничего нового. Ведь отказаться проще, чем подумать, как edge-технологию можно сделать доступнее.
UFO just landed and posted this here
Вы, видимо, разработкой интересуетесь только во время чтения хабра и о состоянии браузеров и w3c не в курсе. Ниже селен уже написал, что повсеместное использование префиксов вызывает только проблемы. Шаг мозиллы о полном их игнорировании давно необходим всем браузерам.
P.S. Хабр — просто сборище троллей. Минусить любое мнение не разбираясь в вопросе самое главное тут.
P.S. Хабр — просто сборище троллей. Минусить любое мнение не разбираясь в вопросе самое главное тут.
UFO just landed and posted this here
Насчет градиентов – с ума посходили‽ С какой целью так меняют нотацию – непонятно. С чего вдруг, казалось, еще со школьной геометрии угол 0° вдруг становится на севере, с направлением по часовой, и с теперь неинтуитивной тригонометрией? С чего вдруг естественным направлениям прибавилось to? Зачем?
Поставил бы большой дизлайк автору этих идей!
Поставил бы большой дизлайк автору этих идей!
UFO just landed and posted this here
Не думаю, что это хоть сколько-нибудь весомое обоснование: это бы скорее было тогда каким-то гуманитарно-ассоциативным видением стандартов. Если это решение было принято только из соображения «обход оступов», «направление часов», «навигация и картография», и человек эту ассоциативную связь оценивает больше, чем совместимость со всеми существующими ныне реализациями и с геометрией – это скопрометирует доверие к стандарту и разочарует любого здравомыслящего разработчика. Благо, разработчики броузеров пока не собираются реализовывать эту ересь.
вы давно в школе учились? гуглите «тригонометрия 2.0» ;)
UFO just landed and posted this here
Понятнее что – направление угла? А обычная геометрия вся такая непонятная?
И то, что теперь синусы и косинусы углов известных векторов будут давать совершенно иные результаты, чем в математике – незначительный побочный эффект?
И то, что теперь синусы и косинусы углов известных векторов будут давать совершенно иные результаты, чем в математике – незначительный побочный эффект?
UFO just landed and posted this here
вспомнил, это похоже на дирекционный угол, который используется в топографии. на первых лекциях все путали углы и делали массу ошибок.
получается, что при расчетах для css3 так же можно брать готовые формулы, но из другого учебника.
зы: еще б оно деления угломера понимало… _o\--
получается, что при расчетах для css3 так же можно брать готовые формулы, но из другого учебника.
зы: еще б оно деления угломера понимало… _o\--
А есть какие-то сервисы, которые бы автоматически добавляли свойства с префиксами в мой CSS? То есть, я пишу только border-radius, а всякие там -moz он добавляет сам.
UFO just landed and posted this here
Sign up to leave a comment.
Всем, всем, всем: время обновлять свой CSS3