DevGang
Авторизоваться

Как автоматически адаптировать фавиконку к тёмной теме с помощью SVG и медиавыражения prefers-color-scheme

В этой статье вы узнаете, как использовать SVG в качестве фавикона для вашего веб-сайта, учитывая обнаружение темных и светлых тем в браузере с помощью медиавыражения prefers-color-scheme.

Противоречивый пользовательский опыт с нативной ленивой загрузкой картинок

Спецификация нативной поддержки веб-браузера для лениво загружаемых изображений в HTML Living Standard, эта новая функция позволяет веб-разработчикам указывать браузеру откладывать загрузку изображения до тех пор, пока оно не будет показано для просмотра или пока оно не будет.

Проверки производительности в браузере при помощи Feature Policies

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

11 команд Linux, без которых я не могу жить

Фото anna из Pexels
Фото anna из Pexels

Linux - важная часть нашей жизни, особенно для системных администраторов. В этой статье рассказывается о командах Linux, без которых я не могу жить. Итак, начнем.

Вплетение линии в текст на CSS

Ранее в этом году я наткнулся на демо от Florin Pop, которое заставляет строку проходить либо над, либо под буквами заголовка одной строки. Я думал, что это крутая идея, но в реализации было несколько мелочей, которые я мог бы упростить и улучшить одновременно.

Используйте logzero для простого логирования в Python 

Краткое руководство по удобной библиотеке журналов, которая поможет вам освоить эту важную концепцию программирования.

Java: как проверить, содержит ли строка подстроку 

Проверка на наличие подстрок в строке - довольно распространенная задача в программировании. Например, иногда мы хотим разбить строку, если она содержит разделитель в точке. В других случаях мы хотим изменить поток, если строка содержит (или не имеет) определенную подстроку, которая может быть командой.

Firefox по умолчанию включает DNS-over-HTTPS для всех пользователей из США

Mozilla подтвердила, что в ближайшие недели он по умолчанию предоставит новую функцию безопасности DNS-over-HTTPS всем пользователям Firefox в США.

Как создать пользователя Linux, который не может войти в систему 

По соображениям безопасности вам может потребоваться создать пользователя Linux без возможности входа. Джек Валлен покажет вам, как это сделать.

Angular пример ожидания HTTP-запроса

Часто в одностраничных приложениях мы хотим показать состояние, когда что-то загружается, а также показать пользователю, когда что-то идет не так. Состояния ожидания могут быть довольно сложными при работе с асинхронным JavaScript. В Angular у нас есть RxJS Observables, которые помогают нам управлять асинхронной сложностью. В этом посте я покажу шаблон, который придумал, чтобы решить что-то, над чем я работал, что помогло мне отобразить состояние запроса API, а также любые ошибки.

Присоединяйся в тусовку

Поделитесь своим опытом, расскажите о новом инструменте, библиотеке или фреймворке. Для этого не обязательно становится постоянным автором.

Попробовать

В этом месте могла бы быть ваша реклама

Разместить рекламу