@webmaxer
Веб разработчик

Что мешало консорциуму W3C и разработчикам браузеров сразу придумать css grid?

Ведь на протяжении 20-ти лет (да даже возьмём последние 10 лет) верстальщики/фронтендеры жутко мучались (особенно начинающие), когда можно было сразу сделать нормально. Плюс к этому, примерно раз в 5 лет менялась технология вёрстки. Практика построения лейаута на флоатах так вообще, на мой взгляд, была жесточайшим недоразумением, лучше бы и дальше верстали таблицами, пропустив всё это (и многие, кто не осилил эту технику так и делали кстати), ведь в итоге к ячейкам и пришли, css grid это просто более качественная табличная вёрстка.
Вот взять например c# или python3 в момент их создания (да и многие другие технологии/языки) - над ними хорошо поработали и заложили весь необходимый инструментарий на годы вперёд и с тех пор там не особо что-то поменялось (или я ошибаюсь?).
  • Вопрос задан
  • 420 просмотров
Решения вопроса 1
Что мешало консорциуму W3C и разработчикам браузеров сразу придумать css grid?

Ничего не мешало. Просто не было надобности.
Когда создавался CSS, в интернете был только текст.
И с оформлением текста таблицы стилей отлично справлялись.
Спустя некоторое время стали появляться изображения.
И только сейчас мы пришли к более сложным дизайнерским решениям в макетах с использованием изображений, декоративных элементов, анимации, адаптивности под разные устройства и т.д.
Ответ написан
Пригласить эксперта
Ответы на вопрос 4
OnYourLips
@OnYourLips
Вот взять например c# или python3 в момент их создания (да и многие другие технологии/языки) - над ними хорошо поработали и заложили весь необходимый инструментарий на годы вперёд и с тех пор там не особо что-то поменялось (или я ошибаюсь?).
Очень сильно ошибаетесь.
Языки очень сильно изменились за время своей жизни.
Ответ написан
Да никто не мучался. Сетка на флоатах интуитивно понятна, легка и красива. Да, семантически костыль, но это работает и работает хорошо, ничуть не сложнее флексбокса или гридов.

и многие, кто не осилил эту технику так и делали кстати

Я скажу так - не осилил флоаты, вон из профессии. Это проще, чем гриды.

Просто тогда не было необходимости в построении сложных интерфейсов, в которых флексбокс и гриды будут выигрывать, да и в целом тогда не было браузеров \ железа, которые могли бы отобразить и воспроизвести все эти анимации и прочая.
Ответ написан
dimonchik2013
@dimonchik2013
;)
над ними хорошо поработали


поработали хорошо, но в закрытую ветку 2.7 таки всунули major улучшение добавляющее +15% производительности
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
20 янв. 2021, в 19:52
1000 руб./в час
20 янв. 2021, в 19:49
55555 руб./за проект
20 янв. 2021, в 19:19
15000 руб./за проект