我有一个响应迅速的网站,其中包含大量页面。我正在为台式机设备和移动设备使用单独的导航。
桌面导航仅包含一些链接,而移动导航具有数百个嵌套的链接,导致大量的HTML元素。
现在,我正在尝试使用Lighthouse来提高页面的速度。 Lighthouse告诉我我的DOM大小过大。
不幸的是,我确实需要移动设备上的所有链接,但是我想忽略台式设备上的所有移动导航DOM节点,以便从更快的页面加载时间中受益。
所以我想知道是否存在一种方法(也许使用脚本)来告诉浏览器忽略屏幕宽度大于x像素的设备上负责移动导航的所有DOM节点。