Есть ли смысл уже в 2к19 использовать float?

Зачем сейчас float, когда есть Flexbox? Или когда нужно использовать float, а когда флексы?
  • Вопрос задан
  • 815 просмотров
Решения вопроса 4
LenovoId
@LenovoId
svg, css,js
1) float использовать для обтекания
2) flexbox для позиционирования
а теперь вопрос к вам : почему так сложно написать 2019 но с таким кол-вом знаков пишете 2к19 ?
Ответ написан
@zetproj
Float изначально предназначался для обтекания блока текстом, а находчивые разработчики запрягли его делать расстановку блоков. Но с приходом flex'ов все встало на свои места, float'ы для работы с обтеканием, flex'ы для создания гибких макетов.
Ответ написан
@stratosmi
А это зависит насколько вам нужна та аудитория, где нет этой поддержки.
Если у вас проект уже рабочий и вы просто проводите обновление - вы можете абсолютно точно узнать процент тех, у кого не поддерживается.

У меня на разных проектах это от 15% до 0,3%
Причем там где 1,5% на эту аудиторию, казалось бы, можно и забить. Но нет, из нетехнических, а коммерческих соображений - там нужны все.

Определить сколько на ваших конкретных проектах людей не поддерживают новые технологии - вы можете только сами.
Оценить нужны ли вам эти люди или можно их кикнуть - решить можете только вы сами.
Ну или ваш заказчик.
Ответ написан
Комментировать
dom1n1k
@dom1n1k
Если вы походите по популярным интернет-магазинам, то с удивлением обнаружите, что большинство из них до сих пор сверстано флоатами или инлайн-блоками! Потому что там каждый посетитель - это живые деньги. И более того, нередко именно консервативная и не очень грамотная в IT аудитория наиболее платежеспособна.
Так что если вы пишете коммерческий e-commerce движок, который потом будет использоваться в тысячах магазинов и ворочать миллионами долларов - вполне стоит.

Другой пример, когда я параноидально боролся бы за максимальную кроссбразерность - сайт муниципальной поликлиники. На него должна зайти любая старушка с подаренного внуками пентиума.

В остальных случаях на надо.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы