Closed
Bug 635559
Opened 13 years ago
Closed 13 years ago
Create a guide to introduce the SDK to people with a webdev background
Categories
(Add-on SDK Graveyard :: Documentation, defect, P1)
Add-on SDK Graveyard
Documentation
Tracking
(Not tracked)
RESOLVED
FIXED
1.1
People
(Reporter: adw, Unassigned)
Details
On the mailing list, pd says [1] there should be a guide explaining the SDK to people who come from a primarily webdev background. That's a good idea, especially since a goal of Jetpack is to expand add-on development to webdevs. I'm not sure what it would include except to point out that 1) add-ons do not run in a web page, so 2) the DOM and all its associated APIs are not available in add-on scripts, but 3) the standard JavaScript library is different from the DOM API so you can still do lots of things in add-on scripts that you do in web scripts. [1] http://groups.google.com/group/mozilla-labs-jetpack/browse_thread/thread/d14fa11ff1b68957
Reporter | ||
Updated•13 years ago
|
OS: Mac OS X → All
Hardware: x86 → All
Reporter | ||
Comment 1•13 years ago
|
||
I'd expect a webdev guide to cover a lot of the same ground that a guide/explanation on how and in what scope add-on code is run (see bug 633860 comment 7 and bug 577558 comment 10) would. Even if a webdev guide turns out to be mostly a duplication of other docs, I think it would be useful if only to give webdevs a springboard into documentation that might be particularly relevant to them.
Updated•13 years ago
|
Priority: -- → P2
Target Milestone: --- → 1.0
Comment 2•13 years ago
|
||
It could also reference this page: https://developer.mozilla.org/en/The_DOM_and_JavaScript Thanks KWierso for this suggestion.
Comment 3•13 years ago
|
||
(automatic reprioritization of 1.0 bugs)
Priority: P2 → P1
Target Milestone: 1.0 → 1.1
Comment 4•13 years ago
|
||
Drew: does https://addons.mozilla.org/en-US/developers/docs/sdk/1.0/dev-guide/addon-development/two-types-of-scripts.html cover this well enough?
Reporter | ||
Comment 5•13 years ago
|
||
I think so, thanks Will.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•