Расширения браузера: как разработчики тестируют/используют код JS для сторонних веб-сайтов/SPA?

Мой вопрос касается расширений браузера, написанных с помощью JavaScript.

Учебники по написанию расширений браузера всегда, похоже, используют какой-то минимальный шаблон HTML/CSS/JS в качестве тестового сайта (index.html = "Hello World").

Так как же разработчики пишут расширения браузера, нацеленные на сторонние веб-сайты (например, YouTube, Twitch)?

Как они тестируют свой code без доступа к серверу веб-сайта? Проводят ли они все тестирование на сайте в реальном времени и просто используют инструменты разработчика и обновляют сайт вручную?

Если нет, то что используется для "живого codeа" с JavaScript в этом сценарии? Как разработчик напишет расширение браузера и протестирует его работу, не имея доступа к исходному codeу веб-сайта?

Степан
Вопрос задан31 мая 2024 г.

1 Ответ

Ваш ответ

Загрузить файл.