Вышел Firefox 117

Вышел Firefox 117

Стала доступна версия Firefox 117. Теперь браузер поддерживает автоматический перевод веб-контента. Однако поддержка автоматического перевода Firefox не основана на облаке, а скорее опирается на локальные ресурсы. Это позволяет ей работать, когда устройство находится в автономном режиме. Читать далее

Подробнее
[recovery mode] Подборка VS Code-плагинов для Frontend-разработчиков и не только

[recovery mode] Подборка VS Code-плагинов для Frontend-разработчиков и не только

Одним из наиболее ценных аспектов Visual Studio Code является его расширяемость с помощью плагинов, которые значительно облегчают и улучшают рабочий процесс. В этой статье мы собрали инструменты - от простых до продвинутых - которые сделают вашу разработку более продуктивной и приятной, позволяя сосредоточиться на творческой части процесса. Читать далее

Подробнее
[Перевод] Дебаты по Tailwind CSS: ещё один классный инструмент, отвергнутый веб-разработчиками

[Перевод] Дебаты по Tailwind CSS: ещё один классный инструмент, отвергнутый веб-разработчиками

Tailwind CSS — как фреймворк для разработчиков довольно прост в понимании. По сути, он позволяет вам встраивать код CSS в ваш HTML код. Чтобы, как говорится в слогане Tailwind: «быстро создавать современные веб‑сайты, не покидая HTML». Таким образом, это избавляет разработчиков от необходимости контекстно переключаться с HTML на таблицу стилей CSS. Собственная документация Tailwind указывает на распространенное возражение против такого подхода: «разве это не просто встроенные стили?» Те…

Подробнее
Ох уж эти CSS-переменные

Ох уж эти CSS-переменные

Я люблю создавать компоненты везде и всегда, поэтому пользовательские CSS-свойства, также известные как CSS-переменные, являются одной из моих любимых фишек, которая позволяет писать более модульный код. При работе с ними я набил достаточно шишек, выпил литры чая и убил кучу времени. Теперь я «мастер», и хочу поделиться своим опытом. Читать дальше →

Подробнее
Разрабатываем свой браузер. Часть вторая: CSS

Разрабатываем свой браузер. Часть вторая: CSS

Всем привет! Продолжаем цикл статей по разработке браузерного движка. Да, лучше поздно, чем никогда. Да, перерыв был большой. В конце статьи я опишу, как поживает проект lexbor, что с ним происходит. В этой статье я постараюсь раскрыть особенности парсинга Cascading Style Sheets (CSS). Расскажу, как вывернуть «ежа» наизнанку и как тестировать полученный результат. В CSS спецификациях всё разжевано, ну, или почти всё, тут я расскажу, как всё устроено, куда…

Подробнее
Как автоматизировать рутину с помощью ChatGPT в SEO-проекте и сделать рост трафика на 149%?

Как автоматизировать рутину с помощью ChatGPT в SEO-проекте и сделать рост трафика на 149%?

До появления ChatGPT труд SEO-специалиста на 90% состоял из рутины, после появления - на 50%. Хотите также? Я расскажу вам, как автоматизировать свою работу при помощи ИИ; а также какие задачи “делегировать” и какие инструменты можно использовать. Читать далее

Подробнее
MINECRAFT POCKET EDITION HUB - интеграция верстки в DLE

MINECRAFT POCKET EDITION HUB - интеграция верстки в DLE

Разработка сайта на DLE для клубного проекта любителей MineCraft. Заказчиком был предоставлен html шаблон будущего сайта. В нашу задачу входило: - Настроить сайт на DLE, интегрировать html верстку в шаблонизатор движка, - Провести первичную настройку всех необходимых плагинов и модулей. - Реализовать некоторые тонкости в отображении специфических блоков в пользовательской части сайта.

Подробнее
SEO-продвижение нового сайта: примеры, фишки, особенности

SEO-продвижение нового сайта: примеры, фишки, особенности

В статье расскажем о ключевых аспектах SEO-продвижения нового сайта в 2023 году, обсудим важность планирования структуры сайта, эффективного исследования ключевых слов, создания ориентированного на пользователя контента и многое другое. Также рассмотрим последние тренды в SEO, такие как мобильная оптимизация, голосовой поиск, искусственный интеллект и машинное обучение, и их влияние на стратегии продвижения. Неважно, являетесь ли вы опытным SEO-специалистом, который хочет обновить

Подробнее
[Перевод] Вышел Chrome 116

[Перевод] Вышел Chrome 116

Традиционный перевод анонса от команды Google Chrome о нововведениях • Document Picture-in-Picture API • Улучшена отладка отсутствующих таблиц стилей в DevTools • Свойство notRestoredReasons И многое другое! Читать далее

Подробнее
5 новинок CSS в адаптивной верстке, которые можно использовать уже сейчас

5 новинок CSS в адаптивной верстке, которые можно использовать уже сейчас

Hola, Amigos! На связи Игорь Мельников, Frontend-разработчик компании Amiga. Возможно, вы уже слышали про технологии, которые я описываю в статье, но не использовали их, потому что думали, что они не поддерживаются актуальными браузерами. Теперь можете смело брать их во всеоружие и применять в своих проектах! Я решил в одном месте собрать информацию о нескольких новых фичах, которыми начал пользоваться сам и вам советую. А если эта статья покажется вам полезной, то дайте знать в…

Подробнее
Работа с Sass в приложении ASP.NET Core

Работа с Sass в приложении ASP.NET Core

Sass (Syntactically Awesome Style Sheets) — это скриптовый язык, используемый для создания каскадных таблиц стилей (CSS-файлов). Его синтаксис очень похож на обычный CSS, но вдобавок он поддерживает использование переменных, вложенность, миксины и наследование для селекторов, чего очень не хватает в базовом CSS, ведь эти фичи незаменимы в организации и поддержке стилей вашего веб-приложения. В этой статье я продемонстрирую вам шаги, необходимые для добавления и настройки Sass в вашем

Подробнее
Беспощадный SEO: CNET удаляет тысячи публикаций, чтобы повысить свой рейтинг в поиске Google

Беспощадный SEO: CNET удаляет тысячи публикаций, чтобы повысить свой рейтинг в поиске Google

CNET за последние несколько месяцев удалил тысячи старых статей, чтобы усилить свои позиции в поиске Google. Об этом стало известно Gizmodo, чей главный редактор Дэн Акерман когда-то сам работал в CNET. Эти действия, направленные на то, чтобы «перехитрить» алгоритмы Google, продолжают нестандартную стратегию издания, ранее реализованную в увольнениях сотрудников и делегировании написания статей искусственному интеллекту. В Gizmodo изучили архивные копии авторских страниц CNET и пришли к…

Подробнее