Интернет
Создание пользовательских фрагментов Emmet в VS Code
В этой статье Мануэль объясняет, почему Emmet является одним из его любимых инструментов повышения производительности для написания HTML и CSS, и как вы можете создавать пользовательские фрагменты кода Emmet в Visual Studio Code, чтобы помочь вам еще больше улучшить свои интерфейсные рабочие процессы.
ПодробнееСоздание блога с несколькими авторами с помощью Next.js
В этой статье объясняется, как мы можем соединить различные типы контента в приложении Next.js. С помощью этой техники мы можем добавить к нашим проектам любые виды отношений «один к одному», «один ко многим» или даже «многие ко многим».
ПодробнееКак провести UX-аудит для крупной платформы EdTech (пример из практики)
Эта статья представляет собой тематическое исследование того, как UX-аудит влияет на пользовательский интерфейс. В нем объясняется, как можно проанализировать известную образовательную платформу edX на соответствие рекомендациям Якоба Нильсена по юзабилити. Для начала Марк Ланкмиллер делится всеми критериями и показателями, которые он использовал для своего UX-аудита.
ПодробнееВозникновение дизайн-мышления как стратегии решения проблем
В динамичной и непредсказуемой среде, в которой мы работаем, даже самые тщательно разработанные решения могут иметь короткий срок годности. Когда мы признаем, что наша работа непостоянна, а наши способности решать проблемы ограничены, наша цель может сместиться с предоставления полных решений на разработку инструментов, которые позволят нашим пользователям адаптировать дизайн для себя.
ПодробнееАвтоматизация тестирования программы чтения с экрана в macOS с помощью Auto VO
Автоматизированное тестирование является важной частью любого программного проекта, включая тестирование на доступность. Инструменты для линтинга и интеграционного тестирования уже существуют, но как насчет сквозного тестирования с помощью реальных вспомогательных технологий? Так как я не видел этого раньше, я решил создать Auto VO, драйвер для программы чтения с экрана VoiceOver.
ПодробнееПроектирование с помощью кода: современный подход к проектированию (проблемы разработки)
После многих лет инноваций как в инструментах, так и в процессах борьба между дизайном и разработкой все еще реальна. В этой статье основное внимание уделяется передовым методам улучшения процессов проектирования и разработки, а также тому, как передовые решения, такие как UXPin на основе технологии слияния, могут помочь в облегчении изменений.
ПодробнееПреобразование изображения в текст с помощью React и Tesseract.js (OCR)
Приходится ли вам обрабатывать данные вручную, потому что они подаются в виде изображений или отсканированных документов? Преобразование изображения в текст позволяет извлекать текст из изображений для автоматизации обработки текстов на изображениях, видео и отсканированных документах. В этой статье мы рассмотрим, как преобразовать изображение в текст с помощью React и Tesseract.js (OCR), предварительно обработать изображения и разобраться с ограничениями Tesseract (OCR).
ПодробнееАльтернативный голосовой интерфейс для голосовых помощников
Голосовые помощники в настоящее время являются наиболее популярным вариантом использования голосовых пользовательских интерфейсов. Однако, поскольку голосовые помощники дают обратную связь, разговаривая с пользователем, помощники могут решать только простые пользовательские задачи, такие как установка будильника или воспроизведение музыки. Чтобы голосовые пользовательские интерфейсы действительно прорвались, обратная связь с пользователем должна быть визуальной, а не слуховой.
ПодробнееМаршрутизация на стороне клиента в Next.js
Next.js имеет файловую систему маршрутизации, в которой каждая страница автоматически становится маршрутом на основе имени файла. Эта статья проведет вас через почти все, что вам нужно знать о маршрутизации в Next.js, и укажет направление связанных тем и концепций.
ПодробнееВаше изображение, вероятно, не является декоративным
Размещение изображений в современной сети является весьма преднамеренным, помогая передать общую цель страницы или представления. Это означает, что почти каждое изображение, которое вы объявляете, должно иметь альтернативное описание.
Подробнее