|
rss_habr
Почему вы должны использовать Styled ComponentsСуббота, 31 Декабря 2022 г. 15:07 (ссылка)
Привет Хабр! Недавно мне попался на рефакторинг один сайт написанный одним студентом. Он был реализован не лучшим образом и уже давно следовало бы его исправить. И вот наконец у меня выдалось свободное время на рефакторинг. Сайт был написан на Next.js, для написания стилей использовались SCSS Modules. А так как я на своих проектах уже давно использую Styled Components тут же в глаза бросился дискомфорт от использования обычного SCSS. И в этой статье я вам расскажу что же это за дискомфорт и как же Styled Components позволяет от него избавиться. Читать далееhttps://habr.com/ru/post/707510/?utm_source=habrahabr&utm_medium=rss&utm_campaign=707510
rss_habr
Пошаговая инструкция: как с Node.js организовать иконки из Figma в проектеПятница, 30 Декабря 2022 г. 12:20 (ссылка)
Эта статья подробно описывает создание небольшого скрипта на Node.js для выгрузки векторных иконок из Figma в проект, а также универсального компонента для разных видов иконок, который удобно использовать в своём приложении. Скрипт может пригодиться командам, которые ещё не определились с общим подходом к использованию и хранению иконок в проекте, и тем, кто стремится автоматизировать этот процесс. Под катом – довольно длинный (мы предупредили!) и подробный текст, но с большим количеством полезного кода. Читать дальше →https://habr.com/ru/post/708286/?utm_source=habrahabr&utm_medium=rss&utm_campaign=708286
rss_habr
Адаптивная верстка: старый друг, который не бросит в трудную минутуВторник, 20 Декабря 2022 г. 11:37 (ссылка)
Всем привет! Меня зовут Айрат, я frontend-разработчик IT-компании SimbirSoft. Поговорим о такой теме, как адаптивная верстка. ДИСКЛЕЙМЕР: адаптив для сайта как явление на языке мемов уже смело можно назвать «баяном», впервые в России он появился в 2012 году (10 лет назад, Карл!). Даже React – самая популярная на данный момент библиотека для UI-разработки вышла только год спустя. И, наверное, вы подумали: «Да что тут читать? Даже у сайта булочной есть адаптив под мобильные устройства». Справедливое замечание... Мы тоже так думали, но не тут-то было. Представьте наше удивление, когда за последние полгода чуть ли не каждый второй клиент обязательным требованием выставляет наличие адаптивной верстки для сайта. Удивляет нас это потому, что адаптив – опция «из коробки» для каждого нашего проекта, на которой мы даже не акцентируем внимание. Всем же понятно, что он должен быть. Оказывается, нет… В этой статье попробуем разобраться, чем отличаются различные подходы в разработке приложений и сайтов с точки зрения визуализации интерфейса, чтобы помочь вам сделать выбор в пользу той или иной технологии в зависимости от ваших задач. Читать далееhttps://habr.com/ru/post/706494/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706494
rss_habr
[Перевод] Что такое веб-стандарты и как работает веб-браузер?Понедельник, 19 Декабря 2022 г. 17:01 (ссылка)
https://habr.com/ru/post/706390/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706390
rss_habr
[Перевод] Геометрия объектной модели документа: исчерпывающее руководствоЧетверг, 15 Декабря 2022 г. 11:11 (ссылка)
Я не считаю, что DHTML — cool, просто картинка хорошая) Привет, друзья! Представляю вашему вниманию перевод этой замечательной статьи. Знаете ли вы, что кроме интерфейсов, определенных спецификациями объектной модели документа (Document Object Model, DOM) и объектной модели каскадных таблиц стилей (Cascading Style Sheets (CSS) Object Model, CSSOM), существует также набор свойств и методов, определяемых в модуле отображения CSSOM (CSSOM View Module)? Этот интерфейс предназначен для определения и манипулирования геометрией элементов DOM. Читать дальше →https://habr.com/ru/post/705552/?utm_source=habrahabr&utm_medium=rss&utm_campaign=705552
rss_habr
[Перевод] Геометрия объектной модели документа: исчерпывающее руководствоЧетверг, 15 Декабря 2022 г. 11:11 (ссылка)
Я не считаю, что DHTML — cool, просто картинка хорошая) Привет, друзья! Представляю вашему вниманию перевод этой замечательной статьи. Знаете ли вы, что кроме интерфейсов, определенных спецификациями объектной модели документа (Document Object Model, DOM) и объектной модели каскадных таблиц стилей (Cascading Style Sheets (CSS) Object Model, CSSOM), существует также набор свойств и методов, определяемых в модуле отображения CSSOM (CSSOM View Module)? Этот интерфейс предназначен для определения и манипулирования геометрией элементов DOM. Читать дальше →https://habr.com/ru/post/705552/?utm_source=habrahabr&utm_medium=rss&utm_campaign=705552
rss_habr
[Перевод] HTML & CSS Features, Tips For a 10x Faster Page Loading Speed — DEV CommunityВторник, 13 Декабря 2022 г. 20:13 (ссылка)
В этой статье мы будем рассматривать ускорение работы страницы только с помощью файлов HTML и CSS Читать далееhttps://habr.com/ru/post/705310/?utm_source=habrahabr&utm_medium=rss&utm_campaign=705310
rss_habr
[Перевод] HTML & CSS Features, Tips For a 10x Faster Page Loading Speed — DEV CommunityВторник, 13 Декабря 2022 г. 20:13 (ссылка)
В этой статье мы будем рассматривать ускорение работы страницы только с помощью файлов HTML и CSS Читать далееhttps://habr.com/ru/post/705310/?utm_source=habrahabr&utm_medium=rss&utm_campaign=705310
rss_habr
Настройка Webpack 5Пятница, 25 Ноября 2022 г. 22:03 (ссылка)
Подробное руководство о настройке сборщика Webpack 5 и о создании шаблона, который позволит разрабатывать фронтенд сайтов с использованием Pug, Sass, JavaScript и Markdown Читать далееhttps://habr.com/ru/post/701724/?utm_source=habrahabr&utm_medium=rss&utm_campaign=701724
rss_habr
Резиновый десктопный адаптив: как сделать большие экраны одинаковымиСреда, 23 Ноября 2022 г. 10:56 (ссылка)
Зачастую, когда говорят об адаптиве, подразумевают сужение большого экрана до мобильного размера без потери функциональности. Однако, на самом деле, адаптив также существует между разными десктопными версиями. Обычно разработчики не очень стараются применять адаптивные подходы для больших экранов, ведь если интерфейс поместился на HD разрешении, то он точно поместится на 2K разрешении и больше. Однако контент никак не масштабируется, поэтому имеем на больших разрешениях маленькие элементы, которые трудно уловить взглядом. В этой статье я покажу, как сделать интерфейсы пропорционально одинаковыми на разных десктопных разрешениях. Читать далееhttps://habr.com/ru/post/700950/?utm_source=habrahabr&utm_medium=rss&utm_campaign=700950
rss_habr
Резиновый десктопный адаптив: как сделать большие экраны одинаковымиСреда, 23 Ноября 2022 г. 10:56 (ссылка)
Зачастую, когда говорят об адаптиве, подразумевают сужение большого экрана до мобильного размера без потери функциональности. Однако, на самом деле, адаптив также существует между разными десктопными версиями. Обычно разработчики не очень стараются применять адаптивные подходы для больших экранов, ведь если интерфейс поместился на HD разрешении, то он точно поместится на 2K разрешении и больше. Однако контент никак не масштабируется, поэтому имеем на больших разрешениях маленькие элементы, которые трудно уловить взглядом. В этой статье я покажу, как сделать интерфейсы пропорционально одинаковыми на разных десктопных разрешениях. Читать далееhttps://habr.com/ru/post/700950/?utm_source=habrahabr&utm_medium=rss&utm_campaign=700950
rss_habr
Перевезу в iframe. ДешевоПонедельник, 21 Ноября 2022 г. 12:18 (ссылка)
Представьте, что вы отвечаете за большой веб-сервис со сложным интерфейсом, замысловатой навигацией, авторизацией, платежной системой. Представьте, что однажды к вам приходит ваш PO и просит сделать не одну его часть, не один конкретный бизнес-процесс, а весь этот сервис встраиваемым. И конечно по пути ни один из сотен тысяч пользователей вашего сервиса не должен пострадать. Возможно ли это и насколько это дорого? Читать далееhttps://habr.com/ru/post/694592/?utm_source=habrahabr&utm_medium=rss&utm_campaign=694592
rss_habr
[Перевод] Как сделать динамические цвета в CSSПятница, 18 Ноября 2022 г. 18:14 (ссылка)
Когда говорим «динамический», подразумеваем JavaScript. Но некоторые динамические функции можно реализовать, используя только CSS. Например, цвета. Читать далееhttps://habr.com/ru/post/700302/?utm_source=habrahabr&utm_medium=rss&utm_campaign=700302
rss_habr
[Перевод] Как сделать динамические цвета в CSSПятница, 18 Ноября 2022 г. 18:14 (ссылка)
Когда говорим «динамический», подразумеваем JavaScript. Но некоторые динамические функции можно реализовать, используя только CSS. Например, цвета. Читать далееhttps://habr.com/ru/post/700302/?utm_source=habrahabr&utm_medium=rss&utm_campaign=700302
rss_habr
ТОП-10 онлайн-ресурсов для прокачки навыков фронтендераПятница, 18 Ноября 2022 г. 16:26 (ссылка)
Привет, Хабр! Я Лена Райан, фронтенд разработчик в Х5 Tech. Решила поделиться с вами подборкой ТОП-10 проверенных зачётных онлайн-ресурсов по фронтенду, которые будут полезны как новичкам, так и желающим подтянуть свои знания по этой теме. Подборка подойдёт также тем, кто только недавно пришёл в IT или в профессию фронтендера и хочет понять, с какой базы им начать. Читать далееhttps://habr.com/ru/post/700274/?utm_source=habrahabr&utm_medium=rss&utm_campaign=700274
|
LiveInternet.Ru |
Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат О проекте: помощь|контакты|разместить рекламу|версия для pda |