Есть ли хорошо поддерживаемый макет ограничений для Интернета? - PullRequest
1 голос
/ 09 июля 2020

Контекст

Недавно я использовал CSS для создания макета современного веб-сайта, и я был потрясен тем, как вещи, которые должны быть простыми (например, центрирование), требуют хаков и хитрости вместо интуитивно понятного и разборчивого кода. Прискорбно для такой широко используемой технологии, тем более что CSS нужно было улучшить 25 лет.

Я просмотрел альтернативы и обнаружил, что макеты ограничений (то есть макет, созданный путем определения ограничений, подобных уравнению, которые компоненты должны удовлетворять) распространены в мобильной разработке, но для Интернета можно было найти только Layx (http://www.layx.org/): многообещающий, но неполный и неподдерживаемый механизм компоновки ограничений.

Вопросы

  1. Существуют ли хорошо поддерживаемые макеты ограничений для Интернета?
  2. Каковы недостатки макетов ограничений и что потребуется, чтобы они стали популярными?

О Layx

...