Mozilla Developer Tools: Difference between revisions
Jump to navigation
Jump to search
m (Reverted edit of Cjctxpik, changed back to last version by Dria) |
|||
| (8 intermediate revisions by 3 users not shown) | |||
| Line 8: | Line 8: | ||
* User Agent emulation | * User Agent emulation | ||
* Color eyedropper (hex and rgb colors) | * Color eyedropper (hex and rgb colors) | ||
** include palette creator/colour blender | |||
* Something that makes complex CSS positioning less painful | * Something that makes complex CSS positioning less painful | ||
* JavaScript Snippet Sidebar | |||
** reusable chunks of JS for common functions | |||
*** DOM manipulation | |||
*** visual effects (slides, fades, etc) | |||
*** AJAX methods (call server-side script, parse return object) | |||
* XUL Snippet Sidebar | |||
** reusable chunks of XUL/JS for common UI elements | |||
*** UI controls | |||
*** wizard pages | |||
*** pref panels | |||
*** status bar notification widgetry | |||
* ??? | |||
=== Packaging === | |||
* XPI packaging tool | |||
* maxversion modification tool | |||
* ??? | * ??? | ||
| Line 40: | Line 57: | ||
* CSS Inspector/Optimizer | * CSS Inspector/Optimizer | ||
* Markup tidy tool | * Markup tidy tool | ||
** replace tabs with spaces | |||
** close hanging tags (I'd imagine this to be ''hard'') | |||
** update depricated elements | |||
* ??? | * ??? | ||
=== Security === | === Security === | ||
* ??? | * Best practises & guidelines | ||
* Pre-built SSL or crypto libraries for public use | |||
* Penetration testing tools? | |||
* ?? | |||
=== Reference === | === Reference === | ||
| Line 66: | Line 89: | ||
* [https://addons.mozilla.org/extensions/moreinfo.php?application=firefox&category=Developer%20Tools&id=697 View Formatted Source] | * [https://addons.mozilla.org/extensions/moreinfo.php?application=firefox&category=Developer%20Tools&id=697 View Formatted Source] | ||
* [http://jennifermadden.com/scripts/ViewRenderedSource.html View Rendered Source] | * [http://jennifermadden.com/scripts/ViewRenderedSource.html View Rendered Source] | ||
== Other Example Developer Tools == | |||
* [http://www.visionaustralia.org.au/info.aspx?page=614 Web Accessibility Toolbar] | |||
Latest revision as of 11:00, 25 November 2006
There has been some talk about creating an "Official" suite of Mozilla Developer Tools. This page is intended to be used as a brainstorming "whiteboard" of sorts where we can all jot down and discuss ideas.
What sorts of Developer Tools might we want?
Design/Development
- User Agent emulation
- Color eyedropper (hex and rgb colors)
- include palette creator/colour blender
- Something that makes complex CSS positioning less painful
- JavaScript Snippet Sidebar
- reusable chunks of JS for common functions
- DOM manipulation
- visual effects (slides, fades, etc)
- AJAX methods (call server-side script, parse return object)
- reusable chunks of JS for common functions
- XUL Snippet Sidebar
- reusable chunks of XUL/JS for common UI elements
- UI controls
- wizard pages
- pref panels
- status bar notification widgetry
- reusable chunks of XUL/JS for common UI elements
- ???
Packaging
- XPI packaging tool
- maxversion modification tool
- ???
Debugging
- DOM Inspector
- JavaScript debugger
- JavaScript console
- AJAX Debugger (not sure if this one makes sense at all)
- HTTP Headers inspector/viewer
- ???
Site Testing
- Validation Tools (XHTML, HTML, CSS, RSS, RDF, etc)
- Browser feature disabler (Cookies, Cache, JavaScript, CSS, Images, Popups, etc.)
- Window resizer (640x480, 800x600, etc)
- AJAX latency emulator
- ???
Accessibility Testing
- Screen reader emulation
- Visual impairment emulation (colorblindness, screen zoom testing...)
- Accessibility rules validation
- ???
Libraries/Toolkits
- AJAX Toolkit
- DHTML Libraries
- ???
Optimization/Cleanup Tools
- CSS Inspector/Optimizer
- Markup tidy tool
- replace tabs with spaces
- close hanging tags (I'd imagine this to be hard)
- update depricated elements
- ???
Security
- Best practises & guidelines
- Pre-built SSL or crypto libraries for public use
- Penetration testing tools?
- ??
Reference
- Developer Reference Sidebar
- akin to the old DevEdge sidebar, we get this request at lot at MDC
- XHTML Reference
- CSS Reference
- XUL Reference
- akin to the old DevEdge sidebar, we get this request at lot at MDC
- ???
Existing Developer Tools
Provided as a reference/source of ideas:
- DOMi
- Venkman
- Web Developer Toolbar
- User Agent Switcher
- MeasureIt
- Live HTTP Headers
- Aardvark
- ColorZilla
- Fangs
- View Formatted Source
- View Rendered Source