Это редко когда надо, но иногда надо. Например скопировал модель из другого проекта с разными методами и поведениями, а потом сгенерил и скопировал часть кода (rules и т.д.) Или после правок в базе, смена типов и т.д. опять таки rules скопировать. Так что это не критично и редко, но просто интересно, почему так работает странно.
PlasterTom: по jquery и parallax.js у меня данных нет, там все сложнее чем с css, если найдете - было бы интересно посмотреть. Я так понимаю что все браузеры понимают javascript, а следовательно и jquery с parallax.js, но у некоторых пользователей в браузерах отключена поддержка js.
Сергей: нет, как раз это пользователи. 97.19% пользователей используют для выхода в интернет браузеры поддерживающие background-size: cover.
Подробнее тут: caniuse.com
PlasterTom: ограничения в древних устройствах, которые не дружат с css3, а именно не понимают background-size: cover - 97.19% пользователей
background-attachment - 87.6%
robvorch: Есть, такие решения называются framework. Вы продолжаете полностью контролировать процесс, но за Вас сделана рутина. Если речь о дизайне - есть css framework, для генерации и валидации php framework. Попробуйте yii2 например, там порог входа низкий и все логично.
Поддерживаю, но не только в symfony, так же в yii и laravel. И в каждом есть и валидация и т.д. Единственно не видел пока толкового решения для зависимых полей.
Владислав Поляков: Она не устарела, мало того 4-я версия будет использовать flexbox. За flexbox будущее, но это не отменяет css framework-ов, которые его используют.