Esses dias estava refletindo o quanto fico fácil programar para internet, claro com ajuda dos diversos frameworks.
Uma ferramenta indispensável para mim é o Framework de desenvolvimento a-lá JavaScript jQuery, esta excelente caixa de ferramentas ajuda muito com o desenvolvimento de efeitos e melhorias na acessibilidade de um site. Pensando nisso separei alguns plugins os quais eu mais uso.

Validation
link: http://docs.jquery.com/Plugins/Validation
função: Validação de campos de formulários
exemplo:

<input type="text" name="name" class="required" />
1
2
3
$(document).ready(function(){
        $("#form").validate();
});

Masked Input
link: http://www.tidbits.com.br/plugin-de-mascara-para-jquery-masked-input
função: Mascara em objetos de formulários
exemplo:

1
2
3
4
5
6
$(document).ready(function(){
	$("#telefone").mask("9999-9999");
	$("#cpf").mask("999.999.999-99");
	$("#cep").mask("99999-999");
	$("#data").mask("99/99/9999");
});

Uploadify
link: http://www.uploadify.com/demo/
função: Alternativa muito boa para o swfupload totalmente em JQuery e aberto para modificação no flash.
exemplo:

1
2
3
4
5
6
7
8
$(document).ready(function() {
       	$("#fileInput1").uploadify({
	'uploader'       : '/_scripts/uploadify.swf',
	'script'         : '/_scripts/uploadify.php',
	'cancelImg'      : '/_images/cancel.png',
	'folder'         : '/_uploads',
	'multi'          : false
});

Datepicker
link: http://jqueryui.com/demos/datepicker/
função: Calendaria e mais calendario.
exemplo:

1
2
3
$(function() {
	$("#datepicker").datepicker();
});

jwysiwyg
link: http://code.google.com/p/jwysiwyg/
função: Este editor wysiwyg é excelente apesar de não ser o mais famoso é bem usado no meio JQuery.
exemplo:

1
2
3
$(function(){
    $('#wysiwyg').wysiwyg();
});