Difference between revisions of "General LnF"

From Catglobe Wiki
Jump to: navigation, search
Line 1: Line 1:
 
1.Whenever possible try to avoid refreshes in you content windows. Use server methods and Ajax enabled controls to make each interaction looks as if it was a desktop application.<br>2.Avoid unneeded scroll bars.<br>3.Always test that your interfaces look good in 1024x768 and widescreen. An interface that is not tested in small resolution environments is not thoroughly tested!<br>4.From version 5.5 (Fire), full support of all existing modules and all new projects for multiple browsers. The features should fulfill all look and feel guidelines in the following browsers: IE, Firefox.<br>5.The money should be shown as either '1,000,000' or '1.000.000' dependent on logged in user culture.<br>6.Whenever an action may take more than 1 second, there should appear a waiting icon to ensure the user that the GUI has not stalled and the action has been accepted and started by the system.<br>7.There should be a clear indication of when a save has been successfully completed. In the below circumstance a "Done" or "Saved" notification would be fine.<br>8.There should be a "Close" button on all pages. Continuously closing windows will lead user to MyPage. <br>9.Make sure edit/list areas extend to the bottom of the screen or dialogue. Does not look good when user can see that the content area ends inside the screen dialogue area! <br>10.Always use existing controls where possible. It is better to ask for an extension of a control than make a new one yourself. <br>11.All pages must use style sheets. (*)<br>12.No text or border should move on mouse-over or selection.<br>13.The buttons on search dialogues should be 'Search' and 'Cancel'. Please notice examples below of correct and incorrect way <br>14.Hyperlinks and tags written by users should only apply in viewers; e.g. emails, reports, questionnaires and the like; generally places set to using an HTML editor. Whenever a hyperlink or tag is presented in e.g. a list or form field it should be shown as pure string, i.e. the tags should be shown non-converted! <br>
 
1.Whenever possible try to avoid refreshes in you content windows. Use server methods and Ajax enabled controls to make each interaction looks as if it was a desktop application.<br>2.Avoid unneeded scroll bars.<br>3.Always test that your interfaces look good in 1024x768 and widescreen. An interface that is not tested in small resolution environments is not thoroughly tested!<br>4.From version 5.5 (Fire), full support of all existing modules and all new projects for multiple browsers. The features should fulfill all look and feel guidelines in the following browsers: IE, Firefox.<br>5.The money should be shown as either '1,000,000' or '1.000.000' dependent on logged in user culture.<br>6.Whenever an action may take more than 1 second, there should appear a waiting icon to ensure the user that the GUI has not stalled and the action has been accepted and started by the system.<br>7.There should be a clear indication of when a save has been successfully completed. In the below circumstance a "Done" or "Saved" notification would be fine.<br>8.There should be a "Close" button on all pages. Continuously closing windows will lead user to MyPage. <br>9.Make sure edit/list areas extend to the bottom of the screen or dialogue. Does not look good when user can see that the content area ends inside the screen dialogue area! <br>10.Always use existing controls where possible. It is better to ask for an extension of a control than make a new one yourself. <br>11.All pages must use style sheets. (*)<br>12.No text or border should move on mouse-over or selection.<br>13.The buttons on search dialogues should be 'Search' and 'Cancel'. Please notice examples below of correct and incorrect way <br>14.Hyperlinks and tags written by users should only apply in viewers; e.g. emails, reports, questionnaires and the like; generally places set to using an HTML editor. Whenever a hyperlink or tag is presented in e.g. a list or form field it should be shown as pure string, i.e. the tags should be shown non-converted! <br>
  
[[Category:LnF_guidelines|LnF guidelines]]
+
[[Category:LnF_guidelines]]

Revision as of 05:00, 24 December 2008

1.Whenever possible try to avoid refreshes in you content windows. Use server methods and Ajax enabled controls to make each interaction looks as if it was a desktop application.
2.Avoid unneeded scroll bars.
3.Always test that your interfaces look good in 1024x768 and widescreen. An interface that is not tested in small resolution environments is not thoroughly tested!
4.From version 5.5 (Fire), full support of all existing modules and all new projects for multiple browsers. The features should fulfill all look and feel guidelines in the following browsers: IE, Firefox.
5.The money should be shown as either '1,000,000' or '1.000.000' dependent on logged in user culture.
6.Whenever an action may take more than 1 second, there should appear a waiting icon to ensure the user that the GUI has not stalled and the action has been accepted and started by the system.
7.There should be a clear indication of when a save has been successfully completed. In the below circumstance a "Done" or "Saved" notification would be fine.
8.There should be a "Close" button on all pages. Continuously closing windows will lead user to MyPage.
9.Make sure edit/list areas extend to the bottom of the screen or dialogue. Does not look good when user can see that the content area ends inside the screen dialogue area!
10.Always use existing controls where possible. It is better to ask for an extension of a control than make a new one yourself.
11.All pages must use style sheets. (*)
12.No text or border should move on mouse-over or selection.
13.The buttons on search dialogues should be 'Search' and 'Cancel'. Please notice examples below of correct and incorrect way
14.Hyperlinks and tags written by users should only apply in viewers; e.g. emails, reports, questionnaires and the like; generally places set to using an HTML editor. Whenever a hyperlink or tag is presented in e.g. a list or form field it should be shown as pure string, i.e. the tags should be shown non-converted!