Показать сообщение отдельно
  #5 (permalink)  
Старый 08.05.2020, 12:20
Кандидат Javascript-наук
Отправить личное сообщение для od0201 Посмотреть профиль Найти все сообщения от od0201
 
Регистрация: 07.05.2020
Сообщений: 108

да, есть сокеты и это панацея, но чем дальше по пунктам, тем сложнее с реализацией.

localStorage не предназначено. Есть событие, которое срабатывает на изменение localStorage во всех вкладках, кроме той что внесло изменение. Мы его создали, но оно не предназначено, поэтому не используйте данный инструмент. Согласитесь, не логично. Да, не идеально, но просто и поэтому не вижу причин не использовать для мелких задач

по условию задачи можно понять что оба сайта будут работать в единственном экземпляре и будут запускаться разработчиком и не вижу проблем в запуске расширения. Иначе нет смысла такое городить через браузер. пусть сервер отслеживает где открыты сайты В и сам выполнят функцию Сайта А, кстати это и есть 4 решение данной задачи.

еще по поводу расширение, в условии не указано что у нас полный доступ к сайтам, поэтому если это и так, то без расширения нам не обойтись, хотя бы для того чтоб внедрить наш скрипт на данные сайты
Ответить с цитированием