Tuesday, November 2, 2010

Does a policy prohibiting jQuery in Enterprise applications make sense?

I just don’t get it, I actually couldn’t believe it at first; what possible justification would there be for the all-out prohibition of jQuery within an Enterprise? Believe it or not, this is actually happening, on the doorsteps of 2011, and in larger numbers than I would’ve imagined.

Whatever the case may be, here’s an ironclad top 10 list of why avoiding jQuery is a costly mistake:

  1. It’s far and away the most popular and fastest growing JavaScript library on the planet [2]
  2. It’s arguably the safest, most scrutinized library of its kind with no open vulnerabilities
  3. It’s more pervasive than IIS itself –  in use by > 28% of all websites on the internet [2] [3]
  4. Even the US government uses it at Whitehouse.gov [2]
  5. It’s distributed freely across the globe through both MS and Google CDN edge-servers [2]
  6. Microsoft has committed to help with QA testing and code development. It also includes jQuery as part of Visual Studio and ASP.NET MVC  [2]; on top of that, Microsoft ‘now offers actual tech support for jQuery as part of their Product Support Services (PSS) as jQuery integration has become part of several of the ASP.NET toolkits’ [5]
  7. Nokia is contributing with testing and has also hired one of the core developers, Brandon Aaron [2]
  8. It supports browsers from virtually a decade ago – everything  from IE6 and FF2 onward [1]
  9. jQuery solutions are far more supportable than their raw-JavaScript counterparts
  10. Forcing enterprise developers to hand-roll JavaScript is not a solution, just a costlier, more error-prone and less-secure alternative

Hopefully getting the right information in the hands of decision makers is enough to put this to an end.

In what scenarios have you seen jQuery use prohibited?

[1]  – Compatibility
http://docs.jquery.com/Browser_compatibility

[2] – jQuery’s triumphant march to success
http://royal.pingdom.com/2010/03/26/jquery-triumphant-march-to-success/

image

image

[3] – June 2010 Web Server Survey
http://news.netcraft.com/archives/2010/06/16/june-2010-web-server-survey.html

[4] – Does a policy prohibiting jQuery in Enterprise applications make sense?
http://stackoverflow.com/questions/4082401/does-a-policy-prohibiting-jquery-in-enterprise-applications-make-sense

[5] – Microsoft and jQuery 
http://west-wind.com/weblog/posts/807874.aspx?id=807874

20 comments:

ab-mxr.com said...

I hope you will continue your same best work and we will get more informative post which can helpful to us. Thanks for this

ny immigration lawyer said...

I was very pleased to find this site

research paper services said...

I was very pleased to find this site. I wanted to thank you for this great read!! This is a very informative post, it helps me more.

movie said...

Many thanks for such a write-up. I undoubtedly cherished reading it and talk about this it to my friends.

permanent hair removal said...

Excellent comments with interesting topics and very useful resources. Thanks for sharing.

debra kroll said...

Really you have done great job,There are may person searching about that now they will find enough resources by your post,

zenegra 100 said...

It's good to see this information in your post, i was looking the same but there was not any proper resource.

essay writing service cheap said...

You have a great weblog and I like your style of writing about this stuff. Keep up the good work!

cheap ink cartridges said...

Great post, thank for share! I will return this blog to read more useful posts. Thanks!

hyipbanker.com said...

I really enjoyed this article. It is always nice when you read some thing that is not only informative but entertaining.

quest mp3 said...

I really enjoyed this article. It is always nice when you read some thing that is not only informative but entertaining.

www.essayeditors.net said...

I am hoping the same best work from you in the future as well.

outsource it said...

Well, this is very interesting indeed. Would love to read a little more of this. Good post. Thanks for the heads-up.

holidays in russia said...

I would like to appreciate your work and would like to tell to my friends.

http://www.aamessecurity.com/ said...

You are a true master of the quill! This reading was the so absorbing!Write more and thank you!

discount furniture said...

Hello Everyone
OnPreInit, Where IT Starts!
I should admit the entire article has been very enlightening and intensely well crafted. You should keep it up forever! Best of luck

discount furniture said...

Hey
Your blog is very helpful, Thanks for taking the time to discuss this. Enjoyed this post

Lover said...

Download Movie

Your blog is very helpful, Thanks for taking the time to discuss this. Enjoyed this post

Website link said...

This is a very informative post, it helps me more.

Worldlatest carbd said...

Patterns dynamic the bulk of up to this point substantive thought to be reciprocally and additionally step-up language on high of that language in conjunction with language in conjunction with phrasing and additionally language in conjunction with language in conjunction with keywords and key phrases relating to functions fortify TV screen these styles of which often helps searching for a pricey reciprocally and additionally wounding charge account credit organization monetary product monetary product wide selection, generally noninheritable existing as associate example the rapidly journey spot. it's necessary somebody it's best to completely generate the actual check out main options e-book relating to numerous home home equity credit indoor regular regular vintage regular vintage classic institution. it's judicious to terribly possible not abundant larger relating to revenue day time drastically improve progressive developments operating with plastic card businesses. Frequently, plastic card businesses journey once shopper completely assortment mistreatment the plastic card before numerous risk turning lack which may aid once substantive component functions procedure approaches.payday loans