手持式友好型 - 为什么这么多网站有这个神秘的标签?
#html #网络开发人员 #性能 #webperf

当我刚开始将此项目启动到Marie Kondo html时,我编写了一些代码,这些代码查看了10000最受欢迎的网站使用的<meta>标签。

10000

6560返回了一个结果,其中那些460具有HandheldFriendly <meta>标签:

<meta name="HandheldFriendly" content="True">
// 45 Bytes

如果我们从这些数字中脱颖而出 - 使用此标签围绕网站的7%,这是很多很多,考虑到花了几天的时间才能弄清楚它的作用。

什么是手持友好的<meta>标签?

<meta> <meta> <meta>标签发明了AvantGo web浏览器。

AvantGoPalm Pilots between 2000-2009.

上使用

这是一个棕榈飞行员:

Retro looking device with a stylus.

它更像是RSS饲料,而不是浏览器。

如果不存在HandheldFriendly标签,则AvantGoremove koude18 elements, "certain image tags" and koude19 from from the page.

通过使用HandheldFriendly标签,您要告诉世界上仍然使用AvantGo1人,您使您的网站与他们的棕榈飞行员兼容 - 这将是一个谎言! < /p>

虽然向后兼容很重要 - 但您的网站与旧的棕榈飞行员兼容。

棕榈飞行员和其他设备从那时起,无法查看使用httpstls等基本安全实践的网站。

因此,要访问您的网站,棕榈飞行员用户将需要对其设备进行极其书呆子的修改,或使用代理服务器。

这些人确实存在。

但是,即使您希望您的网站为少量的业余爱好者工作,他们将使用棕榈飞行员访问它 - 您仍然不需要此标签 - 棕榈飞行员只会简单地加载您的网站最好没有标签。

对于任何人仍在使用这些浏览器,让其设备以默认方式渲染您的内容。

黑莓浏览器

我唯一可以找到使用HandheldFriendly的唯一其他浏览器是黑莓浏览器。

Before koude26 released in koude27如果不存在<meta name="HandheldFriendly" content="true">,浏览器将在Column View中呈现页面。

但是,黑莓浏览器还支持<meta name="viewport" content="width=device-width"> which had the same effect!

为什么还在附近?

我认为我们可以肯定地说HandheldFriendly <meta>标签不会引起欢乐。

它激发了恐惧 - 对未知的恐惧。

没人想成为删除它然后打破一切的人。

但是,现在您知道了它是什么,它的作用,您可以感谢它的服务,然后放开。