Возможно глупый вопрос, но до конца не понимаю все-таки процесс появления новых свойств. Допустим, имеется свойство flexbox. Сейчас оно хорошо поддерживается, но например в 2011 году было иначе. Получается, что это свойство появилось за счет того, что стали появляться новые браузеры, в которых это свойство постепенно внедрилось? Можно ли как-то в старом браузере внедрить свойство flexbox?
Выпускается новая версия браузера, в которой есть поддержка нового свойства. В предыдущих версиях как не было поддержки, так никогда и не будет.
Странный вопрос какой-то...
Есть дядьки, которые развивают стандарт. Они делают черновики новых фич, потом обкатывают, собирают фидбек и продвигают идею их внедрения в разных движках. А разработчики браузеров наперегонки стараются это реализовать, чтобы их браузер был самым современным.... https://www.w3.org/TR/html51/