What’s happening now is close to madness.. sometimes. Anyway, any web service provider / developer work around this issue and the consumers assume the risk he may pay double or triple.
Facts:
2009 September – we put on the market an website, pretty fancy using “prototype”.
2010 (middle) – we added “heavy” flash elements.
2010 November – we tried to replace Flash with JQuery (Web visibility and HTML 5 reasons)
Most of the animation and functionality based on Javascript “died”
Hours lost doing research, tests and all together money lost (us and the customer). Everybody upset and frustrated.
I’m not going to write about all “How To solve this issue” but I mention a couple of “solutions”: order of loading Javscript libraries, loading specific library dynamic based on specific page functionality, applying patches. Results…. not quite relevant. We saved a couple of animations.
2011 January – We rewrite all prototype based module with JQuery one.
All was fantastic for about one months, until TODAY.
IE refuse to execute a couple of JQuery functions and IE is used by our client.
You may say BAD LUCK
We will say: JQuery is not a yet reliable product to be used in production. It is okay for frelancers but is not is not recommended if the main concern is to keep the production cost at an acceptable level.




(20 votes, average: 4.75 out of 5, rated)