Você paga e faz a sua escolha. (Punch)

logo Moraga  
Principal
Categorias
Ferramentas

telescópio

Semanal Mensal Geral
  1. Jogo da velha ou Tic tac toe
  2. Captcha em PHP
  3. createElement - Solução compatível com os navegadores
  4. Verificar se existe um valor no Array em Javascript
  5. Removendo linhas e espaços em branco de strings
  6. Plano de fundo degrade
  7. removeChild - Remover elementos HTML por Javascript
  8. Gerando Thumbnails com PHP
  9. Verificar CNPJ com Javascript
  10. Highlight - Destacando caracteres e strings com PHP
  1. Converter Byte em KB, MB, GB, TB, EB
  2. Jogo da velha ou Tic tac toe
  3. createElement - Solução compatível com os navegadores
  4. Captcha em PHP
  5. Verificar se existe um valor no Array em Javascript
  6. removeChild - Remover elementos HTML por Javascript
  7. Removendo linhas e espaços em branco de strings
  8. Gerando Thumbnails com PHP
  9. Plano de fundo degrade
  10. Verificar CNPJ com Javascript
  1. Converter Byte em KB, MB, GB, TB, EB
  2. createElement - Solução compatível com os navegadores
  3. Copiando tabelas e removendo registros duplicados no MySQL
  4. Apache Expires Header - Cache de imagens, Javascript e CSS
  5. Jogo da velha ou Tic tac toe
  6. Guia do PHP - Parte 1
  7. Captcha em PHP
  8. Removendo linhas e espaços em branco de strings
  9. removeChild - Remover elementos HTML por Javascript
  10. Gerando Thumbnails com PHP
e-mail Enviar por e-mail imprimir Imprimir
Especiais

Atomo - melhore seu site

Por Bruna Ferreira Tostes

Atomo é um serviço gratuito para reduzir o tamanho dos códigos CSS sem perder a sua funcionalidade. Foi criado com a intenção de otimizar sites e sistema para Web reduzindo o tempo de download e tráfego de suas páginas.

O serviço está disponível no endereço http://www2.moraga.com.br/webmasters/atomo/ ou através de acesso externo em http://www2.moraga.com.br/webmasters/atomo/service.php.

A redução

  1. Código fonte de uma linha.
  2. Abreviação das cores hexadecimais.
  3. Remove os comentários.
  4. Remove todos os espaços.

1. Codigo fonte de uma linha

O código fonte é reduzido a uma linha eliminando as demais linhas.

2. Abreviação das cores hexadecimais

Exitem 4096 cores que podem ser abreviadas. Isto torna possível reduzir 12288 caracteres utilizando cores de três dígitos ao invés de seis dígitos.

Exemplos:
#FFFFFF para #FFF
#eeffbb para #efb
#E1F1FF continua #E1F1FF

3. Remove os comentários

Elimina todos os comentários deixando apenas o que é realmente necessário para a sua utilização.

4. Remove todos os espaços

E por fim remove todos os espaços entre declarações, blocos "{}", propriedades, valores e tabulações.

Acesso externo

O serviço não está limitado ao formulário (disponível em: http://www2.moraga.com.br/webmasters/atomo/), também pode ser acessado por códigos e fontes externas.

http://www2.moraga.com.br/webmasters/atomo/service.php?url=

A página recebe o endereço da folha de estilo e retorna o CSS comprimido sem formatação XML por se tratar de uma estrutura única e também para facilitar a sua aplicação.

Exemplo de acesso por script em PHP

// Endereço da sua folha de estilo
$my_css = 'http://www.example.com/stylesheet.css';

// Armazena na variável $newCSS o CSS reduzido
$newCSS = file_get_contents("http://www2.moraga.com.br/webmasters/atomo/service.php?url={$my_css}");

// Grava o css comprimido em seu servidor
$fp = fopen('stylesheet.min.css', 'w+');
fwrite($fp, $newCss);
fclose($fp);

Exemplo de acesso por shell

wget http://www2.moraga.com.br/webmasters/atomo/service.php?url=www.exemple.com/style.css

Demonstração

// Original
div {
	background : #FFEEBB;
	color : #606060;
	text-decoration : underline;
}

// Reduzido
div{background:#FEB;color:#606060;text-decoration:underline}

Comentar
captcha