
Sempre que vou ao menu Histórico do safari -> Limpar histórico, ele pede "Também redefinir sites principais" e, se eu marcar, ele redefine meus sites principais.
Não posso incluir meus "Sites principais" padrão
por exemplo. Estouro de pilha, falha no servidor, superusuário
Depois de limpar meu histórico, preciso adicionar novamente esses sites aos meus principais sites. Existe uma maneira de gerenciar meus principais sites padrão?
Responder1
Parece que você pode definir os principais sites padrão editando um arquivo plist para Safari.
O artigo que descreve esse processo éaqui.
Embora este artigo mencione a versão beta, isso também deve valer para a versão de lançamento do Safari 4.
Editar:
Parece que o Safari redefine este arquivo quando você executa a redefinição. Para contornar isso, você pode bloquear o arquivo, o que deve impedir que o Safari escreva sobre ele.
Eu redefini meus principais sites usando o comando reset depois de bloqueá-los, e eles permaneceram os mesmos.
Para bloquear um arquivo, obtenha as informações do arquivo (Command + I) ou Arquivo -> Obter informações. Na janela pop-up, marque "Bloqueado" e feche a janela.
Isso, combinado com a edição manual do arquivo para obter o que deseja, deve impedir o Safari de mexer nos seus principais sites.
Editar 2:
Há mais de uma maneira de esfolar o proverbial gato.
Em um terminal, emita os seguintes comandos:
cd ~/Library/Safari/
sudo chflags -R nouchg TopSites.plist
sudo chmod 444 TopSites.plist
Remove chflag nouchg
o sinalizador "usuário imutável". Não tenho muita certeza do que significa imutável do usuário neste contexto específico, mas eu diria que isso significa que não podemos modificar esse arquivo sem ser root.
Depois de remover o sinalizador, podemos chmod o arquivo para 444 - que é totalmente somente leitura. Isso deve impedir que o Safari faça alterações nele.
Responder2
Você pode adicionar seus próprios sites principais clicando no botão de edição na parte inferior da visualização dos principais sites no Safari, onde você pode arrastar e soltar sites em vários locais. Você também pode fixá-los, para que não se movam, mesmo que não sejam visitados com a frequência necessária.
Todos os espaços não fixados podem ser usados para o algoritmo aleatório cuidar.
Atualmente, não há outra maneira, além de soluções alternativas como a mencionada acima por EvilChookie, que permitiria configurar os "sites principais" com padrões que você deseja manter ao limpar os sites principais.
Se não quiser que determinados sites apareçam em seu histórico e/ou nos principais sites, você também pode ativar a "Navegação privada" nesse ponto, nenhum site é armazenado em cache ou adicionado à lista de histórico.
Responder3
Quando você estiver no endereço que deseja na página Sites principais, clique e segure o sinal + na barra de endereço. Você terá a opção de adicionar a página à sua lista de leitura ou à página dos principais sites. Ele será fixado lá por padrão.
Responder4
Basta ativar a navegação privada ao ver pornografia para que ela não apareça nos principais sites... Quer dizer, presumo que seja por isso que você está perguntando...