gpt4 book ai didi

javascript - window.navigator.userAgent 真的要弃用了吗?

转载 作者:数据小太阳 更新时间:2023-10-29 04:45:49 25 4
gpt4 key购买 nike

我只是read on MDN关于 window.navigator.userAgent:

Deprecated This feature has been removed from the Web standards. Though some browsers may still support it, it is in the process of being dropped. Do not use it in old or new projects. Pages or Web apps using it may break at any time.

我没有在网络上找到任何其他重要引用来证实这一说法。出于各种原因(分析、特定浏览器中的错误修复……),用户代理信息被许多公司广泛使用。虽然我知道人们应该使用特征检测而不是 ua 嗅探,但这些信息会消失似乎令人难以置信。

它真的会消失还是只是 Mozilla 的东西?

如果是这样,是否有替代品?

最佳答案

弃用通知现在似乎没有了。它已被删除yesterday ,在第一次提出这个问题后一年多,评论如下:

rm deprecation marker. This is not removed from the living spec and no deprecation either. Most use cases are discouraged for quality reasons, but that's something else.

WHATWG Living standard尚未弃用该属性,因此确认该属性不会消失。当然,这是胡说八道,很容易被欺骗,但“不推荐使用”与“弃用”不同。正如您所注意到的,太多的作者和组织依赖于此属性,以至于它被简单地指定为不存在并从实现中删除。

也许对“弃用”一词含义的混淆是导致弃用通知的首要原因。顺便说一句,文章本身仍然被错误地标记为“已弃用”。

请注意,Mozilla 不负责对 MDN 文档的贡献。社区是。与任何其他社区策划的非官方知识库(包括这个网站)一样,不要将其信息视为福音,始终交叉引用等(就像您在此处所做的那样)。

关于javascript - window.navigator.userAgent 真的要弃用了吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34199584/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com