canmove, Confirmed users
1,448
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 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. | *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. | ||
*Check all the icons are there under View -> Toolbars -> | *Check all the icons are there under View -> Toolbars -> Customize. | ||
*Open the History and Bookmarks windows, as well as the sidebars. | *Open the History and Bookmarks windows, as well as the sidebars. | ||
*Make sure the theme looks good. Text should be easy to read and buttons should be clear and concise. As well as just looking stylish, ''make sure it all looks stylish in the same way''. | *Make sure the theme looks good. Text should be easy to read and buttons should be clear and concise. As well as just looking stylish, ''make sure it all looks stylish in the same way''. | ||
| Line 31: | Line 31: | ||
*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 | === Test Pages === | ||
All these URLs should be viewed | All these URLs should be viewed | ||
* | *[https://addons.mozilla.org addons.mozilla.org], identity box with corporate name and distinctive color. | ||
*https://www.mozilla.org/ | *https://www.mozilla.org/, identity box with just domain name and distinctive color. | ||
*http://www.wikipedia.org/ expected: identity box should look different than other 2 states. | |||
*http://www.wikipedia.org/ expected: identity box should | *https://mozilla.org, untrusted connection alert. | ||
*http://www.mozilla.org/en-US/firefox/geolocation/ (Test geolocation alert) - Click on link labeled "Give it a try" to activate geolocation alert. | *http://www.mozilla.org/en-US/firefox/geolocation/ (Test geolocation alert) - Click on link labeled "Give it a try" to activate geolocation alert. | ||
*about:home | *about:home | ||
*about:config | *about:config | ||
*about:addons | *about:addons | ||
=== Widgets / Dialogs | === Widgets / Dialogs === | ||
*Tab Groups / Panorama | *Tab Groups / Panorama | ||
*Side bar (ctrl+B) | *Side bar (ctrl+B) | ||
*Customize toolbar (verify small and large icons function properly) | *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 | *Places (All History / All Bookmarks) - some themes break the toolbar buttons in these when set to small / large | ||
*Turn on all toolbars | *Turn on all toolbars | ||
*Web Developer tools (Web console, Inspect, Scratchpad, etc.) | *Web Developer tools (Web console, Inspect, Scratchpad, etc.) | ||
| Line 55: | Line 55: | ||
*Private Browsing | *Private Browsing | ||
*Option. Make sure Options / Advanced / Network / Limit Cache > spin buttons are styled as well! | *Option. Make sure Options / Advanced / Network / Limit Cache > spin buttons are styled as well! | ||
*About Firefox - the logo should not be replaced (but a custom made logo can be added) | *About Firefox - the logo should not be replaced (but a custom made logo can be added) | ||
=== Important Add-Ons | === Important Add-Ons === | ||
*DOM Inspector (make sure the syntax highlighting doesn't make items unreadable - especially with dark themes | *DOM Inspector (make sure the syntax highlighting doesn't make items unreadable - especially with dark themes | ||
*console2 | *console2 | ||
*Venkmann (Javascript Debugger) | *Venkmann (Javascript Debugger) | ||
=== Usability Tests | === Usability Tests === | ||
*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) | *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) | ||
=== Special Screen States | === Special Screen States === | ||
*Full screen mode - there must be restore and minimize buttons! | *Full screen mode - there must be restore and minimize buttons! | ||
| Line 73: | Line 73: | ||
*Try to move the search box to a different toolbar (e.g. menu bar); this is what people with narrow screens would do | *Try to move the search box to a different toolbar (e.g. menu bar); this is what people with narrow screens would do | ||
*Sync Now | *Sync Now | ||
== Search Engines == | == Search Engines == | ||