Infinite scrolling minimizes interaction costs and increases user engagement, but it isn’t a good fit for every website. For some, pagination or a Load More button will be a better solution.
Enriched search suggestions are expanded content recommendations related to a user’s search query on a website. While they can be useful, they are rarely utilized due to a range of implementation issues.
Unmanned restaurant services are gaining varying degrees of adoption in China. Still, there are glitches in the whole self-service flow and areas where human services cannot be replaced.
When they shop for apparel items on global sites, users are concerned about sizing. Ease their concerns by providing corresponding local sizes, comprehensive size charts, and supplemental measurements.
The language-switching feature on ecommerce sites should be placed in the top corners on desktop sites and above the fold on mobile, with enough details and flexibility to satisfy user needs.
The recent expansion of facial recognition payment in China is hampered by the perception of weak security, incomplete UI feedback, and misleading mental models.
Inclusive design describes methodologies to create products that understand and enable people of all backgrounds and abilities. It may address accessibility, age, economic situation, geographic location, language, race, and more.
Empty states provide opportunities for designers to communicate system status, increase learnability of the system, and deliver direct pathways for key tasks. This article provides guidance for designing empty-state dialogues for content-less containers.
Crosscultural design adaptations range from translation to localization. Researching general and contextual cultural differences helps you decide what type of design changes you should make.
Livestreams allow users to see products in detail and get their questions answered in real time. They can be integrated in ecommerce websites and on social-networking apps.
A clear visual hierarchy guides the eye to the most important elements on the page. It can be created through variations in color and contrast, scale, and grouping.
On–off controls that switch between two different system states need to clearly communicate to users both the current state and the state the system will move to, should the user press that control.
Onboarding is the process of getting users familiar with a new interface. It can involve one or more of the following components: feature promotion, customization, and instructions.