Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/performance/5.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
谷歌页面速度是否考虑了javascript?_Javascript_Performance_Loading - Fatal编程技术网

谷歌页面速度是否考虑了javascript?

谷歌页面速度是否考虑了javascript?,javascript,performance,loading,Javascript,Performance,Loading,我的页面是一个项目列表,每个项目有一个图像。整个列表都在html代码中,但是默认情况下,所有项目都在CSS文件中以“display:none”隐藏,javascript文件允许通过分页显示它们。如果禁用javascript,则会显示整个列表(可能会隐藏图像,并显示一条消息,说明应该启用javascript查看图像,我还没有决定) 这样,启用javascript的用户不会一次加载所有图像 我读到谷歌考虑了页面加载速度。 我的问题是:谷歌会认为,看到我的大html代码和大量图片,“加载速度一定很慢,

我的页面是一个项目列表,每个项目有一个图像。整个列表都在html代码中,但是默认情况下,所有项目都在CSS文件中以“display:none”隐藏,javascript文件允许通过分页显示它们。如果禁用javascript,则会显示整个列表(可能会隐藏图像,并显示一条消息,说明应该启用javascript查看图像,我还没有决定)

这样,启用javascript的用户不会一次加载所有图像

我读到谷歌考虑了页面加载速度。
我的问题是:谷歌会认为,看到我的大html代码和大量图片,“加载速度一定很慢,我会给它一个坏的标记”,还是谷歌会考虑javascript文件,看看它实际上一点也不慢?或者它会测试javascript和noscript版本并计算平均值?

你可以测试你的网站速度,就像谷歌所感知的那样。据我所知(根据它的报告),它只考虑javascript文件的位置(头部或身体)和文件大小(压缩或不压缩)。WIlhelm Klopp:我的网站还没有上线,你认为这个工具是谷歌最终对我的评价吗?如果是这样的话,那么它似乎要考虑javscript。为了加快页面速度,您可以设置script标记的属性defer=“defer”来告诉html解析器其中没有document.write操作,因此不要在加载所有内容之前执行它。否则,脚本可能会在执行之前停止下面的每个请求。考虑到这个属性也可以被浏览器忽略。