Описание тега message-channel
Интерфейс MessageChannel API обмена сообщениями позволяет нам создать новый канал сообщений и отправлять данные через него через два его свойства MessagePort.
API обмена сообщениями канала позволяет запускать два отдельных скрипта в разных контекстах просмотра, прикрепленных к одному и тому же документу (например, два IFrames, или основной документ и IFrame, или два документа через SharedWorker
) для прямой связи, передавая сообщения между собой по двусторонним каналам (или каналам) с портами на каждом конце. В этой статье мы рассмотрим основы использования этой технологии.
Источник: MDN Web API Reference - Channel Messaging API