Small Screen Navigation – Ben Callahan

Breaking Development Conference – Nashville – July 2014
Conference Session: Small Screen Navigation
Ben Callahan – SparkBox

A review of current mobile design patterns for navigation and interaction. Trigger Indicators and Interaction Patterns.

My Notes:

  • Don’t assume the big companies got it right. Don’t blindly copy patterns.
  • Vast differences in nav indicators and response across sites (e.g. “>” on some sites opens/closes a menu; on other sites it takes you to a page).
  • Content First – make sure we are building the right nav.
  • Give priority to high use cases.
  • Focus – overlay content with nav, e.g. content half hidden while overlay with menu.
  • Behavior – e.g. single top-to-bottom accordion menu JavaScript – strive for a single DOM.
  • Fallbacks aren’t worth it. Start with the lowest common denominator.
  • Usability – Web Designers understand Hamburger Menu, average user does not.
  • “Familiarity breeds usability” e.g. same nav on PC and Mobile.
  • “Design without testing is guesswork.”

Other conference notes on Ben Callahan at BDCONF can be found at: Ben Callahan notes on Speaker Deck

“You cannot do timeless work on your own. It takes a team. Collaborate!”
~Ben Callahan

Real World Responsive Web Redesign – Jonathan Stark

Breaking Development Conference – Nashville – July 2014
Conference Session: Real World Responsive Web Redesign
Jonathan Stark

This session discussed the RWD/redesign of Entertainment Weekly. I took away more about about project management than RWD but I was more so looking for PM tips.

My Notes:

  • RWD Guiding Principles: speed is a feature; progressive enhancement from low device to high; assume low; easier to progressively add features than to degrade gracefully.
  • Design: No Big Reveal – Constant feedback during design. Final design is 1 week from last review.
  • Big Pieces From Client: we knew all photos, videos, etc. from current site, and challenges before we started design process.
  • Advertising is a big challenge for mobile.
  • Prioritize Design with typical sticky note voting. Allow 20 seconds for +/- reactions to similar sites or comps/mood boards.
  • Set Initial design decisions: e.g. no carousels, progressive content, etc. Now you have a roadmap.
  • Did not use Agile or Waterfall but a hybrid, with information architecture, visual, and development in parallel.
  • Weekly build and push to dev site. Weekly all hands review with client. Weekly freeze.
  • Throw out elements client doesn’t like (e.g. which callout do you not like). Thereby weekly not a sign off.
  • Always design and demo in the browser, not comps.
  • Emphasize phone view in weeklies.
  • Start with small scale elements for review (e.g. and build to footer, then pages).
  • JavaScript: “Every script has a cost”
  • Consider starting with a site that works without JavaScript.
  • Create your own JavaScript library is better for minimum footprint. Don’t go to extremes with JavaScript.
  • Help yourself out: Use a common/single bug tracker; lots of screen shots for bug documentation with re-creating; we used multiple trackers – should have learned GIT better; automate deployment.

“Communication Trumps Process!”
~Jonathan Stark

Content First UX
Steph Hay

Breaking Development Conference – Nashville – July 2014
Conference Session: Content First UX
Steph Hay

Steph Hay presented a fresh approach to web site design by way of defining all of the content and information architecture up front, before you make the first wireframe or comp. The result is an outline of the site’s IA, which resembles a sitemap but is a complete definition of the site and actual copy. This reverses the typical process of adding content after design.

The process follows a user journey/dialog that is approached as a conversation. Elements of gamification are used to help the user seek goals and reinforce the learning experience along the way. Hay spent time in her presentation on this aspect of the process, which I cannot do justice here – but it’s important to the process. My main takeaway is her rethinking of the site development process. Putting content first makes absolute sense if we believe that content is the foundation of website experience.

My Notes:

  • Content First: Create the content and information architecture first, without tradition wireframes and other design techniques. This is a design-agnostic methodology.
  • Feels like a conversation. Promote user engagement.
  • Write all the content and structure in an outline [yields sitemap byproduct].
  • Greatly speeds up the overall a development process by improving front-end definition time.
  • Note: more than one speaker stated a ratio of ~3-to-2 | definition-to-build/activate.
  • Content First is inherently low risk, low res, and low cost. Promotes greater collaboration and helps define the end result more quickly without getting bogged down in design (speculative) considerations. Will result in faster overall development and launch.
  • Use with analytics to determine audience and solve the right problem.
  • Make a content workbook.
  • Language Boards: Core messaging; Choose Your Own Adventure style.
  • Ben &Jerry’s content written from a single statement/tag line.
  • User is Hero; Iterate until you win.
  • Conversation rather than structure. Hero journey; next steps…

Book reference: Make It Stick: The Science of Successful Learning (not Made to Stick) – some degree of difficulty in learning improves retention; applies to user journey as well.

Other conference notes on Steph Hay at BDCONF can be found at: http://www.lukew.com/ff/entry.asp?1899

Steph Hay on YouTube | How Two Startups Used a Google Doc to Plan Their User Interface

“Content Defines Structure, not the other way around.”
~Steph Hay

Mobile Design Now
Luke Wroblewski

Breaking Development Conference – Nashville – July 2014
Conference Session: Mobile Design Now
Luke Wroblewski

Luke Wroblewski is synonymous with Mobile First. He set the mobile design tone for the 2-day Breaking Development Conference.

My Notes:

  • Lots to learn but more to unlearn about mobile.
  • Above the fold: Scrolling is a continuation. Clicking is a decision.
  • We’re trying to fit large screen to small.
  • Hamburger Menu is a case of follow the leader imitation. The word menu, outlined to appear as a clickable object, was interpreted as a menu 21%+ more than the Hamburger Menu in A-B testing.
  • It takes big changes to go small.
  • Compared hotel sites with +/- 50% difference in process steps. [the difficulty of any extra field or step is magnified in mobile]
  • Startup: Release/Refine/Repeat; Learn Faster

Luke Wroblewski conference notes can be found at: http://www.lukew.com/ff/

[On Mobile] “It takes big changes to go small.”
~Luke Wroblewski