denis-skripnik posted note :
Читал пост https://t.me/web3news/3141 про взлом интерфейса к очередному протоколу, а также мысли о том, что надо искать альтернативу...
И вот какая идея вспомнилась... Может она бредовая, но решил написать...
У нас есть протокол Voice и в целом система Custom протоколов аккаунтов.
Схема:
1. Берём html файл.
2. Разбиваем его на фрагменты так, чтоб хватало влезть в блок.
3. js код помещаем между тегами script, а не подключаем файлы.
4. Размещаем их от имени аккаунта с указанием id протокола, соответствующему файлу. Например, index.html.
5. Пользователь обращаетсяк viz://@login
6. Эксплорер страниц смотрит в json_metadata аккаунта что-то типа:
main_page_protocol: "index.html"
И запрашивает custom операции соответствующего протокола, подгружая код страницы.
Когда он будет загружен, пользователю выдаётся страница.
7. В контенте есть ссылки типа viz://@login/about.html, что начинают после клика загрузку страниц соответствующего протокола.
Да: это будет небыстрая загрузка, но зато надёжная...
Как-то так...
P. S. Как всегда забыл про css: он тоже пишется на страницу в style тег.
Благодарю за внимание. Может кого-то натолкнёт на нечто более нормальное и совершенное с использованием Viz Custom.
Comments