RU

Как я написал простой HTML-сайт, который избавляет от ручного поиска и конвертации бренд-иконок

Каждый раз, когда верстаешь новый проект, лендинг или дэшборд, Дизайнер просит поставить на плашки ссылки со свежими логотипами сервисов, соцсетей и…

designopen-sourcefossopensourcehtmlicon
Habr
RU

Тест локальных MOE моделей

Я тут решил решил чуток заморочиться и протестировать локальные MOE модели на кодинг. Кодинг громко сказано - мои задачи исключительно игры причем н…

llmllama.cppигрыhtml
Habr
RU

Частые ошибки в вёрстке, которые встречаются даже на крупных проектах

Привет, Хабр! Я во фронтенде уже пятнадцать лет и всегда видел разные примеры кода «с душком». То, что десять лет назад считалось нормальной практик…

версткадоступность сайтовcsshtmlruvds_статьи
Habr
RU

Установщик на Go Wails: Полный гайд. Своя self-hosted двухсерверная VPN-архитектура: ЧАСТЬ 3

Повествование будет идти таким образом: описание архитектуры в целом, потом код по страницам с картинками как это все выглядит. В отличие от чернови…

htmlcssgojavascriptwailsавтоматизациясистемное администрированиеприложениеself-hostedустановка
Habr
RU

Электрика без Excel: ElectroKit 2.0 — как меня поправили в комментариях и что из этого вышло

Привет, Хабр! Как то я видел мучения электриков при расчётах - сам поискал несколько сайтов с калькуляторами половина не работает а другая непонятно…

калькуляторэлектрикаПУЭУЗОдиффавтоматкабельhtmlopensourse
Habr
RU

[Перевод] HTML Sanitizer API: конец эпохи DOMPurify и XSS-страданий

Инженеры узнают о межсайтовом скриптинге (Cross-Site Scripting, XSS) тремя способами. Счастливчики узнают о нем благодаря полезному анализу кода или…

javascriptjshtmldompurifysanitizerочисткаобезвреживаниеsecurityбезопасностьtimeweb_статьи_перевод
Habr
RU

[Перевод] Управляемый прокруткой CSS в 2026 году — разработка карусели без JavaScript

Исторически создание карусели в веб-разработке означало использование какой-либо JS-библиотеки. Slick, Swiper, Flickity, Embla Carousel и другие зап…

javascriptjscsshtmlcarouselsliderкарусельслайдерscroll-snapscroll-driven animations
Habr