Mobile-First Design Flashcards
What Is Mobile-First Design?
Mobile-first design is essentially what it sounds like—product teams creating content and design for the mobile version of websites before considering the content and design for tablet or desktop versions
What is Content within the context of mobile design?
Generally includes all of the imagery, functionality, and written text on a website.
e.g, onboarding text, social sharing links, images, videos, etc.
Mobile-first design only applies when designing _______ web applications or websites
responsive
What is responsive web design?
A technical approach that enables web pages to re-organize their content based on the type and size of the device they are being viewed on.
Responsive websites are not native to any kind of device and run in what?
web browsers, such as Chrome, Firefox, and Safari
What are native apps?
Designed to work with one specific operating system, such as IOS or Android, and are downloaded directly to a device that uses a particular operating system.
Why mobile-first?
- Forces designers to think about users (they have to concentrate on providing content the users absolutely need)
- Moving up in scale to tablet and desktop designs becomes easier as all the hard work has already been done on mobile
- Allows us as designers to offer a faster experience to users.
They often don’t have a large amount of imagery and other media assets that need to be loaded, resulting in quick download speeds on the devices that need them the most.
What can you say to your boss when you want to advocate for a mobile-first design strategy?
- Designing in this way ensures that your organization will be headed in the same direction that web usage trends are headed, and this will help to future-proof your product, resulting in fewer costly product updates as usage of the web evolves.
- It’s a more user-centered approach. mobile-first design forces you to think about the user and the content in a more focused way.
- It opens up new doors in functionality. With a mobile-first strategy, these technologies can be considered at the beginning of a project, and innovative thinking when moving into tablet and desktop breakpoints (defined resolution sizes that cause layouts to shift for users) becomes more possible for your design team.
- Minimal design and minimal code.
What is progressive enhancement?
A design strategy that offers the most basic functionality to users first.
In Apple’s iOS Human Interface Guidelines, they recommend a min hit space of?
44pt x 44pts
What is a major benefit of “lean” mobile sites that don’t contain many media assets?
Faster download speeds
Fill in the blank: Mobile websites often use a “_____ menu” navigation system, which hides the menu items when the user doesn’t need it.
a. Toggle
b. Footer
c. Anchor
d. Hamburger
d. Hamburger
Your colleague, Mar Marley, has designed the desktop version of her website first, including several beautiful hover effects on images and buttons. Which of the following is a possible design solution for translating those hover effects onto mobile? Mobile websites often use a “_____ menu” navigation system, which hides the menu items when the user doesn’t need it.
a. Double click
b. Tap and hold
c. Right click
d. Drag and drop
b. Tap and hold
Mobile sites are used by our fingers and therefore need which of the following unique design considerations? Mobile websites often use a “_____ menu” navigation system, which hides the menu items when the user doesn’t need it.
a. Zoomable options
b. Enhanced resolutions
c. Hover effects
d. Touch targets
d. Touch targets
When applying mobile-first design to your own projects, what can you do to avoid loading website designs that are too small or completely undisplayable across mobile devices? Mobile websites often use a “_____ menu” navigation system, which hides the menu items when the user doesn’t need it.
a. Hire an accessibility expert to review site content and IA
b. Review the functional requirements with your stakeholders
c. Test your designs on multiple devices during site creation
d. Test your proto-personas with your local UX community
c. Test your designs on multiple devices during site creation