Recomende!

Armazém do Blog

Blogs, Redes Sociais, Templates e Ferramentas para Blogueiros

Otimizando código CSS

     Neste artigo compartilho alguns compressores e otimizadores de código CSS. Alguns são bem interessantes e tem funções especiais como eliminar código redundante ou que esteja só ocupando espaço. É quase que uma obrigação ter um código limpo e enxuto antes de ser publicado. A principal consequência é o carregamento mais rápido de uma página.

Como exemplo, peguei o Style.css do tema Twenty Eleven que tem os códigos todos de acordo com os padrões (tudo certinho), porém não está no formato “comprimido”, sendo assim 2.670 linhas de código. Utilizando o serviço do CSSDRIVE, com modo de compressão normal e marcado “Don’t strip any comments” (assim ele deixa os comentários, pois são necessários), as linhas de código foram reduzidas a apenas 829! Imagine quanto tempo será economizado, mesmo que seja 1 segundo. Isso é importante, pois muitas vezes quem lê conteúdos não tem tanta paciência para esperar uma página carregar. Ainda poderia ser menor se fosse utilizada a opção super compact (não aconselhável). Logicamente para quem mexe em códigos, é melhor ter uma cópia original, com códigos fáceis de ler e trabalhar. Somente quando finalizado é feita essa otimização.

Trecho de exemplo:

Normal:

            /* Comments */

            .commentlist > li.comment {

                        background: none;

                        border: 1px solid #ddd;

                        -moz-border-radius: 3px 3px 3px 3px;

                        border-radius: 3px 3px 3px 3px;

                        margin: 0 auto 1.625em;

                        padding: 1.625em;

                        position: relative;

                        width: auto;

            }

Compactado:

/* Comments */

.commentlist >li.comment{background:none; border:1px solid #ddd; -moz-border-radius:3px 3px 3px 3px; border-radius:3px 3px 3px 3px; margin:0 auto 1.625em; padding:1.625em; position:relative; width:auto}

Outro exemplo, agora utilizando o CSSCOMPRESSOR:

Original:

div#menu-sup { padding-top: 10px; padding-right: 4px; padding-bottom: 10px; padding-left: 10px }

Otimizado:

v#menu-sup{padding:10px 4px 10px 10px}

Logicamente há outras possibilidades e devem ser exploradas. “NUNCA SE ESQUEÇA DE FAZER UMA CÓPIA DO ORIGINAL ANTES DE FAZER QUALQUER ALTERAÇÃO”.

Estarei adicionando mais material neste artigo, indicando tutoriais e fontes para leitura, OK.

Otimizador 01

Otimizador 02

Otimizador 03

Otimizador 04

Otimizador 05

Otimizador 06

Otimizador 07

2 Comentários para Otimizando código CSS

Deixe seu comentário

Você pode utilizar estas tags HTML:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>