0 Compartilhamentos 166 Views

Como sobrepor seus estilos no Firefox

23 de fevereiro de 2017

Recentemente, fui usuário de um sistema que não foi desenvolvido por mim, em um projeto que se estenderia por 30 dias.

Por ser confidencial, não posso revelar as telas, então você terá que acreditar em mim: a interface era feia. Feia e bem pouco amigável, com barras de rolagem para toda parte, desperdiçando espaço na tela e elementos que só estavam ali para poluir.

Com uma hora de CSS e configurando o Firefox direitinho, a interface na minha máquina ficou mais agradável e, melhor ainda, com maior usabilidade, e tenho certeza que minha produtividade melhorou uns 50% no uso do sistema. Tudo isso, sem acesso ao servidor, sem mexer no código-fonte original e sem que ninguém jamais soubesse.

Desde muito tempo, os navegadores web oferecem a possibilidade do usuário criar e editar sua própria folha de estilo, que funciona como um arquivo CSS normal, com a diferença que ele roda localmente e não no servidor, ou seja, a página ou site só tem sua aparência alterada para o próprio usuário. No caso do Firefox, basta inserir suas definições no arquivo userContent.css, que fica hospedado na sua máquina para a mágica acontecer. Vamos ver um passo a passo:

1) O arquivo .CSS

Crie um arquivo chamado userContent.css.

Ele deve conter a seguinte estrutura:

Sem especificar o domínio, qualquer CSS implementado irá valer para todos os sites que o Firefox navegar. Pode ser útil se você nunca mais quiser ver um link sublinhado na vida ou se desejar que todos os H1 sejam verdes, independentemente do fundo…

Exemplo:

No código acima, você está especificando para que todas as páginas do Código Fonte sejam exibidas com a infame fonte Comic-Sans. O resultado chega a ser maldade:

cf-comic-sans

Muito provavelmente, você terá que usar muitas vezes o “!important” em suas declarações de CSS, para sobrepor as definições que está criando em cima das definições originais do CSS do site. Minha recomendação é que você trabalhe de olho no código HTML original da página ou domínio que quer alterar, para que seu CSS mire nas mesmas classes e ids. Aqui, eu cheguei a criar uma réplica local para facilitar a visualização das alterações enquanto montava meu CSS.

Em outras palavras, você estará refazendo o estilo do site para seu uso pessoal. Elementos podem ser escondidos com “display:none”, reposicionados com “position”, ampliados ou reduzidos, o limite é sua necessidade e imaginação. O site CSS Zen Garden é um excelente exemplo do que pode ser conseguido apenas alterando o CSS de uma página, sem mexer no conteúdo HTML.

2) Salve seu CSS no seu perfil do Firefox

Agora que você tem o userContent.css perfeito, você precisa instruir o Firefox a usá-lo.

Primeiro, é necessário encontrar a pasta do seu perfil no navegador:

  1. Digite about:support na barra de endereços do Firefox e aperte enter para ir para a página de Dados do Suporte de sua instalação.
  2. Clique no botão abrir pasta do campo “Pasta do Perfil”:

    firefox-suporte

  3. Procure pela pasta chrome dentro da pasta do seu perfil e abra. Se ela não existir, crie uma com esse nome e abra.
  4. Coloque seu arquivo userContent.css dentro da pasta chrome. Se já existia a pasta anteriormente e já existia o arquivo, sobrescreva ou adicione seu CSS no arquivo anterior.
  5. Reinicie o Firefox.

Se o resultado final não for satisfatório, você precisará reabrir o arquivo userContent.css e reeditá-lo. Para ver as alterações, será necessário reiniciar o Firefox todas as vezes.

Você pode se interessar

Promoções de Jogos do Final de Semana (05/07)
Notícias
2 visualizações
Notícias
2 visualizações

Promoções de Jogos do Final de Semana (05/07)

Carlos L. A. da Silva - 5 de julho de 2019

Confira as melhores ofertas de jogos de PC para o final de semana.

Como usar o WhatsApp com um telefone fixo
Dicas
6 visualizações
Dicas
6 visualizações

Como usar o WhatsApp com um telefone fixo

Carlos L. A. da Silva - 5 de julho de 2019

Versão do aplicativo aceita autenticação através de linha fixa e tem funcionalidades semelhantes.

5 fatos que todo departamento de TI pode aprender com Fortnite
Artigos
8 visualizações
Artigos
8 visualizações

5 fatos que todo departamento de TI pode aprender com Fortnite

Carlos L. A. da Silva - 1 de julho de 2019

O Departamento de TI de uma empresa não é apenas um lugar onde os caras jogam Fortnite o dia inteiro. Grandes desastres podem vir de lá também...

Deixe um Comentário

Your email address will not be published.

Mais publicações

HTML // Dicionário do Programador
Vídeos
2 visualizações
2 visualizações

HTML // Dicionário do Programador

Thais Cardoso de Mello - 1 de julho de 2019
Promoções de Jogos do Final de Semana (28/06)
Notícias
8 visualizações
8 visualizações

Promoções de Jogos do Final de Semana (28/06)

Carlos L. A. da Silva - 28 de junho de 2019
FIREBASE Database na Prática com JAVASCRIPT PURO // Mão no Código #14
Vídeos
1,655 compartilhamentos6,807 visualizações
1,655 compartilhamentos6,807 visualizações
Como baixar o novo Windows Terminal
Dicas
18 visualizações
18 visualizações

Como baixar o novo Windows Terminal

Carlos L. A. da Silva - 26 de junho de 2019