60
edits
(→Themes) |
|||
Line 24: | Line 24: | ||
*Go through all menus to check that the theme is complete. | *Go through all menus to check that the theme is complete. | ||
*Add a livebookmark to your bookmarks toolbar if you don't have one. | *Add a livebookmark to your bookmarks toolbar if you don't have one. | ||
*Go to an extended validation secure site like | *Go to an extended validation secure site like and a "plain" HTTPS site like [https://wiki.mozilla.org wiki.mozilla.org]. Make sure there's a clear distinction in the identity button for these two, and between the two and regular HTTP sites.<br> | ||
*Check all the icons are there under View -> Toolbars -> Customise. | *Check all the icons are there under View -> Toolbars -> Customise. | ||
*Open the History and Bookmarks windows, as well as the sidebars. | *Open the History and Bookmarks windows, as well as the sidebars. | ||
Line 30: | Line 30: | ||
*Another important aspect of a theme is to make sure it "fits." This is relevant for menus and dialogs - check to make sure that all the UI elements fit within the default boundaries and do not appear "clipped". If anything's clipped and/or if resizing is required to see it completely, make a note of it and request the author to change it. | *Another important aspect of a theme is to make sure it "fits." This is relevant for menus and dialogs - check to make sure that all the UI elements fit within the default boundaries and do not appear "clipped". If anything's clipped and/or if resizing is required to see it completely, make a note of it and request the author to change it. | ||
*While testing a theme, don't forget to check that the author has included a suitable preview image. | *While testing a theme, don't forget to check that the author has included a suitable preview image. | ||
=== Test Pages<br> === | |||
All these URLs should be viewed<br> | |||
*https://[https://addons.mozilla.org addons.mozilla.org], (Identity box with corporate name) - expected: should be green<br> | |||
*https://www.mozilla.org/ (Identity box with just domain name) - expected: should be blue<br> | |||
*https://mozilla.org (Untrusted connection alert)<br> | |||
*http://www.wikipedia.org/ expected: identity box should be uncolored (white or black depending on theme brightness)<br> | |||
*http://www.mozilla.org/en-US/firefox/geolocation/ (Test geolocation alert) - ''Ken can you elaborate, doesn't bring an alert for me?''<br> | |||
*about:home | |||
*about:config | |||
*about:addons<br> | |||
=== Widgets / Dialogs<br> === | |||
*Tab Groups / Panorama<br> | |||
*Side bar (ctrl+B) | |||
*Customize toolbar (verify small and large icons function properly) | |||
*Places (All History / All Bookmarks) - some themes break the toolbar buttons in these when set to small / large<br> | |||
*Turn on all toolbars | |||
*Web Developer tools (Web console, Inspect, Scratchpad, etc.) | |||
*Page Info | |||
*Private Browsing | |||
*Options | |||
*About Firefox - the logo should not be replaced (but a custom made logo can be added)<br><br> | |||
=== Important Add-Ons<br> === | |||
*DOM Inspector (make sure the syntax highlighting doesn't make items unreadable - especially with dark themes<br> | |||
*console2<br> | |||
*Venkmann (Javascript Debugger)<br> | |||
=== Usability Tests<br> === | |||
*The Theme should be usable without Mouse - widgets have to change their appearance when tabbed through them with the keyboard. (e.g. checkboxes, radio buttons, tabs, should indicate key focus)<br> | |||
<br> | |||
<br> | |||
== Search Engines == | == Search Engines == |
edits