Интернет
Процесс тестирования электронной почты, каким он должен быть
С таким количеством инструментов и подходов электронная почта по-прежнему имеет немало болевых точек как для разработчиков, так и для маркетологов. Электронная почта сложна, потому что у нее слишком много аспектов, которые нужно установить, и несколько экземпляров без общих правил, которым нужно следовать.
ПодробнееРазрушение громоздких сборок с помощью Netlify и Next.js
Статическая генерация отлично подходит для повышения производительности — пока приложение не станет слишком большим, а время сборки не станет слишком большим. Сегодня мы посмотрим, как новые On-Demand Builders от Netlify могут это исправить.
ПодробнееSmashing Podcast Episode 40 с Майком Кавальером: что такое пользовательский интерфейс Chakra для React?
В этом эпизоде мы говорим о пользовательском интерфейсе Chakra. Что это такое и как это может помочь в ваших проектах React? Дрю Маклеллан разговаривает с экспертом Майком Кавальером, чтобы выяснить это.
ПодробнееСоздание пользовательских фрагментов 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).
Подробнее