Det finns den underbara Greasemonkey för att köra användardefinierad JavaScript på webbsidor.
Finns det något som Greasemonkey för Safari ? Eller skulle man istället skriva ett Safari-tillägg för att anpassa beteende på andra webbsidor? Kanske finns det ett alternativ som körs på AppleScript istället för JavaScript?
Svar
Ett annat alternativ för att köra GreaseMonkey-skript är NinjaKit (vilket är vad jag använder). Det är en Safari 5-förlängning, vilket betyder att det bara är lite säkrare än GreaseKit.
Kommentarer
- Det här verkar bra, men Jag kan ' inte hitta någon dokumentation – och det enda skriptet jag försökte fungerade inte (det fungerar i Greasemonkey / Firefox; det ' s Facebook Autopoke)
- @d ' ombre – ja, författaren ' är japanska, så de engelska dokumenten är minimal. Det finns ' en lite här som kan vara till hjälp. Så långt som enskilda skript går fungerar de flesta, men ja, vissa inte ' t. För FB fungerar Unfriend Finder för mig, så det kan bara vara en autopoke-fråga.
Svar
I använd TamperMonkey och det fungerar förvånansvärt bra. Det är också ett Safari-tillägg.
Jag har testat att använda NinjaKit tidigare men det fungerar inte längre för mig, många skript fungerar helt enkelt inte.
Svar
Finns det något som Greasemonkey för Safari?
Du kan använda SIMBL och GreaseKit för att köra mest Greasemonkey-skript i Safari, omodifierade. Detaljerade installationsinstruktioner finns på den här länken , upprepas här:
- Ladda ner och installera SIMBL
- Avsluta Safari
- Ladda ner GreaseKit
- Dra filen GreaseKit.bundle till
~/Library/Application Support/SIMBL/Plugins
. Du kan behöva skapa den här platsen om den inte slutar - Starta Safari och du ser en GreaseKit menyfält
- Installera skript från http://userscripts.org – installationsprocessen är lite annorlunda än Firefox-metoden, men det fungerar.
Eller skulle man istället skriva en Safari-tillägg för att anpassa beteende på andra webbsidor ? Kanske finns det ett alternativ som körs på AppleScript istället för JavaScript?
Den ursprungliga till Safari-motsvarigheten till Greasemonkey är AppleScript-tillägg och plugins. För en trevligt bibliotek med inbyggda Safari-tillägg kolla in Pimp My Safari .
Kommentarer
- SIMBL tvingar mig att använda 32-bitars Safari – något som detta orsakar problem med?
- Har du provat NinjaKit (@Dori ' s förslag)? Det verkar vara baserat på S5, så nyare ramverk.
Svar
Det bästa stället att börja kommer förmodligen att vara här: http://developer.apple.com/devcenter/safari/index.action
Jag har sett safari-tillägg vars enda beteende var att anpassa webbplatsernas beteende; just igår såg jag en som ändrade layouten på reddit till att vara mer iOS-vänlig.