Once you have taken the jump to start using the jQuery library (or another JS library of your choice) for many “simple” tasks, you are faced with a dilemma of three development approaches:
- use CSS3
- use a mixture of CSS3 and jQuery, i.e. add a class defined in CSS using jQuery
- use the jQuery plugin where it is available, which usually wisely chooses between native CSS or another solution.
Regarding the following types of CSS3 enhancements, should the plugin approach always be used ?
- Rounded corners
- Spinning things
- Simple animation / transitions
- Transparent colors
- Rounded corners
- Text Shadow Shadows
- Multiple backgrounds
I'm less interested in performance, but more concerned about the speed of development and long-term service. I also need to support IE6 and Mac. So I always think about jQuery / plugins, but if you know which is better, share your experience.
If there are many plugins, do people combine them into one download?
thank
Mike
Answermkoistinen made me write this, but he was too big to fit in the comment.
I think that such a decision depends on your project needs. In most cases, I think that you are absolutely right, plugins can be killed. Especially for an experienced front-end engineer with good HTML, CSS and JavaScript skills.
In my case, we have many different people involved, a wide range of skills, different teams / third parties / off-shore, providing a complex site with content and forms.
jQuery :
- ,
- .
- .
- ,
- jQuery ( Microsoft, .net)
, .
, , .
, jQuery Tools http://flowplayer.org/tools/index.html
- , , jQuery.