Должен ли я написать расширение или скрипт тампера? - PullRequest
0 голосов
/ 25 апреля 2020

Я хотел бы реализовать некоторые функции в браузерах, и мне было интересно, является ли скрипт tampermonkey хорошим выбором. Или мне просто написать расширение?

Учитывая межплатформенную согласованность, tampermonkey может быть лучше, чем расширение браузера.

Есть ли какие-либо проблемы, которые я должен рассмотреть?

Или поставить его Другой способ: когда мне следует подумать о написании расширения и когда мне следует написать скрипт?

Я знаю, что это не очень хороший вопрос, но я не могу найти какую-либо полезную информацию в Google. Некоторые советы будут полезны.

Спасибо !!


ОБНОВЛЕНИЕ

В основном я хочу предоставить пользовательский интерфейс для проверки браузерами.

Например, chrome.

  1. щелкните правой кнопкой мыши на веб-странице
  2. нажмите, чтобы проверить
  3. выберите "Элементы"
  4. щелкните любой тег и щелкните правой кнопкой мыши
  5. есть «копия», и вы можете скопировать «селектор» или «xpath»

И я хочу иметь возможность щелкнуть элемент непосредственно на странице и скопировать его «селектор» или «xpath» в буфер обмена.

Кажется, что оба сценария или расширения работают. Я хочу знать, какой из них лучше для этой цели.

1 Ответ

0 голосов
/ 25 апреля 2020

Есть и другие точки зрения.

  • Как легко установить для пользователей. Если вы выпускаете свои вещи как пользовательский скрипт, это зависит от Tampermonkey или других подобных расширений, поэтому людям нужно установить две вещи. Расширение устанавливается непосредственно.
  • Некоторые люди не могут использовать пользовательские сценарии по соображениям безопасности. Самому Tampermonkey требуются очень широкие разрешения, поэтому некоторые люди не любят его устанавливать, и иногда такое дополнение может быть запрещено в корпоративной среде. С другой стороны, расширение будет иметь только минимальные разрешения.

Конечно, пользовательский скрипт легче поддерживать для автора. Расширение должно выполнять больше задач в каждом выпуске.

...