Законы UX-дизайна: что делает пользователей счастливее, а продукт лучше
#почитать
⏱ Читать статью
#почитать
Расскажу о законах человеческой психологии и восприятии, помня о которых можно создать нормальный UX‑дизайн.
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔7🔥3
В России планируют окончательно заблокировать YouTube в сентябре, сообщил «Газете.Ru» источник, близкий к администрации президента. Эту информацию подтвердил источник в компании, занимающейся сбором информации для силовых структур.
«На протяжении июля‑августа будет некая деградация, то есть в отдельных регионах будут ухудшаться условия работы YouTube. В каких‑то будет замедляться, в каких‑то — подлагивать сайт, где‑то приложение будет отваливаться. А в сентябре начнётся блокировка», — рассказал источник, близкий к АП.
Второй источник «Газеты.Ru» заявил, что также получил информацию об отключении сервиса осенью.
Please open Telegram to view this post
VIEW IN TELEGRAM
🤬21👍15😁7👎1😱1🙈1
Летающий Санта и танцующие снегири: опыт реализации и оптимизации CSS-анимации
#почитать
Большое количество графики и анимаций потребляет достаточно много ресурсов. Однако благодаря оптимизации можно сделать так, чтобы всё работало без глюков и тормозов.
⏱ Читать статью
#почитать
Большое количество графики и анимаций потребляет достаточно много ресурсов. Однако благодаря оптимизации можно сделать так, чтобы всё работало без глюков и тормозов.
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔10
37 Советов от Senior Frontend Разработчика. Для начинающих
#почитать
⏱ Читать статью
#почитать
Решил поделиться своими советами после более чем 5-летнего опыта работы фронтендером.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7👎5🔥1
Новые функции CSS mod, round. Анимированные Sprite Sheet без JS
#почитать
⏱ Читать статью
#почитать
Sprite Sheet — это техника в веб-разработке, позволяющая использовать множество различных кадров анимации, хранящихся в одном изображении. Это эффективный способ уменьшить количество HTTP-запросов к серверу и ускорить загрузку веб-страницы, так как все кадры анимации загружаются одновременно.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥2
Подробное руководство по началу карьеры фронтендера
#почитать
Комментарий:
⏱ Читать статью
#почитать
Комментарий:
Главное не тешьте себя надеждами, что это всё история на пару месяцев, а после 100кк/наносек, сейчас рынку больше нужны специалисты миддл+ уровня, потому что джунов стоит целая очередь, а ещё нейронки пишут легкий код всё лучше и лучше, поэтому будет куда правильнее если потратите на обучение хотя бы год, но даже потратив год не думайте, что залетите на работу за месяц, слышал данные, что сейчас в РФ среднее время поиска работы у джуна это полгода, поэтому учитесь и не отчаивайтесь
Please open Telegram to view this post
VIEW IN TELEGRAM
😁10👍2🔥1
Что нужно знать о современном CSS
#почитать
⏱ Читать статью
#почитать
В представленных здесь функциях есть гораздо больше синтаксиса, подробностей и нюансов, я просто хотел показать вам возможности, продемонстрировать базовый синтаксис и примеры использования.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
Адаптив без боли: как сделать резиновую вёрстку с заботой обо всех разрешениях
#почитать
⏱ Читать статью
#почитать
Все верстальщики рано или поздно сталкивались с болью, которая заключается в адаптиве сайта под различные устройства. Существуют разные технологии, упрощающие подгонку размеров под определённые устройства, например, clamp(). Эта функция удобна, так как позволяет минимизировать использование брейкпоинтов, но у неё есть свои недостатки.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥2
Factor and Block CSS — методология CSS
#почитать
⏱ Читать статью
#почитать
Сегодня я расскажу о новой методологии для CSS, которая поможет вам сэкономить время на чтение и редактирование CSS-файлов. Методологию я придумал сам,
FBCSS (Factor and Block CSS) - методология, представляющая собой разделение css-свойств по факторам (каким-то отличительным признакам) и блокам (кускам кода).
Методология разрабатывалась для улучшения читабельности CSS кода. Думаю, ни для кого не секрет, что в CSS-файлах число строк может пробивать отметку в 1000. Представьте, что вам на работе доверили работать с этим CSS-файлом, вы заходите в файл и видите "месево" из символов... Жутко работать с таким, правда ? Некоторые могут сказать, что не всегда все так плохо и не всегда CSS-файл - "каша" символов. И они будут правы, не всегда, но даже если какая-то минимальная стилистика в написании кода и соблюдается, то поиск нужных элементов или ни как не отсортированные свойства могут затруднить работу.
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉7👎4
📚 Друзья, для тех, кто хочет ознакомиться с большим количеством книг по тестированию, есть отличный телеграм-канал — Библиотека QA
Совместно с Библиотекой QA мы подготовили бриллиантовую 💎 подборку книг для обучения тестированию. Все эти книги можно бесплатно скачать у ребят на канале:
💎 "Тестирование программного обеспечения. Основы" Захаров В.В.
Обзор базовых понятий и методик тестирования программного обеспечения, подходящий для студентов и начинающих специалистов в области ИТ.
💎 "Эффективное тестирование" на русском Maurício Aniche
Практическое пособие по улучшению процессов тестирования с использованием различных техник, включая тестирование на основе данных и автоматизацию.
💎 "Тестирование DOT COM" Роман Савин
Практическое руководство по тестированию веб-приложений, в котором автор делится своим опытом и методами выявления и устранения багов.
💎 «Тестирование программного обеспечения. Базовый курс» Святослав Куликов
Введение в основы тестирования программного обеспечения, охватывающее ключевые концепции, методы и инструменты для начинающих тестировщиков.
💎 «Как тестируют в Google» Джефф Каролло, Джеймс Уиттакер, Джейсон Арбон
Описание уникальных подходов и практик тестирования, применяемых в Google, с акцентом на автоматизацию, масштабируемость и инновации.
💎 "Сам себе тестировщик. Пошаговое руководство по тестированию ПО" Чхави Радж Досадж
Пошаговое руководство, предназначенное для тех, кто хочет начать карьеру в тестировании программного обеспечения, с множеством примеров и практических советов.
🐞 Подписывайтесь на Библиотеку QA
Совместно с Библиотекой QA мы подготовили бриллиантовую 💎 подборку книг для обучения тестированию. Все эти книги можно бесплатно скачать у ребят на канале:
💎 "Тестирование программного обеспечения. Основы" Захаров В.В.
Обзор базовых понятий и методик тестирования программного обеспечения, подходящий для студентов и начинающих специалистов в области ИТ.
💎 "Эффективное тестирование" на русском Maurício Aniche
Практическое пособие по улучшению процессов тестирования с использованием различных техник, включая тестирование на основе данных и автоматизацию.
💎 "Тестирование DOT COM" Роман Савин
Практическое руководство по тестированию веб-приложений, в котором автор делится своим опытом и методами выявления и устранения багов.
💎 «Тестирование программного обеспечения. Базовый курс» Святослав Куликов
Введение в основы тестирования программного обеспечения, охватывающее ключевые концепции, методы и инструменты для начинающих тестировщиков.
💎 «Как тестируют в Google» Джефф Каролло, Джеймс Уиттакер, Джейсон Арбон
Описание уникальных подходов и практик тестирования, применяемых в Google, с акцентом на автоматизацию, масштабируемость и инновации.
💎 "Сам себе тестировщик. Пошаговое руководство по тестированию ПО" Чхави Радж Досадж
Пошаговое руководство, предназначенное для тех, кто хочет начать карьеру в тестировании программного обеспечения, с множеством примеров и практических советов.
🐞 Подписывайтесь на Библиотеку QA
Telegram
🐞Библиотека QA
Книги по тестированию ПО для QA инженеров.
Все размещенные материалы представлены исключительно для ознакомления.
По всем вопросам: @godinmedia
Все размещенные материалы представлены исключительно для ознакомления.
По всем вопросам: @godinmedia
❤5👍4
Как создать макет Masonry с помощью HTML и CSS
#почитать
Компоновка Masonry (каменной кладки) — конструкция на основе сетки, в котором минимизированы вертикальные зазоры между элементами.
⏱ Читать статью
#почитать
Компоновка Masonry (каменной кладки) — конструкция на основе сетки, в котором минимизированы вертикальные зазоры между элементами.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🎉2🔥1
Магия CSS на практике: советы по вёрстке от гика
#почитать
Сегодня я расскажу:
как избавиться от соседнего родственного комбинатора + при реализации нестандартных чекбоксов и радиокнопок;
про свойство inset, сокращающее код на целых три строки;
мой сниппет для расширения интерактивной области у кнопок и ссылок;
стиль написания медиа-запросов, позволяющий сократить количество правил;
альтернативный способ центрирования элемента без свойства transform.
⏱ Читать статью
#почитать
Сегодня я расскажу:
как избавиться от соседнего родственного комбинатора + при реализации нестандартных чекбоксов и радиокнопок;
про свойство inset, сокращающее код на целых три строки;
мой сниппет для расширения интерактивной области у кнопок и ссылок;
стиль написания медиа-запросов, позволяющий сократить количество правил;
альтернативный способ центрирования элемента без свойства transform.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10❤2🤔2
CSS фигуры: 15+ примеров
#почитать
В этой статье приведены примеры того, как можно при помощи CSS сделать различные геометрические фигуры: треугольники, параллелограммы, ромбы, "диалоговые пузыри" и многое другое.
⏱ Читать статью
#почитать
В этой статье приведены примеры того, как можно при помощи CSS сделать различные геометрические фигуры: треугольники, параллелограммы, ромбы, "диалоговые пузыри" и многое другое.
Please open Telegram to view this post
VIEW IN TELEGRAM
👏9👍1
Гайд по верстке HTML странички. Объяснение принципов, а не примеров
#почитать
⏱ Читать статью
#почитать
Существует более 100 различных стандартных HTML тегов, при помощи которых можно сверстать страничку. И еще больше CSSсвойств, применяемых к этим HTML тегам. Правда в том, что на практике в основном используются всего 6 из этой сотни и может-быть 10-15 CSS свойств. В данной статье я попробую охватить сценарии использования HTML и CSS, которые закроют 80% ваших задач, а также аргументирую, почему создание страничек сайта при помощи верстки не уступает по сложности использованию конструкторов сайта (разница только в скорости).
Please open Telegram to view this post
VIEW IN TELEGRAM
😁10👍3❤1
CSS тени и неоморфный дизайн
#почитать
Как добавить различные типы теней к блочным элементам и тексту.
⏱ Читать статью
#почитать
Как добавить различные типы теней к блочным элементам и тексту.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
🐞 Тестировщик в IT — канал, на который мы рекомендуем подписаться. Полезный образовательный контент для начинающих тестировщиков и всех, кто хочет ими стать.
Почему?
◾️во-первых, авторы — работающие QA-инженеры и отбирают самые полезные и актуальные материалы.
◾️во-вторых, на канале публикуются мини-обзоры на полезные инструменты для работы
◾️в-третьих, ребята пишут свои авторские гайды по тестированию, которых нет больше нигде в сети
Перейти на канал и подписаться можно по ссылке: @testirovanie_ru
Почему?
◾️во-первых, авторы — работающие QA-инженеры и отбирают самые полезные и актуальные материалы.
◾️во-вторых, на канале публикуются мини-обзоры на полезные инструменты для работы
◾️в-третьих, ребята пишут свои авторские гайды по тестированию, которых нет больше нигде в сети
Перейти на канал и подписаться можно по ссылке: @testirovanie_ru
🎉6👍2🔥1
Загрузка es-модулей в браузерные приложения
#почитать
⏱ Читать статью
#почитать
Мне тут на днях попеняли, что, мол, я не в курсе, "что из esm до сих пор нельзя собрать бандл без транспиляции". Ну что я могу сказать... я действительно не в курсе :) На мой взгляд, es-модули придумали как раз для того, чтобы загружать по мере необходимости JS-код непосредственно в браузер, и собирать модули в бандлы - это, ну... как гладить кошку против шерсти.
Я понимаю, что традиции / привычки / требования бизнеса / обратная совместимость / корпоративная этика и т.п. говорят о том, что код для браузерных приложений должен поставляться в бандлах и точка! Тем не менее, в некоторых случаях (малые приложения, быстрое прототипирование, распределённая разработка) сборка бандлов является излишней и код в браузер можно и нужно загружать непосредственно в виде es-модулей.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥2❤1
🔥 Бриллиантовая подборка книг по Agile, которую мы составили совместно с каналом @pm_lib — кликайте по ссылкам, забирайте себе и читайте! А еще — подписывайтесь на @pm_lib. Там регулярно выкладвают свежие книги по Project- и Product-менеджменту на русском языке!
💎 Чистый Agile. Основы гибкости (2020) — Роберт Мартин
Роберт Мартин в своей книге объясняет основные принципы и практики Agile, которые помогают командам достичь гибкости и эффективности в разработке программного обеспечения.
💎 Agile-менеджмент. Лидерство и управление командами (2018) — Юрген Аппело
Эта книга раскрывает принципы Agile-менеджмента, фокусируясь на лидерстве и эффективном управлении командами, чтобы повысить их продуктивность и мотивацию.
💎 Постигая Agile. Ценности, принципы, методологии (2018) — Эндрю Стеллман, Дженнифер Грин
Книга охватывает ключевые аспекты Agile, включая его ценности, принципы и методологии, предлагая читателям глубокое понимание гибких подходов к управлению проектами.
💎 Agile для всех. Создание быстрой, гибкой, клиентоориентированной компании (2019) — Мэтт Лемей
Мэтт Лемей делится стратегиями, как сделать компанию более гибкой и ориентированной на клиента, применяя Agile подходы во всех аспектах бизнеса.
💎 12 шагов к гибкому бизнесу (2019) — Гайдн Шонесси, Фин Голдинг
Авторы предлагают пошаговое руководство по внедрению Agile в бизнес-процессы, чтобы компании могли быстрее адаптироваться к изменениям и повышать свою конкурентоспособность.
💎 Эпоха Agile. Как умные компании меняются и достигают результатов (2019) — Стивен Деннинг
Стивен Деннинг исследует, как успешные компании применяют Agile принципы для достижения высоких результатов и устойчивого роста в условиях быстро меняющегося рынка.
💎 Чистый Agile. Основы гибкости (2020) — Роберт Мартин
Роберт Мартин в своей книге объясняет основные принципы и практики Agile, которые помогают командам достичь гибкости и эффективности в разработке программного обеспечения.
💎 Agile-менеджмент. Лидерство и управление командами (2018) — Юрген Аппело
Эта книга раскрывает принципы Agile-менеджмента, фокусируясь на лидерстве и эффективном управлении командами, чтобы повысить их продуктивность и мотивацию.
💎 Постигая Agile. Ценности, принципы, методологии (2018) — Эндрю Стеллман, Дженнифер Грин
Книга охватывает ключевые аспекты Agile, включая его ценности, принципы и методологии, предлагая читателям глубокое понимание гибких подходов к управлению проектами.
💎 Agile для всех. Создание быстрой, гибкой, клиентоориентированной компании (2019) — Мэтт Лемей
Мэтт Лемей делится стратегиями, как сделать компанию более гибкой и ориентированной на клиента, применяя Agile подходы во всех аспектах бизнеса.
💎 12 шагов к гибкому бизнесу (2019) — Гайдн Шонесси, Фин Голдинг
Авторы предлагают пошаговое руководство по внедрению Agile в бизнес-процессы, чтобы компании могли быстрее адаптироваться к изменениям и повышать свою конкурентоспособность.
💎 Эпоха Agile. Как умные компании меняются и достигают результатов (2019) — Стивен Деннинг
Стивен Деннинг исследует, как успешные компании применяют Agile принципы для достижения высоких результатов и устойчивого роста в условиях быстро меняющегося рынка.
🔥5❤2👍2
Стилизация текстовых полей формы
#почитать
▪️Нормализация стилей
▪️Базовый вариант оформления input
▪️input с иконкой
▪️input с активной svg-иконкой
▪️input с кнопкой
▪️input с плавающим label
▪️input со счётчиком символов
▪️Стили для отображения состояния валидации input
▪️Пример валидации формы с помощью JavaScript
⏱ Читать статью
#почитать
▪️Нормализация стилей
▪️Базовый вариант оформления input
▪️input с иконкой
▪️input с активной svg-иконкой
▪️input с кнопкой
▪️input с плавающим label
▪️input со счётчиком символов
▪️Стили для отображения состояния валидации input
▪️Пример валидации формы с помощью JavaScript
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤2🔥1
Кратко про основные техники кеширования в браузере
#почитать
⏱ Читать статью
#почитать
Процесс сохранения копий файлов в локальном хранилище браузера, чтобы в последующем загружать их оттуда, а не с сервера. Так можно избежать лишних задержек и снизить нагрузку на сервер, т.к большинство ресурсов, таких как CSS-файлы, скрипты и медиаконтент, не нуждаются в повторной загрузке при каждом новом посещении страницы.
В статье рассмотрим несколько основных методов кеширования, таких как использование HTTP заголовков Cache-Control, ETag, и If-Modified-Since, а такжеLocalStorage.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥2❤1
Forwarded from Project-менеджер | IT
Депутат Госдумы о блокировке Android и iOS: «Перспектива как бы очевидная»
Он также подчеркнул, что вопрос выживания российских систем и суверенитета — это «вопрос существования», и призвал не «цепляться к Ютубу, а думать наперед. Никакой трагедии не случилось, когда россияне лишились доступа к Нетфликсу».
⏱ Развитие ситуации с блокировкой сервисов
Он также подчеркнул, что вопрос выживания российских систем и суверенитета — это «вопрос существования», и призвал не «цепляться к Ютубу, а думать наперед. Никакой трагедии не случилось, когда россияне лишились доступа к Нетфликсу».
Please open Telegram to view this post
VIEW IN TELEGRAM
😁15🤬11❤1