理解一个名词:用户代理(user agent)

简介: 文/牛海彬原文:The term user agent and the lack of understanding what a user agent is can also be a problem.

文/牛海彬

原文:

The term user agent and the lack of understanding what a user agent is can also be a problem.
Normally, the user agent is a browser like Microsoft Internet Explorer (MSIE), Netscape,
Mozilla (Moz), Firefox (Fx), Opera, or Safari. However, browsers are not the only user agents on
the Web. Others include
• Assistive technology that helps users to overcome the limitations of a disability—like
text-to-speech software or Braille displays
• Text-only agents like Lynx
• Web-enabled applications
• Game consoles
• Mobile/cell phones
• PDAs
• Interactive TV set-top boxes
• Search engines and other indexing programs
• And many more
This large variety of user agents, of different technical finesse (and old user agents that
don’t get updated), is also a great danger for JavaScript. 

译文:

术语用户代理和对用户代理是什么的缺乏理解同样也是个问题。通常,用户代理是指一个浏览器,如微软的Internet ExplorerMSIE),NetscapeMozillaMoz),FirefoxFx),OperaSafari。但是浏览器不是Web上唯一的用户代理。其它的包括:

n         辅助技术,用来帮助用户克服它们的缺陷如文本阅读软件或者盲人显示器

n         纯文字网页浏览器,像Lynx

n         Web激活的应用程序

n         游戏控制台

n         手机/蜂窝电话

n         掌上手机(PDAs

n         交互式的电视机顶盒

n         搜索引擎和其它检索程序

n         更多其他的

这么多类用户代理,不同的技术手段(一些旧的用户代理没有更新),对于JavaScript也是一个非常大的危险。

注:有翻译不当的地方,欢迎指出,也可发邮件到pleasechess@126.com直接和我交流

相关文章
|
数据采集 监控 安全
2021常见的搜索引擎蜘蛛的User Agent汇总
2021常见的搜索引擎蜘蛛的User Agent汇总
847 0
|
数据采集 监控 安全
2021常见的搜索引擎蜘蛛的User Agent汇总
2021常见的搜索引擎蜘蛛的User Agent汇总
536 0
|
Web App开发 Linux Python
设置用户代理User Agent访问网页(Python2.7)
本文目录 1. 概念 2. 在python中设置代理 3. 更多设置
184 0
设置用户代理User Agent访问网页(Python2.7)
|
Web App开发 Linux Android开发
Python3网络爬虫——(2)设置User Agent模拟浏览器访问
设置User Agent模拟浏览器访问 方法一、使用build_opener()修改报头 # -*- coding: UTF-8 -*- #使用build_opener()修改报头 from urllib import ...
2118 0
|
网络安全 开发工具
|
Web App开发 PHP Windows
|
Web App开发 移动开发 前端开发
浏览器默认样式(User Agent Stylesheet)
原文:http://www.zjgsq.com/898.html 不同浏览器对于相同元素的默认样式并不一致,这也是为什么我们在CSS的最开始要写 * {padding:0;marging:0}; 不过现在说的可不只是这些。
1182 0
|
Web App开发 前端开发 应用服务中间件
奇怪的问题,疑惑?不用的 User agent 居然gzip不一样?
问题描述:   使用同一款浏览器(Chrome Version 41.0.2272.118 (64-bit)),访问同一个地址:http://www.skhktown.com/hkcity/resources/style/common/css/index_sild.
875 0
|
6天前
|
存储 人工智能 自然语言处理
AI经营|多Agent择优生成商品标题
商品标题中关键词的好坏是商品能否被主搜检索到的关键因素,使用大模型自动优化标题成为【AI经营】中的核心能力之一,本文讲述大模型如何帮助商家优化商品素材,提升商品竞争力。
AI经营|多Agent择优生成商品标题