Публикации по теме 'ux'
Этика при разработке алгоритмов искусственного интеллекта - часть 1
Этика при разработке алгоритмов искусственного интеллекта - часть 1
По мере того как наша цивилизация становится все более и более зависимой от компьютеров и других интеллектуальных устройств, возникает особая моральная проблема, которую дизайнеры и программисты неизбежно будут вынуждены решать. Среди этих проблем - доверие. Можем ли мы верить, что созданный нами ИИ будет делать то, для чего он был разработан, без всякой предвзятости? Еще есть проблема неподкупности. Можно ли..
Столь удобный
Красота ‹ iframe ›
То, как мы создаем и проектируем веб-приложения и сайты, сильно изменилось за последнее десятилетие. Сегодняшнему пользователю больше не нужно страдать от ужасного удобства использования веб-сайтов на основе фреймов, где вы могли бы легко часами искать дорогу. К счастью, наборы фреймов — это архаичный макет, который больше не используется. Тем не менее, их преемник, HTML-тег ‹ iframe ›, приобрел большую популярность по целому ряду причин.
Встроенный фрейм, или..
Размер шрифта CSS: не только пиксели для лучшего дизайна
Откройте для себя подводные камни px для шрифтов CSS
В этой статье я объясню различия между единицами px , em и rem , их поведение и влияние, которое они оказывают на доступность и дизайн вашего веб-сайта. К концу этой статьи вы поймете важность использования единиц em и rem и то, как они могут повысить удобство использования ваших веб-приложений.
Знакомство с единицами измерения px , em и rem
Прежде чем углубляться в причины, по которым следует избегать использования..
День 16 из 50 Days of React: используйте Memo Hook в React.
Что такое Memo Hook в React?
A. Хук useMemo в React возвращает значение Memoized😁.
Думайте о мемоизации как о кэшировании значения, чтобы его не нужно было пересчитывать.
UseMemo запускается только при обновлении одной из его зависимостей🙄 .
Если при следующих отрисовках зависимости не меняются, то useMemo не вызывает себя, а возвращает мемоизированное значение.
Это повышает производительность.
Крючки useMemo и useCallback похожи. Основное различие заключается в..
Рендеринг пользовательских автономных компонентов Angular Material Select с помощью Storybook
Сценарий
Мы создали собственный автономный компонент выбора материала Angular и хотим визуализировать его с помощью Storybook. При попытке получаем ошибку:
ERROR Error: Unexpected synthetic property @transitionMessages found. Please make sure that:
- Either `BrowserAnimationsModule` or `NoopAnimationsModule` are imported in your application.
И это потому, что мы должны создать немодуль Provider для BrowserAnimationsModule , так как мы не можем импортировать..
Написание эффективных компонентов React — Советы и хитрости
В сегодняшней статье я расскажу о некоторых советах и рекомендациях по написанию производительных реагирующих компонентов. Вот вещи, которые мы рассмотрим:
Зачем нам нужна оптимизация производительности? Какие стандартные функции React предоставляет для оптимизации производительности? Советы и рекомендации по написанию эффективных компонентов React.
Зачем нам нужна оптимизация производительности?
Крайне важно понимать, что и почему важно оптимизировать для производительности...
10 ошибок CSS, которые допускают начинающие разработчики
Вы все еще делаете эти ошибки CSS?
Когда новые разработчики пишут CSS, они часто не учитывают дизайн, масштабируемость, производительность и ремонтопригодность своего кода. Они просто пишут любой код, необходимый для стилизации компонента, над которым они работают, и идут дальше.
В этой статье обсуждаются такие ошибки, чтобы научить вас, как избежать их в будущем. Давайте начнем.
1. Не нормализовать или сбросить CSS
Различные веб-браузеры добавляют свои собственные стили к..