by Stiven
12. outubro 2011 10:31
Há um tempo atrás eu escrevi um post sobre o YUI Compressor. Até então, eu não conhecia, mas existe um projeto no codeplex http://yuicompressor.codeplex.com/, que é uma conversão do projeto (Java) Yahoo para o .Net.
Segue a dica. Não perca tempo e entre no site do projeto no codeplex. Vale a pena mesmo!
Abraços,
Stiven
by Stiven
8. agosto 2011 04:08
Pessoal, tudo bem?
Já ouviu falar no YUI Compressor? Se não, o YUI Compressor é um compressor de JavaScript, que, além de remover comentários e espaços em branco, ofusca as variáveis locais usando o nome da menor possível variável, podendo ter uma compressão média de 20%. O YUI Compressor também é capaz de comprimir arquivos com segurança CSS.
O grande problema é que o YUI Compressor é desenvolvido em java e executado através de linha de comando, então pra resolver esse problema, eu resolvi escrever uma IDE em Windows Forms (C#) para fazer esse trabalhinho pra gente.
É necessário instalar a máquina virtual do java.
Espero que gostem!!!
Abraços,
Stiven
YUI.Compressor.rar (1,59 mb)
by Stiven
14. julho 2010 11:51
Para aqueles que gostam de produtividade, está disponível 131 code snippets para o Visual Studio 2010 para ser usado com o jQuery.
Vale a pena mesmo!!!!
;)
by Stiven
3. novembro 2009 07:29
Muitas vezes quando estamos analisando códigos fontes de terceiros, nos deparamos com uma probleminha ao debugar os arquivos javascript (.js), é a bagunça do código fonte. Que em alguns casos não é uma bagunça e sim uma boa prática. Como podemos ver o exemplo abaixo:
if('this_is'==/an_example/){do_something();}else{var a=b?(c%d):e[f];}
Para debugar fica meio chato, e dependendo da necessidade muitas vezes temos que endentar o código, apesar de algumas IDEs já possuir esse recurso. De qualquer forma, uma boa dica é usar o Javascript beautifier que faz isso pra gente facilmente.
Vejamos como fica o trecho de código acima depois de analisado.
if ('this_is' == /an_example/) {
do_something();
} else {
var a = b ? (c % d) : e[f];
}
;)