Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/365.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Performance 优化加载时间,同时支持禁用JavaScript的浏览器_Performance_Javascript - Fatal编程技术网

Performance 优化加载时间,同时支持禁用JavaScript的浏览器

Performance 优化加载时间,同时支持禁用JavaScript的浏览器,performance,javascript,Performance,Javascript,我有一个很大的背景图片,这是我设计的主要部分,但不是必需的,我计划在页面其余部分加载后通过JavaScript加载。我希望我的用户能够在加载这个大文件时与我更重要的内容进行交互 我希望尽可能多地支持禁用JavaScript的用户,同时为其他人保持最佳的加载时间。当禁用javascript时,有没有办法强制最后加载元素?如果不是,你的看法是什么?完全支持非javascript用户还是为其他人优化我的网站更好 如果在页面的最底部(就在结束正文标记的内部)包含一个样式块,并从那里设置背景图像,那么它应

我有一个很大的背景图片,这是我设计的主要部分,但不是必需的,我计划在页面其余部分加载后通过JavaScript加载。我希望我的用户能够在加载这个大文件时与我更重要的内容进行交互


我希望尽可能多地支持禁用JavaScript的用户,同时为其他人保持最佳的加载时间。当禁用javascript时,有没有办法强制最后加载元素?如果不是,你的看法是什么?完全支持非javascript用户还是为其他人优化我的网站更好

如果在页面的最底部(就在结束正文标记的内部)包含一个样式块,并从那里设置背景图像,那么它应该最后加载,即使对于禁用javascript的用户也是如此。Mike和claustrofob的观点都是正确的。

为其他人进行优化。非javascript用户在web用户中所占比例很小。图像加载不会冻结页面上的任何内容,而是与其他资源同时进行。@Clautrofob我在这里担心的是,我更重要的图像将不得不与这个更大、更不重要的图像竞争。我知道这是一个具体案件的判决,除非有解决办法。谢谢!这非常有效,但确实会导致一些棘手的CSS定位。