首页 - 每日一评 - 文章正文

新Chrome功能可能会损害发布商收入

时间:2019-06-23 17:45:15 作者:黑曼巴 分类:每日一评 浏览:247

百度非正式宣布了Chrome的新功能。它将允许延迟加载图像和iframe具有HTML属性,不需要JavaScript。它将改善用户体验,这对发布者和网站访问者有利。但是,广告收入也可能产生负面影响。本机延迟加载是一种停止加载图像或iframe的方法,直到用户在不使用JavaScript的情况下滚动它们。发布商可以通过将“HTML”属性用于“图像”来启用此功能。

 

百度非正式宣布了Chrome的新功能。它将允许延迟加载图像和iframe具有HTML属性,不需要JavaScript。它将改善用户体验,这对发布者和网站访问者有利。但是,广告收入也可能产生负面影响。

什么是加载属性?

本机延迟加载是一种停止加载图像或iframe的方法,直到用户在不使用JavaScript的情况下滚动它们。发布商可以通过将“HTML”属性用于“图像”来启用此功能。和“iframe”元件。

HTML元素和属性

HTML元素是网页的主要组成部分,如图像,段落和链接。这类似于发动机,轮胎和汽车的窗户。

属性是为这些元素添加更多含义或修改这些元素的东西。继续使用汽车类比,这可以与挡泥板的颜色,发动机的尺寸,轮胎的气压规格相媲美。

新的“装载”属性将向浏览器提供一个信号,即在用户滚动靠近图像或iframe之前不会加载图像或iframe。这使得网页看起来更快地为用户加载。这对移动设备上的用户特别有用。

Native LazyLoad如何工作?

loading属性是一个简单的属性,可以添加到图像或iframe元素。 Web浏览器不会下载具有loading属性的图像或iframe,直到用户滚动到它附近。

以下是延迟加载非正式通告:

中给出的图像的示例

< img src=” celebration.jpg”负荷=”的懒惰”的ALT=”的…”的/>

这是用于包含在iframe:

中的视频的加载元素的示例

< iframe src=” video-player.html”负荷=”的懒惰”的></iframe中>

它很容易实现。只需添加loading=” lazy”代码,你完成了。

如果要创建一个插件将其添加到图像附件屏幕,WordPress将更加容易。添加加载属性的选项可以作为插入图像的一部分包含在内。

Chrome会在何时显示加载属性?

一位百度 Chrome工程师非正式宣布此功能可能会进入Chrome 75. Chrome 75暂定于2019年6月4日发布。

加载属性具有兼容性问题

搜索营销专家爱德华·刘易斯自1995年左右开始参与网络开发和搜索营销. 他也是一位网络标准专家,他的观点我非常尊重。所以我问他关于loading属性的想法。

他指出,打印网页的打印功能存在严重的兼容性问题。

“我使用大量保存和/或打印的HTML文档。我们必须添加逻辑来扩展loading=” lazy”的功能。属性,以便那些保存/打印功能正常工作。”

爱德华是对的。有关加载属性标准的文档说明了:

“与期望整个页面加载的功能的兼容性 Chrome等功能,例如“打印”功能。并且“将页面另存为”目前期望在打印或保存页面之前加载页面上的所有元素。缓解此问题的一种方法是在“打印”时自动加载页面上的任何延迟元素。或者“将页面另存为”。单击,然后在继续之前等待所有内容加载,但这可能会引入用户明显的延迟,这可能需要对这些功能进行一些UX更改。”

关于这是否是处理延迟加载的好方法,Edward提供了:

“我相信这Zui好通过JavaScript处理。为图像添加另一个属性只会增加出错的可能性,现在需要设计师进行更改。“

加载属性可以帮助发布者

任何使网页下载更快并改善用户体验的方法都适用于网络发布商。众所周知,快速的用户体验与更多的销售和转化相关,包括广告收入。

在百度Zui近发布的移动速度手册中,百度表示,一秒钟的延迟可能会对移动设备上的转换产生负面影响,Zui高可降低20%。

根据百度,“…延迟一秒钟 移动加载时间可能会影响转化率高达20%”加载属性可能会对广告收入产生负面影响

这可能会对出版商的收入产生负面影响。例如,如果广告客户开始在其iframe上使用加载属性,则在用户滚动到广告之前,不会向发布商付费显示广告。

无论用户是否看到广告,广告商目前都会在广告加载到网页上时为广告付费。

Chrome for Android也可能选择不加载iframe中的广告。

目前尚不清楚细节,但官方文档指出,当属性未设置或“数据保护程序”时功能已启用,即使没有为图像和iframe分配加载属性,百度本身也会延迟加载图片和iframe。

文档警告收入损失

由百度工程师链接的文档警告说,可能会对发布商广告收入产生负面影响:

兼容性风险 计算展示次数 目前每次加载广告而不是每次用户实际看到广告时都会记录展示次数的广告网络(例如使用可见性API)可能会看到其指标发生变化,这主要是因为LazyFrames可能推迟原本会加载的广告在但从未见过用户。这也可能会影响使用这些广告的网站所有者的收入。请注意,将调整距离视口的阈值,以便在用户滚动到延迟帧时通常会加载延迟帧。

该文档说明了以下关于自动不加载iframe: 

中的广告的内容

“在安装了数据保护程序的Android Chrome上,带有loading=” auto&rdquo的元素;如果Chrome确定它们是延迟加载的良好候选者(根据启发式方法),或者未设置也将被延迟加载。设置加载=”渴望”在图像或iframe元素仍然会阻止它被延迟加载。”

Firefox还在为其未来版本的浏览器开发添加加载元素。在讨论此功能时,有人注意到这可能会对发布商收入产生负面影响:

“有没有人想过这个隐私的影响,特别是对于第三方内容?或者在广告的情况下对网站管理员的负面经济影响(例如,在加载页面时将其标记为非负载)。我的意思是,如果你可以节省几KB的带宽,那就太酷了,但我也看到了很多潜在的滥用行为。”

百度工程师Addy Osmani发推文说,他希望结束广告商为已加载但未见过的广告付费:

“第三方嵌入式讨论将是有趣的,例如我们已经看到很少有网站多年来为他们的广告/嵌入采用基于JS的延迟加载。推回已经“但是营销说我们仍然可以获得屏幕外观看费用”。希望其中一些做法改变。”

对广告客户收入的影响很难估算

根据这条推文:,甚至百度的工程师也不知道这对于依赖广告收入的发行商来说会如何发挥作用呢?

“我很好奇,看看这是否会鼓励更多的懒人加载屏幕外视频播放器,嵌入和播放。广告”的

Web开发人员回应时承认对发布者的负面影响:

“…还有很多需要考虑的传统出版商收入模式和对收入的潜在影响。”

延迟加载属性是否会对广告收入产生负面影响?

在这一点上它是未知的。这取决于Chrome和Firefox如何在“数据保护程序”中处理没有加载属性的图像和iframe。模式。

如果广告客户和广告经纪人开始将加载属性添加到他们的iframe,那么是的,这会对发布商广告客户的收入产生负面影响。

另一方面,更好的用户体验将使发布商受益,因为更多用户将停留在加载速度更快的网页上,从而增加了查看广告的人数(加载时)。

阅读非官方公告由百度工程师Addy Osmani撰写。

阅读Addy Osman的推特宣传。

阅读Chrome官方概述。

阅读“解说员”。加载属性。

Addy Osmani的LinkedIn页面。

Shutterstock的图片,作者的AuthorScreenshots修改,作者修改

CategoryNewsSEO

上一篇:欧盟将对美国科技公司进行调查

下一篇:百度值多少钱?

猜你喜欢
发布评论
登录后发表评论
登录后才能评论

AI 新用户?

免费使用内容重写服务

开始新的写作