Есть ли способ автоматически конвертировать скрипт Greasemonkey в букмарклет? - PullRequest
7 голосов
/ 02 октября 2009

Для тех, кто не знает, что такое букмарклет: http://en.wikipedia.org/wiki/Bookmarklet

1 Ответ

10 голосов
/ 02 октября 2009

Насколько мне известно, "автоматического" способа добиться этого не существует, но делать это вручную не должно быть слишком сложно.

Если скрипт не зависит от GreaseMonkey API , тогда он должен быть таким же простым, как copy n 'paste, возможно, с некоторыми минификация , чтобы получить все в одной строке.

Возможно, вы также захотите обернуть все это в следующий код:

javascript: (function(){ /* Your code here */ })();

Кроме того, помните об ограничениях (у вас не может быть бесконечно длинного букмарклета): https://www.squarefree.com/bookmarklets/limits.html

...