Хабр, привет!Многие фронтенд-разработчики часто отдают предпочтение JavaScript при реализации интерфейсных элементов. Я же разработчик старой формации. Мы тогда стремились сделать всё с помощью HTML и CSS.Так в интернете зародилось множество HTML- и CSS-решений. Думаю, вы видели эти костыли с переключением радиокнопок и стилизацией других элементов. У меня был период, когда я тоже загонялся по ним.Честно говоря, это всё баловство. Но с развитием HTML и CSS появились классные подходы, которые частично заменяют логику, написанную на JavaScript. И мне хочется, чтобы вы использовали их как можно чаще. Поэтому сегодня я поделюсь с вами несколькими техниками, которые вы уже можете использовать в своих проектах.Давайте посмотрим, что я вам подготовил. Читать далее
| # | Наименование новости | Тональность | Информативность | Дата публикации |
|---|---|---|---|---|
| 1 | [Перевод] HTML Sanitizer API: конец эпохи DOMPurify и XSS-страданий | 0 | 7 | 24-06-2026 |
| 2 | Что брать на новый проект: валидный дефолт (React) или гринфилд ($mol) | 0 | 5 | 21-06-2026 |
| 3 | Создание аналога Firebase на open-source компонентах | 5 | 7 | 21-06-2026 |
| 4 | Запуск интернет-магазина: 10 правильных вещей, которые я взял на вооружение | 5 | 7 | 23-06-2026 |
| 5 | Tools, Hooks, Skills, MCP — что есть что? | 0 | 7 | 24-06-2026 |
| 6 | Как я сделал генератор палитр на Node.js + DeepSeek за два вечера - и что из этого вышло | 5 | 7 | 23-06-2026 |
| 7 | Безопасное хранение паролей: соли, перцы и выбор алгоритма | 0 | 7 | 25-06-2026 |
| 8 | Многопоточное программирование возвращается | 0 | 0 | 22-06-2026 |
| 9 | Как мы перестали проксировать картинки через бэкенд и подружили PWA c S3 через presigned URL | 0 | 7 | 22-06-2026 |
| 10 | Я портировал культовый шутер Chasm: The Rift в браузер, на это раз полностью с помощью ИИ | 5 | 7 | 26-06-2026 |