Как самому, без помощи фреймворка, решить проблему кросс-браузерности сайта?
Одним из плюсов использования фреймворка является то, что он берёт задачу кросс-браузерности на себя.
Если вы не используете фреймворк, как вы решаете эту задачу?
Islam Ibakaev: Способ единственный - проверить в максимально доступном количестве браузеров из необходимых поддерживать.
Варианты разные - установленный зоопарк на своей тачке, виртуальные системы с другими осями, онлайн-сервисы, предоставляющие либо виртуальное окружение необходимой конфигурации, либо делающие скриншоты ваших страниц в пачке браузеров. Сервисы для нормального использования, как правило платные.
Что за чюшь... фреймворк вам верстку кроссбраузерной не сделает. Давайте возьмём для примера использование CSS-Grid для какого-то блока. Чем вам тут фреймворк поможет чтобы internet explorer 9 поддерживал это свойство? да ничем... Ну а если повезет то в фреймворк встроен какой-нибудь полифил для его поддержки, а как сделать это самому? до точно также.. подключить полифил или просто не использовать css grid а сделать все проверенными способами.