Перевод статьи Accessibility is Not What You Think Пола Бога.
Доступность — это не только удовлетворение нужд людей с ограниченными возможностями или подстраивание под пограничные случаи. Доступность затрагивает всех.
Я уже писал о неправильном понимании пользовательского опыта и информационной архитектуры. Теперь я хочу развеять некоторые мифы о доступности.
Мне не нравится термин “доступность”. Это достаточно точный термин, но он рождает предубеждения. Когда говорят о доступности, у людей закатываются глаза. Они представляют либо пандусы, либо чеклисты WCAG. В любом случае это не даёт настоящего понимания о доступности.
Поэтому я говорю об инклюзивном дизайне. Доступность — это дизайн для всех, а не…
Серия кратких конспектов избранных глав из книги “Как победить стресс и депрессию”, которые могут помочь справиться с низкой самооценкой, навязчивыми негативными мыслями, перфекционизмом и откладыванием дел.
Содержание:
Ограниченное мышление — это иррациональные рассуждения (логика) насчёт произошедших событий.
Обычно разделяют восемь паттернов ограниченного мышления: фильтрация, поляризованное мышление, сверхобобщение, чтение мыслей, катастрофизация, преувеличение, персонализация и долженствования.
Фокусирование на негативном, игнорирование позитивного.
Нужно переместить фокус. Сосредоточиться на решении проблемы, а не на самой проблеме. Сконцентрироваться на противоположных мыслях. Например, если зацикливаетесь на потерях, переключитесь на то ценное, что у вас есть.
Различие только крайних качеств: хорошее и плохое…
Серия кратких конспектов избранных глав из книги “Как победить стресс и депрессию”, которые могут помочь справиться с низкой самооценкой, навязчивыми негативными мыслями, перфекционизмом и откладыванием дел.
Содержание:
Мысли вызывают чувства. То есть любое событие не имеет никакой эмоциональной окраски. То, какие чувства мы испытываем после какого-либо события, зависит от наших мыслей в тот момент.
Событие => Мысль => Чувство
Пресечение автоматических негативных мыслей может помочь снизить появление болезненных чувств.
Автоматические мысли на событие могут загнать в цикл. …
Перевод статьи Math and front-end: Context is so much more important than degree of difficulty Хуэй Цзин Чэнь в блоге LogRocket.
Если вы были одним из тех детей, которые удивлялись, зачем вам уроки математики и все эти углы и алгебра, ну, вот таким был и я. Признаюсь, я был слишком неугомонным и мне быстро наскучило быть хорошим учеником. Но когда я стал старше, я понял, что определённые математические принципы имеют практическое применение в моей ежедневной работе (не дифференциальные исчисления, я же не ракетостроитель).
Вопрос, нужно ли хорошо знать математику, чтобы быть хорошим веб-разработчиком, сводится к тому, что для вас означает…
Перевод статьи Styling buttons, the right way Флоренса Вёршелда.
Если вы создаёте сайт или веб-приложение, там наверняка есть кнопки. А может быть ссылки, выглядящие как кнопки? В любом случае важно правильно их сделать.
В этой статье мы создадим основные стили для тегов <a> и <button>, а также собственный CSS-компонент .btn. Для каждого этапа вы найдёте демо-страницу.
Этап 1: Сброс стилей у <button>.
Этап 2: Создание CSS-компонента «button».
Этап 3: Стилизация активного, ховер- и фокус-состояния.
Этап 4: Разбираемся с прилипшим фокусом.
Как правило, 99,99% кликабельных элементов на сайте или в приложении должны быть <a> или <button>. …