Я не могу говорить за Safari, но в Firefox есть чудесный аддон под названием GreaseMonkey , который делает именно то, что вы хотите: выполнить произвольный JS по вашему выбору / созданию на произвольных веб-сайтах.Я использую его в Google, чтобы отслеживать их клики.
Обновление:
Я не знаю, почему у вас есть эти ограничения. Не использование GreaseMonkey означает выполнение огромного объема работы и для какой цели?Я полагаю, что вы можете использовать любой из нескольких прокси-серверов и сделать это автоматически, но это будет означать:
- Поиск и настройка сервера.
- Запусквсе ваши запросы через него.Это не только медленнее, но и может нанести ущерб таким вещам, как потоковое видео и т. Д.
Итог: вы не можете изменить само Safari, поэтому вы либо используете существующее дополнение, либо создаете его самостоятельно.(не легкий подвиг), или используйте прокси.Жизнь слишком коротка, поэтому возьмите GreaseMonkey и покончите с этим.