I've been using the jQuery library in our company website for a few weeks longer than its "official Microsoft endorsement". As we find ourselves applying it more and more throughout the site, questions are now being asked about our design vision and implementation strategy for jQuery. Currently, we have none.
I've put some initial thought into what this formal strategy might include, but I want to know if anyone else out there already has an example? Does your company have any such strategy / vision / roadmap documented? What did you include?
What should I include as a common-sense set of criteria? My initial thoughts are:
- where and when to apply jQuery;
- what it aims to achieve (i.e. rationale for using it instead of other comparable frameworks);
- expectations around coding standards (namespacing, chaining, selecting, etc);
- how to socialise its use around business stakeholders (i.e. helping the business / client understand the difference between jQuery and Flash)