Existe o maravilhoso Greasemonkey para executar JavaScript definido pelo usuário em páginas da web.
Existe algo como Greasemonkey para Safari ? Ou seria possível escrever uma extensão Safari para personalizar o comportamento em outras páginas da web? Talvez haja uma alternativa que execute em AppleScript em vez de JavaScript?
Resposta
Outra opção para executar scripts GreaseMonkey é o NinjaKit (que é o que eu uso). É uma extensão do Safari 5, o que significa que é um pouco mais seguro que o GreaseKit.
Comentários
- Isso parece uma coisa boa, mas Não consigo ' encontrar qualquer documentação – e o script que tentei não funcionou (funciona no Greasemonkey / Firefox; ' s Facebook Autopoke)
- @d ' ombre – sim, o autor ' é japonês, então os documentos em inglês são mínimo. Há ' s a um pouco aqui que pode ajudar. No que diz respeito aos scripts individuais, a maioria funciona, mas sim, alguns não ' t. Para o FB, Unfriend Finder funciona para mim, então pode ser apenas um problema de Autopoke.
Resposta
I use TamperMonkey e funciona surpreendentemente bem. Também é uma extensão do Safari.
Eu tentei usar o NinjaKit no passado, mas ele não funciona mais para mim, muitos scripts simplesmente não funcionam.
Resposta
Existe algo como Greasemonkey para Safari?
Você pode usar SIMBL e GreaseKit para executar a maioria Scripts Greasemonkey no Safari, não modificados. Instruções detalhadas de instalação podem ser encontradas neste link , repetido aqui:
- Baixe e instale SIMBL
- Saia do Safari
- Baixe o GreaseKit
- Arraste o arquivo GreaseKit.bundle para
~/Library/Application Support/SIMBL/Plugins
. Pode ser necessário criar este local se ele não sair - Inicie o Safari e você verá um GreaseKit item da barra de menu
- Instalar scripts de http://userscripts.org – o processo de instalação é um pouco diferente da abordagem do Firefox, mas funciona.
Ou seria possível escrever uma extensão Safari para personalizar o comportamento em outras páginas da web ? Talvez haja uma alternativa que seja executada em AppleScript em vez de JavaScript?
O equivalente nativo do Safari ao Greasemonkey são extensões e plug-ins do AppleScript. boa biblioteca de extensões nativas do Safari verifique Pimp My Safari .
Comentários
- O SIMBL vai me forçar a usar o Safari de 32 bits – algo que cause problemas?
- Você já tentou o NinjaKit (@Dori ' s sugestão)? Parece ser baseado em S5, portanto, estrutura mais recente.
Resposta
O melhor lugar para começar provavelmente será aqui: http://developer.apple.com/devcenter/safari/index.action
Eu vi extensões safari cujo único comportamento era personalizar o comportamento dos sites; ontem eu vi um que mudou o layout do reddit para ser mais compatível com iOS.