Editando Arquivos de Configuração
Muitas das dicas e truques mencionadas neste site requerem a edição dos arquivos de configuração do Firefox. Existe três arquivos que você deve conhecer:
- user.js - Usado para alterar várias preferências.
- userChrome.css - Usado para alterar a aparência do browser.
- userContent.css - Usado para alterar a aparência de páginas web.
Todos estes arquivos são texto sem formatação armazenados na sua pasta de perfil, e podem ser editados usando um editor de texto padrão. Por exemplo, Bloco de Notas ou Texturizer no Windows e gedit ou kate no Linux.
A Pasta de Perfil
Antes de ver dos arquivos de configuração, você deve saber como encontrar sua "pasta de perfil". A pasta de perfil é onde o Firefox guarda todas as suas configurações no disco rígido.
No Windows XP/2000, o caminho normalmente é
%AppData%\Mozilla\Firefox\Profiles\default.xxx\,
onde xxx é uma string randômica de 3
caracteres. Apenas encontre C:\Documents and
Settings\[User Name]\Application
Data\Mozilla\Firefox\Profiles\ e o resto será
fácil.
No Windows 95/98/Me, o caminho normalmente
é C:\WINDOWS\Application
Data\Mozilla\Firefox\Profiles\default.xxx\
No Linux, o caminho normalmente é ~/.mozilla/firefox/default.xxx/.
No MacOS X, o caminho normalmente é ~/Library/Application
Support/Firefox/Profiles/default.xxx/.
: Firefox é capaz de gerenciar mais de um usuário e assim, mais de um perfil. Os exemplos de caminho se referem ao perfil default que é criado automaticamente quando você inicia o Firefox pela primeira vez. Você pode gerenciar qualquer número de perfis utilizando o Profile Manager.
%AppData% é
uma variável de ambiente para a pasta "Dados de Aplicativos" no
Windows 2000/XP. Para usar-la, clique Iniciar >
Executar..., escreva %AppData% e
tecle Enter. Você será levado para a pasta
"real", que normalmente fica em C:\Documents
and Settings\[User Name]\Application Data.
user.js
Este é o arquivo principal de preferências do Firefox e fica na sua pasta de perfil. O arquivo não existe por padrão, então você precisa criar-lo antes de poder começar a adicionar suas preferencias.
Usuários Windows: Se você sabe criar um arquivo, pule
esta seção. Antes de você poder criar o arquivo,
você precisa ter certeza que está conseguindo ver as
extensões dos arquivos no Windows. Inicialize o Explorer (clique
no ícone Meu Computador na área de trabalho) e selecione Ferramentar > Opções
de pasta.... Clique na aba Modo de Exibição
e desmarque a opção "Ocultar as extensões dos
tipos de arquivos conhecidos". Agora, vá para sua pasta de
perfil e selecione Arquivo > Novo
> Documento de Texto. O nome padrão Novo(a)
Documento texto.txt
será exibido. Mude o nome para user.js
(clique no aviso de mudança de
tipo de arquivo quando aparecer).
Usuários Linux: Assumo que você sabe como criar um arquivo se você está utilizando Linux. Apenas crie o arquivo user.js na sua pasta de perfil.
Também é possível editar as preferências normalmente armazenadas em user.js digitando about:config na barra de endereços e teclando Enter. Você verá uma lista de todas as preferências disponíveis no Firefox (muitas delas são derivadas do Mozilla e não são utilizadas mas não foram removidas ainda). Dê dois cliques em uma preferência e mude o seu valor. As mudanças que você fizer aqui serão salvas imediatamente em prefs.js, que é um arquivo gerado automaticamente pelo Firefox.
userChrome.css
Este arquivo define como serão desenhados vários
elementos da interface de usuário no Firefox e fica localizado
na subpasta chrome na sua pasta de perfil.
Assim como user.js, este arquivo não
existe por padrão, então você precisa criar-lo
antes de começar a adicionar suas preferências. Existe
atualmente por padrão um arquivo de exemplo, chamado userChrome-example.css
.
Basicamente, você pode renomear este aquivo retirando a parte -example
do nome do arquivo.
userContent.css
Este arquivo define como serão desenhados o conteúdo
web e fica localizado na subpasta chrome na sua pasta
de perfil. Assim como user.js, este arquivo não
existe por padrão, então você precisa criar-lo
antes de começar a adicionar suas preferências. Assim como
o userChrome.css, existe atualmente por padrão um arquivo de
exemplo, chamado userContent-example.css
. Basicamente,
você pode renomear este aquivo retirando a parte -example
do nome do arquivo.