Navigation Bar Updates

From DPWiki
Jump to navigation Jump to search

Status

Introduction

Jana (Frau Sma) summed it up best in the forum thread: Over the last few weeks, we've had quite a few newer members post on the forums because they were confused about how to start and how to find projects to proof. Most of them somehow ended up on the project search page, searched for something and naturally found lots of projects they couldn't work on. Those were just a few people who actually posted, but I'm guessing there are lots more who just give up and go do something else.

Please feel free to contribute to this document.

Feature status legend

  • indicates the feature has been pushed down to the production server
  • indicates the feature has been checked into CVS and likely available on the main test site or will be shortly
  • indicates the feature is coded in someone's sandbox (see list of sandboxes below)
  • indicates that some developer has vouched for the feature and is willing to code it or is in the process of doing so

Distilled features

These are some features/changes that were distilled from the discussion forum (with an attempt to attribute the thought to the poster with a link to the post where applicable). Feel free to add to these lists but don't modify the status unless you're the developer.

General

  • Move project-related links to the left and non-project-related links to the right.
  • Add a link to the Statistics page.
  • Show an "Activities:" label in front of the P1 link for newbies. (cpeel: implemented for users who have been on-site for less than 7 days)
  • Show not only the links to rounds that a user has access to, but also to any rounds that they could obtain access to if they completed enough pages and passed a quiz (thus a user with only P1 access would see: P1, P2, F1, and SR).
  • Make the navbar work for non-large screens. It should be usable for windows down to 640x480. It should look good for windows 800x600 and larger.
  • Rename the Activity Hub link to be just Activities.

Testing sandboxes

Development is currently taking place in the following user's sandboxes: cpeel's sandbox

Browser testing

When the community comes to a pseudo-consensus on a design, it will need to be tested with the following browsers to confirm it looks good and works on those browsers.

Design 1

To see this design, access cpeel's sandbox. See Test server for more information on accessing the development site if you don't have an account there already.

This design focused on improving the wrapping and increasing the size of the font. If the window is wide enough, both the right- and left-hand side navigation links should be on the same line:

If the window is unable to accommodate all the links on one line, the right-hand side should slide under the left-hand side:

The following table tracks the results of this design tested on a variety of browsers.

Please feel free to add to the list of browsers as well as update the table with your experience!

Browser Tested date Comments - include exact browser version if you have problems
Internet Explorer 6 2008–05–29 Works fine (Gorok)

See comments in forumpost:458367, IE 6.0/Win XP SP2 (kraester)

Internet Explorer 7 2008–05–30 Works as expected (jjz)
Internet Explorer 8 Beta
Mozilla 2008–05–29 Works fine, Mozilla 1.7.5/Win (Gorok)
Firefox 1.x 2008-05-24 See comments in forumpost:458367, Firefox 1.5/Win XP SP2 (kraester)
Firefox 2.x 2008–05–24 Works fine, Firefox 2.0.0.14/Mac (Frau Sma)

Works fine, Firefox 2.0.0.14/Win (Gorok)

Works fine, Firefox 2.0.0.14/Linux (cpeel)

Firefox 3.x 2008-06-17 Works fine, Firefox 3.0/Linux (cpeel)
Opera 8.x(?)
Opera 9.x 2008–05–24 Works fine, Opera 9.27/Mac (Frau Sma)

Works fine, Opera 9.25/Win (Gorok)

Works fine, Opera 9.27/Linux (cpeel)

Camino 1.0.x 2008–05–24 Works fine, Camino 1.0.6 (Frau Sma)
Camino 1.5.x 2008–05–24 Works fine, Camino 1.5.5 (Frau Sma)
Camino 1.6.x 2008-05-24 Looks good (cpeel)
Safari 3.x 2008–05–24 Looks splendid (screenshots above), Safari 3.1.1/Mac (Frau Sma)

Works fine, Safari 3.1/Win (Gorok)

Konqueror 3.5.x 2008–05–31 Works as expected, Konqueror 3.5.9 (garweyne)