Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

We considered having a confirmation page in which a user could alter their search parameters before seeing the actual results of the page. However, we decided that it would more efficient if, upon entering a search query, a user saw their results immediately, and then had the option of changing their parameters based on the results received.

Photographer's

Photographer's Profile Page
Profile Page

- We decided to use editable fields instead of forms for logging in. In-place editing using editable fields has the following advantages:
    + Efficiency: users don’t have to go to a new page to do edits; they can make changes as they appear. For example, when looking at his profile, a photographer may notice a required change in their 'About Me' section. The photographer can make this change immediately instead of going to a new page, editing one of many fields and clicking save.
    + The profile page looks exactly the same for photographers as it does to users. This way, a photographer can see exactly what potential customers would see without having to sign out and view their page as a user.
    + However, editable fields are not easily discoverable. We therefore decided to use the following redundant clues to make this feature more apparent:
        * Background color changes to yellow upon hovering on editable fields (consistency with Flickr, a website which photographers would be familiar with)
        * Cursor changes from pointer to an 'I' bar to signify editability
        * Dashed light gray margins around editable areas.

An important design decision on the photographer's profile page was which fields to make prominent. We opted to have the following elements stand out (tested using the squint test):
    + Name of photographer
    + Price
    + Sample work
    + Star Rating
    + Section headers (e.g. about me, reviews)

The following modifications helped ensure that the above fields were indeed prominent:
- sample work: implemented using a widget in which photos were displayed with a black background to stand out from the white page.
- The photographer's name and section headings: are displayed in a larger font and have a lot of surrounding whitespace.
- The photographer's price was displayed in a larger font, and placed in its own column to the right of all other fields.
- In order to make a photographer's ratings, we used color. This was one of the few places where we use color in the page.

- We decided to use editable fields instead of forms for logging in. In-place editing using editable fields has the following advantages:
    + Efficiency: users don’t have to go to a new page to do edits; they can make changes as they appear. For example, when looking at his profile, a photographer may notice a required change in their 'About Me' section. The photographer can make this change immediately instead of going to a new page, editing one of many fields and clicking save.
    + The profile page looks exactly the same for photographers as it does to users. This way, a photographer can see exactly what potential customers would see without having to sign out and view their page as a user.
    + However, editable fields are not easily discoverable. We therefore decided to use the following redundant clues to make this feature more apparent:
        * Background color changes to yellow upon hovering on editable fields (consistency with Flickr, a website which photographers would be familiar with)
        * Cursor changes from pointer to an 'I' bar to signify editability
        * Dashed light gray margins around editable areas.

...