O CSS pode ser substituído no Android da mesma maneira que o userContent.css funciona no Firefox?

8

Isso está relacionado a outra pergunta que fiz recentemente, mas achei que deveria manter os problemas separados e específicos.

Em um computador desktop executando o Firefox, é possível criar um arquivo chamado "userContent.css" e fazer com que o CSS nesse arquivo substitua o CSS por sites específicos.

Gostaria de poder fazer o mesmo no meu telefone Android 2.2, principalmente porque existem muitos sites não otimizados para visualização em dispositivos móveis.

Eu sou agnóstico sobre como isso é feito, se é um aplicativo ou uma configuração no navegador padrão do Android ou qualquer outra coisa.

PS: Tentei baixar o Firefox beta para o meu telefone (HTC Magic), mas parece que ele não está disponível para o meu modelo.

Obrigado por qualquer conselho.

Questionador
fonte
Você pode tentar novamente agora com a versão mais recente do Firefox.
Matthew Leia
Fiz o download da versão mais recente e também tenho um telefone mais novo e com mais capacidade (Samsung Galaxy S 2). No entanto, não sei se é possível colocar um arquivo userContent.css em algum lugar.
Pergunta

Respostas:

0

No momento, não há como aplicar uma folha de estilo do usuário com o navegador Android padrão.

Se o Firefox não estiver disponível no seu telefone, você poderá instalar o APK manualmente, mas ele pode não funcionar, pois não é suportado.

Você pode fazer o download do navegador Opera, conectá-lo à depuração remota usando o depurador Dragonfly e aplicar manualmente a folha de estilo por meio da depuração - mas há muitas etapas para isso e você precisará adicionar a folha de estilo em cada carregamento de página. Isso pode não ser uma solução, dependendo de quais são suas necessidades para a folha de estilo do usuário.

Mufasa
fonte
Desde que fiz essa pergunta, atualizei para um telefone compatível com o Firefox. Existe o recurso userChrome no Firefox para Android?
Question
@DaveMG: De acordo com o bugzilla, não há menção a isso no Firefox no Android. Então eu não sei. bugzilla.mozilla.org/…
Mufasa
0

existem duas maneiras de algo semelhante

  1. se tudo o que você deseja é plano de fundo preto e texto em branco para absolutamente todos os sites, vá para about: config e desative o uso das cores da página. em seguida, defina as cores de plano de fundo e primeiro plano como desejar.

  2. se você precisar de uma folha de estilo mais complexa, instale um complemento elegante e use seu css localmente ou faça o upload para o site usado pela extensão.

o caso 1 será ruim para formulários. por algum motivo, os formulários e as telas como adicionar na tela ou a tela inicial obrigatória irritante e inútil não são afetadas. os formulários são afetados pela opção 2, mas os complementos e a tela inicial, novamente, não são.

gcb
fonte