Pull to refresh

Comments 48

До известной степени после появления Android браузер WebKit (в его форме Android Browser) присоединился к Internet Explorer, встав в ряды популярных необновляемых браузеров.

Пользователи Windows XP не могут поставить Internet Explorer более новой версии, чем IE8.

Пользователи Android могут обновить браузер, встроенный в Android, только вместе с операционной системой (что у многих популярных производителей, HTC например, означает «никогда» в отношении большинства мобильников, выпущенных более года тому назад).

Что позволяет предрекать свойствам «-webkit-box-sizing» и «-webkit-box-shadow» (именно в их «-webkit-»-виде) необыкновенно долгую жизнь.
Android 2.x вымрет раньше, чем Windows XP. Так что это хотя и проблема, но не настолько страшная.
Кажется только вчера МТС презентовал свой смарт на втором андроиде.
Такие девайсы отсрочат конец его использования на год—два, не больше.
Цикл жизни смартфонов несравним с циклом писишек/ноутов.
UFO landed and left these words here
На Андроид можно поставить Dolphin, который использует webkit, и уже сейчас рвет родной браузер.

А XP и IE8 — да, очень больная тема. Моя команда до сих пор вынуждена извращаться его поддержкой, т.к. «корпоративный сегмент».
Кроме того, на Windows XP (а равно и на Android) можно поставить Mozilla Firefox последней версии.

Но я говорил о встроенных в систему браузерах (Internet Explorer в Windows XP, а также Android Browser в Android); вот их обновить не так просто.
Насколько я знаю в последних версиях Firefox XP не поддерживается. Они рекомендуют ставить Оперу :)
У меня Firefox 18 прекрасно работает на Windows XP.

Подозреваю, что и у всех так.

Если же Вы знаете противоположное, то тогда непременно скажите, откуда Вы знаете это. Любопытно же.
Есть люди которые пишут на phonegap, они не могут использовать другой браузер и они со слезами просматривают caniuse.com/ и подобные сайты, особенно когда смотрят колонку Android Browser, особенно радуют даунгрейды. Было бы хорошо, если бы нативный хромиум заменили хромом для андроида, хотя я уже в это почти не верю.
UFO landed and left these words here
UFO landed and left these words here
UFO landed and left these words here
UFO landed and left these words here
UFO landed and left these words here
Используйте пре-процессоры, упаковщики и gzip, и не будет никаких проблем.
Вообще, префиксы должны быть не проблемой верстальщика, а прописываться при сборке статики.

Но если у вас (как и у большинства) с этим всё плохо, то для свойств, которые в нормальных браузерах давно работают без префиксов, можно подключить -prefix-free и ничего не прописывать.
Справедливости ради следует сказать, что упомянутые в комментируемой нами блогозаписи изменения, появившиеся в синтаксисе градиентов, принудят и пользователей -prefix-free обновить код CSS.
Ну как бы border-radius и box-shadow я уже год-полтора как пишу без префиксов. По-моему, принцип graceful degradation применим не только к IE < 9, но и к старым андроидам, например
Префиксы использовать не стоит в принципе. По крайней мере на продакшене. Префиксы — это тестовые фичи. Ставить тестовые фичи на прод — это epic fail.
Если всем последовать такому принципу — спецификации так и будут оставаться на стадии «тестовых фич». Так что да, и впредь не выкладывайте в прод ничего нового. Ведь отказаться проще, чем подумать, как edge-технологию можно сделать доступнее.
UFO landed and left these words here
Вы, видимо, разработкой интересуетесь только во время чтения хабра и о состоянии браузеров и w3c не в курсе. Ниже селен уже написал, что повсеместное использование префиксов вызывает только проблемы. Шаг мозиллы о полном их игнорировании давно необходим всем браузерам.

P.S. Хабр — просто сборище троллей. Минусить любое мнение не разбираясь в вопросе самое главное тут.
UFO landed and left these words here
UFO landed and left these words here
Насчет градиентов – с ума посходили‽ С какой целью так меняют нотацию – непонятно. С чего вдруг, казалось, еще со школьной геометрии угол 0° вдруг становится на севере, с направлением по часовой, и с теперь неинтуитивной тригонометрией? С чего вдруг естественным направлениям прибавилось to? Зачем?
Поставил бы большой дизлайк автору этих идей!
UFO landed and left these words here
Не думаю, что это хоть сколько-нибудь весомое обоснование: это бы скорее было тогда каким-то гуманитарно-ассоциативным видением стандартов. Если это решение было принято только из соображения «обход оступов», «направление часов», «навигация и картография», и человек эту ассоциативную связь оценивает больше, чем совместимость со всеми существующими ныне реализациями и с геометрией – это скопрометирует доверие к стандарту и разочарует любого здравомыслящего разработчика. Благо, разработчики броузеров пока не собираются реализовывать эту ересь.
UFO landed and left these words here
вы давно в школе учились? гуглите «тригонометрия 2.0» ;)
Будьте добры сами погуглить и дать линк, поясняющий ваше высказывание, раз вам затруднительно выражать мысли.
UFO landed and left these words here
Понятнее что – направление угла? А обычная геометрия вся такая непонятная?
И то, что теперь синусы и косинусы углов известных векторов будут давать совершенно иные результаты, чем в математике – незначительный побочный эффект?
UFO landed and left these words here
UFO landed and left these words here
вспомнил, это похоже на дирекционный угол, который используется в топографии. на первых лекциях все путали углы и делали массу ошибок.

получается, что при расчетах для css3 так же можно брать готовые формулы, но из другого учебника.

зы: еще б оно деления угломера понимало… _o\--
Или пеленг, что из морской навигации. Все же это не имеет отношения к геометрии и CSS. Не имело.
А есть какие-то сервисы, которые бы автоматически добавляли свойства с префиксами в мой CSS? То есть, я пишу только border-radius, а всякие там -moz он добавляет сам.
UFO landed and left these words here
UFO landed and left these words here
UFO landed and left these words here
UFO landed and left these words here
Only those users with full accounts are able to leave comments. Log in, please.