Există minunatul Greasemonkey pentru a rula JavaScript definit de utilizator pe paginile web.
Există un astfel de lucru ca Greasemonkey pentru Safari ? Sau s-ar scrie în schimb o extensie Safari pentru a personaliza comportamentul pe alte pagini web? Poate că există o alternativă care rulează pe AppleScript în loc de JavaScript?
Răspuns
O altă opțiune pentru a rula scripturile GreaseMonkey este NinjaKit (care este ceea ce folosesc eu). Este „o extensie Safari 5, ceea ce înseamnă că este puțin mai sigură decât GreaseKit.
Comentarii
- Acest lucru pare un lucru bun, dar Nu pot ' să găsesc nicio documentație – și singurul script pe care l-am încercat nu a funcționat (funcționează în Greasemonkey / Firefox; ' s Facebook Autopoke)
- @d ' ombre – da, autorul ' este japonez, deci documentele în engleză sunt minim. ' este un puțin aici care ar putea fi de ajutor. În ceea ce privește scripturile individuale, majoritatea funcționează, dar da, unele nu ' t. Pentru FB, Unfriend Finder funcționează pentru mine, deci poate fi doar o problemă cu Autopoke.
Răspuns
I utilizați TamperMonkey și funcționează surprinzător de bine. De asemenea, este o extensie Safari.
Am încercat să folosesc NinjaKit în trecut, dar nu mai funcționează pentru mine, o mulțime de scripturi pur și simplu nu au funcționat.
Răspuns
Există un astfel de lucru ca Greasemonkey pentru Safari?
Puteți utiliza SIMBL și GreaseKit pentru a rula cel mai mult Scripturi Greasemonkey în Safari, nemodificate. Instrucțiuni detaliate de instalare se găsesc la acest link , repetate aici:
- Descărcați și instalați SIMBL
- Închideți Safari
- Descărcați GreaseKit
- Trageți fișierul GreaseKit.bundle către
~/Library/Application Support/SIMBL/Plugins
. Este posibil să trebuiască să creați această locație dacă nu „iese”. - Porniți Safari și veți vedea un GreaseKit element din bara de meniu
- Instalați scripturi din http://userscripts.org – procesul de instalare este un pic diferit de abordarea Firefox, dar funcționează.
Sau, în schimb, s-ar scrie o extensie Safari pentru a personaliza comportamentul pe alte pagini web ? Poate că există o alternativă care rulează pe AppleScript în loc de JavaScript?
Echivalentul nativ-Safari al Greasemonkey sunt extensiile și pluginurile AppleScript. frumoasă bibliotecă de extensii Safari native verificați Pimp My Safari .
Comentarii
- SIMBL mă va forța să folosesc Safari pe 32 de biți – ceva care cauzează probleme?
- Ați încercat NinjaKit (@Dori ' sugestie)? Se pare că se bazează pe S5, deci un cadru mai nou.
Răspuns
Cel mai bun loc pentru a începe probabil va fi aici: http://developer.apple.com/devcenter/safari/index.action
Am văzut extensii safari al căror singur comportament a fost personalizarea comportamentului site-urilor web; chiar ieri am văzut unul care a schimbat aspectul reddit pentru a fi mai compatibil cu iOS.
iată-l .