Mobile First Flashcards
Why is mobile design important?
- Devices are getting cheaper
- Improved experience
- More and more people are using mobile to access internet
- Technology gap is decreasing
Mobile myths are decreasing. What were the myths?
- Only business man use cell phones
- People using mobile devices are doing it in a rush
- Only used outside of the home
- People who use mobile don’t use desktops
What are the disadvantages of having two different sized websites?
- Expensive to keep two
- Timing waster
- SEO
- Link sharing
What is device agnostic?
Working sit regardless of what device they’re actually in.
Limitations of mobile devices
- Size
- Processor is slower
- At the mercy of broadband or data
- No mouse or trackpad
- Light and sounds
- Distractions such as notifications
- Do not have full access of hands (accessibility can be an issue)
Advantages of mobile devices?
- Geo location
- Accelerometer - is a sensor that adjusts orientation of screen to provide comfortable viewing.
- Gestures
What does the term future friendly mean?
A site that will work no matter what; past present and future.
What is progressive enhancement?
Making things better over time. Start building using the simplest form and enhancing overtime.
What steps should you take within progressive enhancement
- Content must be first
- Semantic HTML
- CSS2, 3 enhancement
- JavaScript
What is Graceful Degradation?
Designing for the best browser then going back. Does not work as you lock people out of your content
What is the benefit to progressive enhancement?
Everyone can access content
The progressive enhancement model consists of what two concepts?
- Responsive Design
2. Mobile First
Who created the term Responsive Design?
Ethan Marcotte
What 4 components do you need to become responsive?
- Flexible Layouts
- Flexible Media (images and videos etc)
- Media Queries
- Fault Tolerance
How do you accomplish flexible layouts?
Replace pixel use with em or rems and use percentages.
Use the viewport meta tag.