Коллажи умерли, да здравствует монохром
#почитать
«Минимализм против ярких цветов» — это не название батла, а запрос клиента. «Заставили» монохромные кнопки привлекать внимание, «отжали» ⅓ экрана на огромное меню и буквально добавили на лендинг ДНК бренда. Но заказчик вернулся на редизайн сайта спустя 2 года.
⏱ Читать
#почитать
«Минимализм против ярких цветов» — это не название батла, а запрос клиента. «Заставили» монохромные кнопки привлекать внимание, «отжали» ⅓ экрана на огромное меню и буквально добавили на лендинг ДНК бренда. Но заказчик вернулся на редизайн сайта спустя 2 года.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🙈2
// THINGS PROGRAMMERS DO
Сообщество айтишников похоже на отдельную нацию со своей культурой и конечно же юмором. Не каждый может понять их необычный юмор. Но те, кто смогут — имеют предрасположенность к изучению языков программирования.
Ты думаешь, что сможешь разобраться в юморе программистов?
Проверить это поможет «THINGS PROGRAMMERS DO».
Залетай на канал. Как минимум, хорошо проведешь время, как максимум — это может стать первым шагом ко входу в айти.
// THINGS PROGRAMMERS DO
Сообщество айтишников похоже на отдельную нацию со своей культурой и конечно же юмором. Не каждый может понять их необычный юмор. Но те, кто смогут — имеют предрасположенность к изучению языков программирования.
Ты думаешь, что сможешь разобраться в юморе программистов?
Проверить это поможет «THINGS PROGRAMMERS DO».
Залетай на канал. Как минимум, хорошо проведешь время, как максимум — это может стать первым шагом ко входу в айти.
// THINGS PROGRAMMERS DO
😁11
CSS-препроцессоры
#почитать
Препроцессоры стали неотъемлемой частью веб-разработки, поскольку они предоставляют дополнительные возможности, которые выходят за рамки классического CSS.
В чём плюсы?
Позволяют добавлять новые возможности в CSS, такие как переменные, миксины, операции с числами и другие;
Улучшение читаемости кода;
Возможность повторного использования кода.
Главная задача: сделать процесс создания и изменения CSS-кода более удобным и эффективным
Наиболее популярные препроцессоры:
⏺ LESS;
⏺ SASS / SCSS;
⏺ Stylus
⏱ Читать
#почитать
Препроцессоры стали неотъемлемой частью веб-разработки, поскольку они предоставляют дополнительные возможности, которые выходят за рамки классического CSS.
В чём плюсы?
Позволяют добавлять новые возможности в CSS, такие как переменные, миксины, операции с числами и другие;
Улучшение читаемости кода;
Возможность повторного использования кода.
Главная задача: сделать процесс создания и изменения CSS-кода более удобным и эффективным
Наиболее популярные препроцессоры:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12👎2🔥2
Наклонные края с постоянным углом в CSS
#почитать
Техника, которую я использовал, обеспечивает постоянный угол наклона независимо от размера экрана, позволяет показывать фоновые изображения и использует только один HTML-элемент без псевдоэлементов.
⏱ Читать статью
#почитать
Техника, которую я использовал, обеспечивает постоянный угол наклона независимо от размера экрана, позволяет показывать фоновые изображения и использует только один HTML-элемент без псевдоэлементов.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🤔2🔥1
Пятничное. Экстремальный минимализм в HTML
#почитать
⏱ Читать
#почитать
Мы уже много говорили про оптимизацию сайтов до минимального размера, преимущества статичного HTML, а также упаковку сайта (и веб-сервера) в портативный формат одного исполняемого файла, который нативно исполняется под любой ОС.
Но стремление к минимизации может пойти дальше, если вы хотите поместить весь сайт в адресную строку браузера. А с помощью сокращателя ссылок даже большой сайт сжимается до восьми байт. В этом случае и хостинг не нужен (то есть роль хостинга выполняет сервис сокращения ссылок).
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8👍2🔥1🤔1
Понедельничное. Принцип минимизации злобы
#почитать
⏱ Читать статью
#почитать
При выборе между минимизацией злобы и максимизацией восхищения стоит предпочесть первое.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9🔥2👏1
О кастомных HTML-тегах по-человечески
#почитать
⏱ Читать статью
#почитать
Причины создания данной статьи таковы:
Никто, за редчайшими исключениями, не использует кастомные теги, не говоря уже про их API. А очень зря.
Почти весь материал по ним либо на английском языке, либо написан так, что лучше бы не писали. А иногда и то и другое.
Я попробую изложить суть кастомных html-элементов наиболее доступно.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍3
- Как думаешь, изучить фронтед самостоятельно - реально?
- Вероятно, что да, но мы не советуем.
-А если нет возможности оплатить курс?
-Готов сразу взяться за дело?
Привет, это команда ICHY School и мы обучаем фронтенд разработке.
О тебе: хочешь стать разработчиком с нуля, изучаешь программирование самостоятельно или планируешь перейти в разработку из другой IT-профессии.
О нас:
⚡️Сначала трудоустройство, оплата потом. Все для твоей уверенности.
⚡️Куратор, с которым ты обсудишь все тонкости разработки и узнаешь все о работе в ведущих IT-компаниях
⚡️Реальные проекты в портфолио.
⚡️Живое общение и классное комьюнити
⚡️Подготовка и помощь в трудоустройстве
Интересно? Нам тоже!
Оставляй заявку здесь, продолжим наше знакомство!
Реклама. ИП Панкратов И.В ИНН: 500915684952 Erid:2VtzqxUgZga
- Вероятно, что да, но мы не советуем.
-А если нет возможности оплатить курс?
-Готов сразу взяться за дело?
Привет, это команда ICHY School и мы обучаем фронтенд разработке.
О тебе: хочешь стать разработчиком с нуля, изучаешь программирование самостоятельно или планируешь перейти в разработку из другой IT-профессии.
О нас:
⚡️Сначала трудоустройство, оплата потом. Все для твоей уверенности.
⚡️Куратор, с которым ты обсудишь все тонкости разработки и узнаешь все о работе в ведущих IT-компаниях
⚡️Реальные проекты в портфолио.
⚡️Живое общение и классное комьюнити
⚡️Подготовка и помощь в трудоустройстве
Интересно? Нам тоже!
Оставляй заявку здесь, продолжим наше знакомство!
Реклама. ИП Панкратов И.В ИНН: 500915684952 Erid:2VtzqxUgZga
😁6❤2
Сжатие css классов
#почитать
⏱ Читать статью
#почитать
Итак, какие есть методы сократить классы:
- Называть классы короче (Спасибо, Кэп, да);
- Называть классы полноценно, но при сборке оставлять только хеш;
- Называть имена по определённому правилу или алгоритму.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8
Прокачиваем вёрстку ARIA-атрибутами. Атрибут aria-hidden
#почитать
⏱ Читать статью
#почитать
О проблеме доступности цифровых интерфейсов задумались относительно недавно. Лично я изучаю её с 2016 года. А интерфейсы же проектировали ещё в 90-х годах. По этой причине подавляющее большинство, если не все, спроектированы для людей, видящих их. Графические элементы, механики взаимодействия, элементы управления — всё заточено под человека, который может увидеть их.
Небольшая, но значимая часть этого опыта в принципе не может подходить для пользователя скринридера. Тут возникает потребность скрыть то, что бесполезно, и заменить полезным и удобным. Здесь вотчина атрибута aria-hidden.
Он полностью скрывает элемент от скринридера. Чем-то этим напоминает атрибут hidden. Только есть разница. Когда элемент скрывается при помощи атрибута hidden, он не доступен скринридерам и его нельзя увидеть. При использовании атрибута aria-hidden он продолжает отображаться визуально.
Для скрытия элемента нужно использовать значение true, добавив атрибут с ним к элементу.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8👍6
Свойство clip-path в CSS
#почитать
⏱ Читать статью
#почитать
В те далёкие времена, когда я впервые столкнулся со свойством CSS clip-path, мне потребовалось больше времени, чем я ожидал, и я изо всех сил старался запомнить, как работает свойство. Не знаю точно, почему так получилось, но, может быть, потому, что я не пользовался им часто? Во всяком случае, я изучу его снова вместе с вами. В этой статье я стремлюсь дать чёткое, детальное объяснение того, как работает clip-path, когда его использовать и как вы можете воспользоваться им в своих проектах веб-разработки.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10👎1
Если CSS для вас все еще боль и страдания - вот дюжина советов по чистому CSS
#почитать
Ненависть к CSS вполне можно понять - в конце концов технология развивается уже более 25 лет. Новые браузеры, появляющиеся на рынке, реализуют поддержку CSS по-разному, что приводит к тому, что часть кода работает в одном браузере, но не работает в других. А потом еще интегрировать в код кучу вендорных префиксов. А ведь это потом еще надо расширять и поддерживать.
CSS как технология действительно немного раздут, но не так хаотичен и сложен, как его иногда описывают. Просто нужно стремиться к лаконичности - в том числе, с помощью описанных подходов.
⏱ Читать статью
#почитать
Ненависть к CSS вполне можно понять - в конце концов технология развивается уже более 25 лет. Новые браузеры, появляющиеся на рынке, реализуют поддержку CSS по-разному, что приводит к тому, что часть кода работает в одном браузере, но не работает в других. А потом еще интегрировать в код кучу вендорных префиксов. А ведь это потом еще надо расширять и поддерживать.
CSS как технология действительно немного раздут, но не так хаотичен и сложен, как его иногда описывают. Просто нужно стремиться к лаконичности - в том числе, с помощью описанных подходов.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥2
Разбираемся с каскадом в CSS
#почитать
⏱ Читать статью
#почитать
Каскад — один из самых мощных инструментов CSS. Но если вы не знаете принципы его работы, он может доставить проблем.
Возможно, вы сталкивались с ситуацией, когда какое-либо CSS-свойство или правило отказывалось работать. Первое, что хочется сделать многим веб-разработчикам в таком случае — добавить ключевое слово !important и забыть о проблеме. Но что, если в стилях браузера для этого свойства тоже будет стоять !important? Именно такие конфликтующие вопросы и помогает решить каскад. Чем ниже в каскаде находится какое-либо правило, тем меньше вероятность, что оно появится в финальном виде веб-страницы.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10❤5🔥1🤔1
Разбираемся с цветами, палитрами, фильтрами CSS
#почитать
Карманный справочник о том, как работать с цветом в CSS и вебе в целом.
Он начинается с теоретических основ и содержит множество инструментов и примеров работы с градиентами, анимацией и SVG.
Статья будет полезна и новичку, и специалисту с опытом.
⏱ Читать статью
#почитать
Карманный справочник о том, как работать с цветом в CSS и вебе в целом.
Он начинается с теоретических основ и содержит множество инструментов и примеров работы с градиентами, анимацией и SVG.
Статья будет полезна и новичку, и специалисту с опытом.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤2🔥1
Подборка 7 плагинов Figma для оптимизации дизайн-процессов
#почитать
Несколько плагинов для Figma для оптимизации мокапов на каждом этапе.
▫️Grammar Checker & Rewriter: улучшение качества контента в дизайне
▫️Unsplash: автоматизация поиска картинок
▫️Figma to Code: от прототипа в работающий MVP
▫️Mockup: Поднимая уровень демонстрации дизайна
▫️Icons8 Background Remover: легко удаляем фон в изображении
▫️Illustrations: бесплатная библиотека изображений
Image Palette: извлечение доминирующих цветов из изображения
⏱ Читать статью
#почитать
Несколько плагинов для Figma для оптимизации мокапов на каждом этапе.
▫️Grammar Checker & Rewriter: улучшение качества контента в дизайне
▫️Unsplash: автоматизация поиска картинок
▫️Figma to Code: от прототипа в работающий MVP
▫️Mockup: Поднимая уровень демонстрации дизайна
▫️Icons8 Background Remover: легко удаляем фон в изображении
▫️Illustrations: бесплатная библиотека изображений
Image Palette: извлечение доминирующих цветов из изображения
Please open Telegram to view this post
VIEW IN TELEGRAM
😁9
Эластика и ее противник гибкий UTF-8
#почитать
⏱ Читать статью
#почитать
Узнал уйму нового о кодировках, а в особенности об UTF-8. Изначально данный текст являлся моим конспектом на данную тему, но я решил, что стоит поделиться им открытом доступе т.к. лично на русских источниках мне было сложно найти годную информацию на эту тему.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🎉3