Можно ли подменить пользовательский агент с помощью расширения Safari? Я знаю, что сам Safari может подделать, используя пункт меню Develop, но он слишком ограничен для меня.
Насколько я знаю, расширения Safari используют сценарии 'start' и 'end', но оба выполняются после документа загружен, поэтому я не могу использовать эти сценарии для изменения пользователя агент через JavaScript.
Я не слишком уверен в этом, только начал изучать расширения сегодня, так что, может быть, у кого-то есть другая идея?