Print this Page
3.6 Configuration
03 Menu Navigation
Close this Page

3.6.02 Menu Navigation:
1. Each web page has a menu bar with finger tip sized icon buttons that are used to navigate to other web pages.   Web page navigation is identified with an icon - each icon represents another web page that may be viewed.
2. A consistent navigation legend is identified below and applied to every web page in every application service for every customer.   Ease of use is delivered with an integrated, consistent and simplified menu bar at the top of every web page.   With the click of a mouse or the tap of a finger, a person can navigate to any web page in a rapid and simple way.
3. A large number of business rules have evolved for menu navigation.   Each person with a unique behaviour may cause new business rules to be created for rapid navigation to other web pages.   Knowledge Engineers have a continual task of business rule simplification to retain a degree of consistency.

Navigation Legend:
* An icon link with trailing "..." will popup a new page.
* An icon link with leading "+" will popup as a lower addition to the current page.
* An icon link without punctation will replace the current page.
* Navigation links are maroon. Static data is black. Fixed data is navy.

Top Menu Buttons:
WELCOME is a top-left specialised button to show the persons unique welcome page.   Welcome is a mandatory page that must be used for security and privacy reasons when a person first sign-in.   A large number of welcome pages exist and each person is assigned one specific welcome page to be shown when they sign-in and upon request.
SIGN OFF is a top-right specialised button to show the sign-off page and to destroy the persons internal session so it cannot be hyjacked by a criminal.   Sign-off is a mandatory page that must be used for security and privacy reasons, before the main web page is closed.
SUPPORT is one or many similar buttons that show a unique application service dashboard.   Each application service has its own dashboard that is the root of all navigation to business data.   A dashboard will have a top menu with buttons to popup common spreadsheets and reports.

Spreadsheet Menu Buttons:
GUIDE is a mandated top-left specialised button to popup a bespoke guide to how the current spreadsheet may be used.   The guide page pops up as an extra narrow page that may be viewed at the same time as the spreadsheet.
RESET is a mandated button to reset any layout, sort and filter changes that the person may have applied in the past week.   Each spreadsheet is automatically reset if it has not been used for more than a week.   Layout, sort and filter changes are retained for each person for more than a week after the spreadsheet was last used.
NEW is an optional button that show the add new form for the applicable data shown in the spreadsheet.   Not all people have the right to add new data. Some kinds of recorded data can only be created automatically.   The add new form will be pre-loaded with default field values to retain data integrity before any field value can be changed.
PAGING is a mandated compound control to navigate through large amounts of data.   The paging control provides data count information that can be used with filters to count the occurances of selected values and combinations of values.   Control icons are shown for navigating forwards or backwards when many pages of data exist.   The number of rows that is shown in a page may be selected based on the users network and computer capacity. As the amount of data is increased, download time increases until local network and computer capacity is exceeded - press reset to get things working in a sensible way.
LABEL is a mandated unique name for the spreadsheet that may be used by a search engine.   The label has a bold medium font size. The label may include the persons name or branch office name when the spreadsheet is showing data for a person or branch office.
MODE is a mandated compound control to change how data is presented in accordance with each person unique requirement.   "List" mode is a default.   "Normal" mode includes a footer row to enable columns of data to be moved, hidden and shown with a field data integrity and analysis popup page.   "Report" mode hides all icons and makes the spreadsheet easy to cut and paste.   Update and Edit modes may be available for certain data and certain people.
PRINT is an optional button to popup the persons local computers printing capability.   The ability to print to PDF may be an effective way to take a copy of the spreadsheet data.   Conformance with data protection obliations may constrain who and what data can legally be copied from a secure encrypted environment into a plain text insecure environment.
DOWNLOAD is an optional button to download a copy of the spreadsheet to the persons local computer.   Conformance with data protection obliations may constrain who and what data can legally be copied from a secure encrypted environment into a plain text insecure environment.
REFRESH is a mandated button to show the spreadsheet data based on any sort or filter changes.   In many cases, the reset button is automatically pressed following any filter or sort change.
CLOSE is a mandated top-right button to close the popup spreadsheet page.   A browser window should never be closed using the cross in the top right corner because the application would still expect the spreadsheet to be shown until the close button is pressed.

History Menu Buttons:
FILTER is a field name selection. Either all field changes are shown or just one selected field changes are shown.
PAGEHIST is a paging control similar to PAGING in a spreadsheet.

Form Menu Buttons:
GUIDE is a mandated top-left specialised button to popup a bespoke guide to how the current form may be used.   The guide page pops up as an extra narrow page that may be viewed at the same time as the form.
NEW is an optional button that show the add new form for the applicable data shown in the form.   Not all people have the right to add new data. Some kinds of recorded data can only be created automatically.   The add new form will be pre-loaded with default field values to retain data integrity before any field value can be changed.
NOTE... is a typical optional button to popup any dependent data such as a spreadsheet of notes or document.   Three dots identify dependent data or dependent documents that will popup as an extra page.   Every dependent popup data or document will have a close button to close the page while retaining the original form.
+MAIL is a typical optional button to append any dependent data below the current page.   The leading plus sign identifies that the dependent spreadsheet is shown below the current form with its own unique "close me" button.
LABEL is a mandated unique name for the form that may be used by a search engine.   The label has a bold medium font size. The label may include the persons name or branch office name when the form is showing data for a person or branch office.
HISTORY... is a mandated button to popup a spreadsheet showing the history of all field value changes for the selected data.   History is read-only and cannot be changed, but any field value can be cut and pasted to the current form to restore a value changed in error.   Three dots after the history name signify that a new popup window will be used to show the history spreadsheet.
REFRESH is a mandated button to show the form data based on what is currently stored.   Changes may be made to the same data by other people in other places, by pressing the Refresh button those changes can be viewed.   Refresh of a form in add-new mode will switch the form to change mode - this is generally the same form layout, but the value of some data entered may change the form layout.
CLOSE is a mandated top-right button to close the popup form page. "Close Me" is similar but will only close an appended spreadsheet or form below its parent form.   A browser window should never be closed using the browsers cross in the top right corner because the application would still expect the form to be shown until the close button is pressed.

Cancel Button:
1. Once upon a time, a "Cancel" button was provided with add new forms so the person who had accidently clicked the "New" button could cancel the data that had been created.   Unfortunatly, while one person is waiting to press the cancel button, that data may be shared with others who make changes to that data.   When the original user eventually presses the cancel button what may be an hour later, that data may have been used by others for operational purposes.
2. Eventually after a number of clever rules to try to minimise the impact of shared data being deleted, the simply solution was to avoid the cancel issue.   Business rules now enable people to add new data and for people to share that data for operational purposes.   No data can be deleted or cancelled, so no operational issues can arise.
3. Where data was created before today, but no field value was changed, then that dummy data shall be automatically deleted as if it had never been created.   This avoids misleading statistics of how many records have been created by a team - blank data does not count.

Button Classification:
1. Public web pages use LINK and POPUP to hypertext reference (HREF) between pages.   Public REFRESH page is just a LINK - REFRESH Href is not needed.
2. Private web pages use containers with CLICK to navigate between spreadsheets and forms.   Private POPUP implies a new QU1 container.   Private REFRESH page is just a CLICK to a container.

Promoted Buttons for 2017:
START menu with form and cartouche modes.
END menu with optional gap to next item.
LABEL menu with optional name replacement.
BLANK menu item.
CLOSE menu button.
PRINT menu button.
SIGNIN menu with device details.
DOWNLOAD menu option when legally permitted.
RESET menu spreadsheet data for current person.
PAGING menu spreadsheet data for current person.
MODE menu spreadsheet data for current person.
DATE_RANGE menu spreadsheet filter selection.
+ conflict on refresh
REFRESH menu href to (self) page.
REFRESH menu OnClick to Container page (click).
GUIDE menu OnClick popup page.
LINK menu href to same page.
TARGET menu href to blank page.
CLICK menu onClick to Container data page.
POPUP menu onClick popup new page.
CARTOUCHE menu as Close, Print, Refresh (self), Guide, Popup.

Obsolete Buttons:
TOP menu.
BASE menu.
TEXT menu.
HTML menu.
LIST menu selector.
HREF menu.
SHEET menu return to prior sheet (cheap).
CANCEL menu.
CLICKR menu OnClick Container to master (like refresh).

Document Control:
1. Document Title: Menu Navigation.
2. Reference: 163603.
3. Keywords: ITIL, Menu Navigation.
4. Description: Configuration Management includes consistent menu navigation.
5. Privacy: Public education service as a benefit to humanity.
6. Issued: 11 Dec 2016.
7. Edition: 1.2.