Question:
我注意到一些网站(例如Microsoft Team,或Microsoft 365)具有这种“平滑HTML转换”效果,在打开链接时会使网站内容保持加载状态,而只更新内部内容。
ETC:<我想问的是,有人知道这种效果是如何产生的吗?如果有,有人知道自己是如何产生这种效果的吗?例如,我的网站有一个顶部导航栏,除调试面板外,它显示在我的每一个页面上,但这不是我关心的页面,因此我想看到的是我的顶部导航栏和页面背景保持加载状态,而是<body>
更新。
Requirements:
这里没有太多内容,我只是希望在打开指向类似于主索引的页面的链接时,能够保持HTML不被卸载和重新加载的效果。我的网站以html为核心,这样只有内部内容更新。
Bonus:
我还注意到,像我上面提到的那些网站,可以“某种程度上脱机运行”,并且似乎将其文件缓存到计算机中,就像我在没有wifi的学校笔记本电脑上访问microsoft 365一样,我打开网站并加载,但它只显示“抱歉,没有连接”
Edit: I found out its related to AJAX, sadly Im using Github Pages, so if theres a solution for that with Jekyll or another static library/tool, id appreciate it