深圳网站建设公司,网商在线LOGO

您的位置:首页 > 新闻

什么是inp 如何提升,怎么改进inp的交互
新闻 2024-01-14编辑:深圳网站建设阅读(标签: inp 谷歌优化 google

本文主要内容:了解什么是inp,INP延迟由三个部分组成,INP衡量的用户操作行为,INP的评分标准,如何提升,怎么改进inp的交互,2024 年 3 月即将把inp做为排名算法加进去,下面我们一起来了解一下

Interaction to Next Paint(INP)是一个新的Core Web Vitals指标。通过优化INP指标中的问题,努力为用户提供更流畅的体验。这对于严重依赖用户交互的网站(例如:电子商务网站、社交媒体平台和游戏网站)尤其重要。优秀的INP网站评分,可带来更好的用户体验、更高的用户参与度和更高的转化率。

什么是inp

INP (Interaction to Next Paint):
该指标通过观测网页为响应在用户访问网页期间发生的所有点击、点按和键盘互动而花费的时间,评估网页对用户互动的总体响应情况。最终 INP 值是观测到的最长互动时间,离群值会被忽略。

INP延迟由三个部分组成

输入延迟:后台正在进行的任何阻止事件处理程序运行的任务
处理时间:执行相关事件处理程序代码所需的时间
呈现延迟:进程完成和浏览器渲染下一帧之间的时间

INP衡量的用户操作行为

点击鼠标。
点击带有触摸屏的设备。
按物理键盘或屏幕键盘上的键。

INP的评分标准

良好:低于200毫秒
需要改进:200 - 500毫秒
较差:500毫秒以上

谷歌官方公告
2024 年 3 月即将把inp做为排名算法加进去

如何提升,怎么改进inp的交互

浏览器的主线程是浏览器进程中的一个关键部分。主线程负责下载资源、绘制页面和处理用户输入。

如果主线程正忙于执行大型任务,则它无法执行其他任何操作,包括对访问者的输入做出反应。这样会对INP产生影响,可以在以下方面进行优化:

① 分割大型任务:

当超过50毫秒才能完成的任务应该使用Webpack、 ESBuild、 Rollup或Parcel等工具进行分割 。这样,主线程的可用性就会有更多的中断,可以处理用户输入。

② 避免抖动:

通常指的是页面加载和交互过程中出现的不流畅、抖动或闪烁等问题,这可能会影响用户的体验。优化页面布局和样式和JavaScript脚本。

③ 延迟加载非关键任务:

延迟加载指定的文件,直到主线程空闲。为了获得最佳结果,仅延迟加载非关键且位于首屏以下的文件,这样对于访问者来说不会有明显的差异。

④ 减少JavaScript和第三方脚本:

INP的最大障碍之一是浏览器需要加载的内容太多。主线程要做的事情越多,保持快速交互就越困难。通过删除或优化JavaScript和第三方脚本来提高你的INP。

5.2 减少用户输入延迟
最大限度地减少主线程上可能延迟浏览器响应用户输入的长任务。
删除未使用的代码,或推迟非必要的代码。
最大限度地减少网站上插件的使用,以减少页面加载期间不必要的加载。
5.3 优化处理时间
最小化 CSS 动画。
避免使用第三方字体。
向用户显示正在加载或正在进行的元素,让用户知道处理正在进行。
5.4 最小化呈现延迟
优化您的网页,并减小DOM大小。DOM或文档对象模型是一种树状结构,是网页上所有元素的层次结构。
更大的DOM意味着更多的渲染工作和更长的处理时间。DOM越精简,浏览器处理和渲染它们的速度就越快。

 



企业网站定制

企业网站定制 根据企业需求,量身定制设计

企业网站定制:2800元起
添加微信 请说明来意
联系我们
站内搜索

24小时服务热线 0755-29765948
  • 地址:深圳市罗湖区人民北路2033号206
  • 电话:0755-29765948 传真:82256610
  • 手机:13714666846 18948334877
  • 邮箱:gong@ew35.com 164761418@qq.com
  • 粤ICP备14049207号
创意化数字品牌整合网络营销
营销网站让你坐等商机坐佣客户,Rss

版权所有:深圳市网商在线科技有限公司

友情链接: