Порталы используют тэг
<portal>. Они очень похоже на старый-добрый <iframe> — контент одного сайта внедряется в другой сайт. Но при этом у порталов есть метод activate(), который позволяет бесшовно перейти на внедрённую страницу, то есть со сменой URL в строке навигации. Анимация перехода может быть абсолютно любой, например, в статье разбирается пример с масштабированием портала с помощью CSS-перерхода.Новая фича выглядит круто, но порталы пока доступны только в Chrome Canary за флагом
chrome://flags/#enable-portals.#wicg #webplatform #chrome
https://web.dev/hands-on-portals