Комментарии 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, особенно радуют даунгрейды. Было бы хорошо, если бы нативный хромиум заменили хромом для андроида, хотя я уже в это почти не верю.
НЛО прилетело и опубликовало эту надпись здесь
Используйте пре-процессоры, упаковщики и gzip, и не будет никаких проблем.
Вообще, префиксы должны быть не проблемой верстальщика, а прописываться при сборке статики.
Но если у вас (как и у большинства) с этим всё плохо, то для свойств, которые в нормальных браузерах давно работают без префиксов, можно подключить -prefix-free и ничего не прописывать.
Но если у вас (как и у большинства) с этим всё плохо, то для свойств, которые в нормальных браузерах давно работают без префиксов, можно подключить -prefix-free и ничего не прописывать.
Справедливости ради следует сказать, что упомянутые в комментируемой нами блогозаписи изменения, появившиеся в синтаксисе градиентов, принудят и пользователей -prefix-free обновить код CSS.
Ну как бы border-radius и box-shadow я уже год-полтора как пишу без префиксов. По-моему, принцип graceful degradation применим не только к IE < 9, но и к старым андроидам, например
Прочитал «and update your ass».
Префиксы использовать не стоит в принципе. По крайней мере на продакшене. Префиксы — это тестовые фичи. Ставить тестовые фичи на прод — это epic fail.
Если всем последовать такому принципу — спецификации так и будут оставаться на стадии «тестовых фич». Так что да, и впредь не выкладывайте в прод ничего нового. Ведь отказаться проще, чем подумать, как edge-технологию можно сделать доступнее.
НЛО прилетело и опубликовало эту надпись здесь
Вы, видимо, разработкой интересуетесь только во время чтения хабра и о состоянии браузеров и w3c не в курсе. Ниже селен уже написал, что повсеместное использование префиксов вызывает только проблемы. Шаг мозиллы о полном их игнорировании давно необходим всем браузерам.
P.S. Хабр — просто сборище троллей. Минусить любое мнение не разбираясь в вопросе самое главное тут.
P.S. Хабр — просто сборище троллей. Минусить любое мнение не разбираясь в вопросе самое главное тут.
НЛО прилетело и опубликовало эту надпись здесь
Насчет градиентов – с ума посходили‽ С какой целью так меняют нотацию – непонятно. С чего вдруг, казалось, еще со школьной геометрии угол 0° вдруг становится на севере, с направлением по часовой, и с теперь неинтуитивной тригонометрией? С чего вдруг естественным направлениям прибавилось to? Зачем?
Поставил бы большой дизлайк автору этих идей!
Поставил бы большой дизлайк автору этих идей!
НЛО прилетело и опубликовало эту надпись здесь
Не думаю, что это хоть сколько-нибудь весомое обоснование: это бы скорее было тогда каким-то гуманитарно-ассоциативным видением стандартов. Если это решение было принято только из соображения «обход оступов», «направление часов», «навигация и картография», и человек эту ассоциативную связь оценивает больше, чем совместимость со всеми существующими ныне реализациями и с геометрией – это скопрометирует доверие к стандарту и разочарует любого здравомыслящего разработчика. Благо, разработчики броузеров пока не собираются реализовывать эту ересь.
вы давно в школе учились? гуглите «тригонометрия 2.0» ;)
НЛО прилетело и опубликовало эту надпись здесь
Понятнее что – направление угла? А обычная геометрия вся такая непонятная?
И то, что теперь синусы и косинусы углов известных векторов будут давать совершенно иные результаты, чем в математике – незначительный побочный эффект?
И то, что теперь синусы и косинусы углов известных векторов будут давать совершенно иные результаты, чем в математике – незначительный побочный эффект?
НЛО прилетело и опубликовало эту надпись здесь
вспомнил, это похоже на дирекционный угол, который используется в топографии. на первых лекциях все путали углы и делали массу ошибок.
получается, что при расчетах для css3 так же можно брать готовые формулы, но из другого учебника.
зы: еще б оно деления угломера понимало… _o\--
получается, что при расчетах для css3 так же можно брать готовые формулы, но из другого учебника.
зы: еще б оно деления угломера понимало… _o\--
А есть какие-то сервисы, которые бы автоматически добавляли свойства с префиксами в мой CSS? То есть, я пишу только border-radius, а всякие там -moz он добавляет сам.
НЛО прилетело и опубликовало эту надпись здесь
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Всем, всем, всем: время обновлять свой CSS3