如何"在首屏内容中消除渲染阻止JavaScript和CSS"在流星?
答案 0 :(得分:4)
在针对此问题实施有效的解决方案之后,我会说正确 TM 回答您的问题:"不,那&# 39; s就是你使用这样一个复杂的javascript框架所得到的。"
但在慢速网络上加载流星可能需要一分钟才能成为事实。这是巨大的。这就是一个糟糕的用户体验。所以我认为它会改善整个流星应用程序,使其具有加载屏幕等功能。
我正在写一个包kriegslustig:altboiler
(我会在第一次&#34;主要&#34;发布时)立即更新。< / p>
我记录了我在WebApp.connectHandlers
in this repo中使用的解决方案。它已经很长了,所以这里有一个总结:
WebApp.clientPrograms[WebApp.defaultArch].manifest
script
script
标记head
标记插入50kbps
这样,您就无法在Google Pagespeed上获得该错误。
您可以先提供加载屏幕,也可以渲染整个网站,而不需要连接到服务器的部分。
我预计这会加载Meteor的速度要慢得多,但在我最初的测试中,Meteor实际加载速度更快。我的测试并不完全科学。我只是将其加载到Chrome模拟器中,并限制了与altboiler
的连接。另外,我在dev实例上做了这个,所以它是未压缩的。但结果仍然有些相关:
没有altboiler
: 1.7分钟
使用{{1}}: 2.8分钟
只有在发出大量请求时,ajax请求才会执行得更好。所以大概对捆绑实例的影响可能会稍微好一点到稍微好一点。
它可能会干预spiderable
套餐,但我不这么认为。当我为包装编写一些测试时,我会测试它。
答案 1 :(得分:-4)
此wordpress解决方案。 什么是渲染阻止JavaScript?
渲染阻止JS(Java Script)名称定义加载阻止脚本的页面。 Google建议删除或缩小在加载内容上方加载页面的脚本。
折叠内容是指在加载到用户时首先出现的内容。用户很多都使用桌面,Android,iPad等设备。
如何识别渲染阻止java脚本
要识别身份页面洞察,首先需要分析您的网站。有很多可用的在线工具。
我建议您使用最流行的工具,例如PageSpeed Insights工具和Varvy Speed工具。
这两个工具都揭示了有关服务器端,资源级别和问题的问题。提高网站的性能。
使用W3总缓存修复渲染阻止JavaScript
首先解决最重要的问题。您还可以使用W3 Total Cache插件异步加载脚本。请尝试以下步骤以异步方式加载JavaScripts。
修复问题的解决方案!
第1步:我认为你已经安装了W3 Total Cache WordPress插件。 导航到效果&gt;缩小。选择Minify Mode to Manual。
启用Minify Option,如下所示。选择Before Embed type to “使用”async“进行非阻塞。
修复渲染阻止JavaScript和CSS在折叠内容上方
步骤2:在JS文件管理下选择WordPress主题 目前你正在使用。您可以注意到添加了无JS文件的文本。
步骤3:点击添加脚本按钮。
在Google PageSpeed Insights中点击&gt;显示如何修复。你可以看到 如下所示。
渲染阻止javaScript和CSS传递
这是JS脚本和CSS文件呈现阻止的列表。您可以 只能轻松复制JavaScript文件。
步骤4:返回wordpress管理面板并粘贴它。确保所有 添加了JavaScript文件。
步骤5:现在添加JS文件后,转到CSS文件。使用相同 执行此操作的步骤。
表现&gt;缩小并查找CSS Minify设置。 CSS缩小设置
在CSS缩小设置下:启用该选项。之后添加CSS文件的方式与我们在JavaScript文件中的方式相同。
全部完成!重新运行PageSpeed测试并享受结果。什么是渲染阻止CSS?
渲染阻止CSS会延迟网页在时段中的显示。有很多迷你CSS文件需要时间来加载。
更多CSS文件需要更多时间加载。
解决方案是什么?
只是简化CSS,只是让网站加载更快的解决方案。
有时网站完全加载,但Page看起来是白色屏幕。
您正在尝试在线赚钱,然后您需要注意页面加载时间。更快更多钱你可以抓住。
我曾与两个电子商务网站合作过,我注意到的第一件重要事情就是Speed。我花时间去任何网站并修复重大变化。 令人惊讶的是,13%的买家增加了。用户体验是在线行业的改变者。
对于Adsense支持的网站,如果网站加载速度快,您可以获得更多。 如何修复渲染阻止CSS?
减少CSS文件。 (结合CSS和内联CSS)。 正确调用CSS文件(不要使用@import调用CSS文件和正确标记CSS文件)。 WordPress主题,不需要额外的CSS代码。
使用Speed Booster Plugin修复渲染阻止JavaScript和CSS在折叠内容之上
在上面的步骤中,W3 Total Cache WordPress插件异步加载Scripts文件。但借助WordPress Speed Booster Plugin,可以加载两个文件Java脚本&amp; CSS文件异步。借助此插件,我们可以消除渲染阻塞问题。
但这项技术并没有提高Google智能思科的速度得分。
逐个执行以下步骤。
步骤1:从WordPress插件目录安装Speed Booster插件。
第2步:激活插件。
第3步:导航至设置&gt;速度助推器包。
Speed Boost插件
步骤4:启用“将脚本移动到页脚”并“延迟解析JS “常规选项”下的文件。
Speed Boost插件 - 异步加载CSS
步骤5:在页面结束时,选择“仍然需要更多速度”并启用 “异步加载CSS”。这将解决CSS渲染问题。 资料来源:wpnethi.com