Firefox просит разработчиков расставить приоритеты для Interop 2027
2027 Web Platform Feature Ranking

Команда Firefox предлагает разработчикам оценить предложения для Interop 2027. Ранжирование помогает выбрать, какие веб-платформенные функции должны быть стандартизированы. В прошлом году более 1900 оценок повлияли на приоритеты развития Firefox. Оценивайте только те предложения, которые вы поддерживаете. Данные хранятся на сервере и привязаны к вашему GitHub ID, но передаются в Interop без личной информации.
Пожалуйста, оценивайте только те предложения, которые вы считаете положительными. Всё, что вы оцените, будет воспринято как положительный сигнал.
- culi
Самое сломанное несоответствие между веб-браузерами — это печать, предварительный просмотр печати, CSS для печати и т.д. Ни одна функция, связанная с печатными медиа, не попала в этот список :(
- prmph
Многие из них связаны с CSS. Не уверен, почему всё ещё тратится столько усилий на нагромождение костылей на костылях поверх этой катастрофы под названием CSS.
CSS — одна из худших (веб) технологий, ломающая само понятие композируемости, ключевой техники управления сложностью. В нём также есть всевозможные конструкции, пытающиеся воспроизвести возможности настоящего языка программирования. Повсеместное использование CSS — архитектурный запашок.
И всё же люди будут защищать его до смерти. В каждом крупном проекте, который я унаследовал, были огромные CSS-файлы, набитые запутанными правилами, абсолютно неподдерживаемые, что бы вам ни говорили.
В своих собственных проектах сейчас, больших или малых, я отказываюсь широко использовать CSS. За исключением нескольких глобальных стилей в одном маленьком CSS-файле, я использую inline-стили практически для всего, в сочетании с другим кодом в аккуратно композируемых компонентах. Это работает очень хорошо.
Извините за мои резкие мнения, но, на мой взгляд, чрезмерная зависимость от CSS и объём работы над ним сдерживали веб от того, чем он действительно может быть для насыщенных приложений. Мы должны стремиться к созданию богатых и очень настраиваемых компонентов прямо в HTML с реальной сложностью. И позволить сайтам легко устанавливаться как приложения. Уже одно это сделает для веба больше, чем все эти CSS-пластыри.
- esafak
Обожаю этот ранкер. Отличная работа, ребята; вам стоит открыть его исходники.