Снова о использовании flex. Стоит ли с чистой совестью полностью переходить на flex?
Смущает именно поддержка совсем старыми браузерами. Конечно проценты по поддержке я видел и процент разброса пользователей по браузерам видел. Но все равно есть небольшой процент у кого сайт вообще криво отобразится. Или снова писать дополнительно для таких исключений поддержку? Тогда вещь которая вроде должна упростить разработку, добавит новых проблем.
Всё зависит от задачи и склонностям к мазохизму. Если это соц.сеть для гос.служащих, то нужна поддержка вплоть до ie5, если это вейп-шоп, то можно забить на версии годичной давности.
я бы с огромным удовольствием начинал использовать все, как только оно появляется. Но с версткой так не получается. Всегда нужна скорость разработки и пуленепробиваемость верстки. Поэтому, конкретно я (не знаю плохо это в глобальном плане или хорошо) пользуюсь инструментами проверенными. А на новые просто пускаю слюни. И ещё проблема в том, что это не тени рисовать, это карскас сайта, он должен быть рабочим прям во всех браузерах.
HolyMaster: как ответили выше, всё зависит от вас и вашего проекта, если в вашем ТЗ указано или есть необходимость поддерживать старые ИЕ, то не стоит. Иначе я не вижу смысла не использовать флекс.
Можно использовать на desktop полноценно.
На мобильных версиях ещё не был бы с точностью уверен.
Несмотря на статку в caniuse на iOS7 и android 4.4 (и ранние) флексы ещё не поддерживаются. Но там они и не особо сильно нужны. Обычно в мобильной версии сетка не многоколоночная. Там можно обойтись своей самописной 3х или 5ти колоночной стекой или вообще упороться и поставить masonry))))