Authors

Categories

best practices, blog, brain monkey, impressions

NASA Uses Scriptaculous or 100 Companies and Their JavaScript Frameworks

06.21.08 | Posted By jason kuhn | 4 Comments

I was browsing the NASA website looking for panoramas of the Mars mission when i noticed that they had animated elements. Naturally, I coupled my curiosity with Firebug and the WebDev toolbar and discovered that they’re using the Scriptaculous JavaScript framework.

I asked Google what the top 100 companies to work for are and went to each website to see what they’re using for their JavaScript/UI needs. Google told me that it’s #1 and that it’s above using 3rd party frameworks. Sometimes Google will tell you things that you already know.

I want to focus primarily on JavaScript frameworks ONLY. I do not include company-made frameworks unless they’re named appropriately and I could identify it as such. I considered including statistics/analytics, flash detectors, even version numbers, but I think that’s missing the point. I will point out when people use Dreamweaver code (MM_ functions) because it makes me cringe and I wish it would go away. I might make other notable observations of antiquated drop-down menus, pop up windows, and other things of the sort as I stumble upon and, consequently, laugh at.

Oh, by the way, NASA didn’t make the cut!

By numbers:

100/100 have a website (PHEW!)
75/100 aren’t using any popular/identifiable frameworks!
30/100 still use MM_ functions :(
10/100 use jQuery
3/100 use YUI
3/100 use Scriptaculous
2/100 use Mootools
2/100 use Prototype (1/2 for Lightbox)

Fortune’s 100 Best Companies To Work For

  1. Google - Tells Asks Chuck Norris to boss the browsers around
  2. Quicken Loans - YUI
  3. Wegman’s Food Markets - jQuery
  4. Edward Jones - None (MM_)
  5. Genetech - jQuery
  6. Cisco Systems - None
  7. Starbucks - Atlas (w/ MM_)
  8. Qualcomm - Scriptaculous
  9. Goldman Sachs - Mootools
  10. Methodist Hospital System - None (MM_)
  11. Boston Consulting Group - None
  12. Nugget Markets - None
  13. Umpqua Bank - None (MM_)
  14. Network Appliance - Spry (w/ MM_)
  15. W.L. Gore & Associates - YUI
  16. Whole Foods Market - jQuery
  17. David Weekley Homes - None
  18. OhioHealth - None (Billz MM_ hacks)
  19. Arnold & Porter - jQuery
  20. Container Store - None (MM_)
  21. Principal Financial Group - None
  22. American Century Investments - None
  23. JM Family Enterprises - None
  24. American Fidelity Assurance - None (MM_)
  25. Shared Technologies - None (MM_)
  26. Stew Leonard’s - None
  27. S.C. Johnson & Son - None (MM_, Hierarchical Menus Script)
  28. QuikTrip - None (MM_)
  29. SAS Institute - Scriptaculous
  30. Aflac - None (MM_)
  31. Alston & Bird - None
  32. Rackspace Managed Hosting - None (But boy do they love declaring Constants)
  33. Station Casinos - Prototype (Likely for Lightbox only)
  34. Recreational Equipment (REI) - None
  35. TDIndustries - None (DHTMLMenu)
  36. Nordstrom - None
  37. Johnson Financial Group - None (MM_)
  38. Kimley-Horn & Associates - None (MM_, fails FF3)
  39. Robert W. Baird - None
  40. Adobe Systems - Spry (No MM_ found!)
  41. Bingham McCutchen - None
  42. MITRE - None
  43. Intuit - jQuery
  44. Plante & Moran - None (MM_)
  45. Children’s Healthcare of Atlanta - None (MM_)
  46. CarMax - Prototype
  47. J.M. Smucker - None
  48. Devon Energy - None
  49. Griffin Hospital - None
  50. Camden Property Trust - None
  51. Paychex - None (MM_)
  52. FactSet Research Systems - Sarissa (Plone CMS)
  53. Vision Service Plan - Mootools
  54. CH2M HILL - None
  55. Perkins Coie - None
  56. Scripps Health - Scriptaculous
  57. Ernst & Young - None
  58. Scottrade - None (MM_)
  59. Mayo Clinic - None
  60. Alcon Laboratories - None (Ultimate DropDown Menu)
  61. Chesapeake Energy - None
  62. American Express - None (MM_)
  63. King’s Daughters Medical Center - Ektron ["enhanced" jQuery] (Ektron CMS)
  64. EOG Resources - None
  65. Russell Investments - None
  66. Nixon Peabody - None
  67. Valero Energy - None
  68. eBay - None (V4?)
  69. General Mills - None
  70. Mattel - None
  71. KPMG - None
  72. Marriott International - None (MM_)
  73. David Evans & Associates - None
  74. Granite Construction - None (MM_)
  75. Southern Ohio Medical Center - None
  76. Arkansas Children’s Hospital - None (MM_)
  77. PCL Construction Enterprises - None (DropDownMenuX)
  78. Navy Federal Credit Union - None (MM_)
  79. National Instruments - jQuery
  80. Healthways - None
  81. Booz Allen Hamilton - jQuery
  82. Nike - None
  83. AstraZeneca - None
  84. Stanley - None (MM_)
  85. Lehigh Valley Hospital & Health Network - None (MM_)
  86. Microsoft - CSP?
  87. Yahoo - YUI
  88. Four Seasons Hotels - None (MM_)
  89. Bright Horizons Family Solutions - None (RadControls)
  90. PricewaterhouseCoopers - None
  91. Publix Super Markets - None (QuickMenu Pro)
  92. Milliken - None
  93. Erickson Retirement Communities - None (MM_)
  94. Baptist Health South Fla. - None (MM_)
  95. Deloitte & Touche USA - None (DHTML Menu)
  96. Herman Miller - None
  97. FedEx - None
  98. Sherwin-Williams - jQuery
  99. SRA International - jQuery (w/ MM_, Suckerfish)
  100. Texas Instruments - None

4 Comments

speak up

Add your comment below, or trackback from your own site.

Subscribe to these comments.

Be nice. Keep it clean. Stay on topic. No spam.

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

*Required Fields