Поддержка новых CSS-свойств в браузерах — важный аспект, который следует учитывать при разработке веб-приложений. Обычно рекомендуется использовать новые CSS-свойства, если они поддерживаются более чем 80% браузеров, чтобы обеспечить приемлемый уровень совместимости для большинства пользователей.
Тем не менее, важно учитывать несколько факторов:
1. **Аудитория**: Если ваша аудитория использует определенные браузеры, и вы знаете, что они имеют высокую поддержку для нового свойства, вы можете рискнуть его использовать, даже если общее число поддержки ниже 80%.
2. **Полнота поддержки**: Иногда даже небольшие или старые версии браузеров могут влиять на поддержку свойства. Проверьте наличие автопрефиксов и полифиллов, которые могут помочь частично решить проблему.
3. **Функциональная ответственность**: Если новое свойство добавляет значительное улучшение пользовательского опыта или критическую функциональность, возможно, придется его использовать, даже при низкой поддержке, но стоит добавить альтернативы для неподдерживаемых браузеров.
4. **Стратегия внедрения**: При возможности стоить использовать progressive enhancement (постепенное улучшение) и graceful degradation (плавное ухудшение). Это значит, что пользователи с современными браузерами получат все преимущества, а пользователи со старыми браузерами смогут использовать базовую функциональность.
В итоге, 80% поддержки может служить хорошим ориентиром, но решение всегда должно приниматься с учетом специфики проекта, его аудитории и стратегий поддержки.