文/牛海彬
原文:
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 Explorer(MSIE),Netscape,Mozilla(Moz),Firefox(Fx),Opera或Safari。但是浏览器不是Web上唯一的用户代理。其它的包括:
n 辅助技术,用来帮助用户克服它们的缺陷—如文本阅读软件或者盲人显示器
n 纯文字网页浏览器,像Lynx
n Web激活的应用程序
n 游戏控制台
n 手机/蜂窝电话
n 掌上手机(PDAs)
n 交互式的电视机顶盒
n 搜索引擎和其它检索程序
n 更多其他的
这么多类用户代理,不同的技术手段(一些旧的用户代理没有更新),对于JavaScript也是一个非常大的危险。
注:有翻译不当的地方,欢迎指出,也可发邮件到pleasechess@126.com直接和我交流
分享到:
相关推荐
2. **ACW (After Call Work Mode) 后续呼叫工作模式**:业务代表在处理完一个呼叫后,可能需要进行一些后续工作,如记录通话信息。在这种模式下,业务代表虽然不接受新的呼叫,但仍然被视为“有效”。 3. **Agent ...
15. UA(用户代理):User Agent,指用户与系统之间的接口,例如浏览器,表明用户使用的软硬件信息。 16. IMAP(网际报文存取协议):Internet Message Access Protocol,允许用户在不下载全部邮件的情况下查看和...
Certusnet节点是网络管理中的一个特定实体,它可能是一个网络设备或软件服务,实现了SNMP协议。 2.1 Certusnet OID OID是Certusnet节点在MIB中的唯一标识符,它允许管理站准确地定位和访问该节点的特定信息。 2.2 ...
- **节点代理**:每个节点上都存在一个节点代理进程,负责管理该节点上的所有实例。 - **实例**:实际运行应用的服务组件。 常见的管理操作和命令如下: - **登录命令行控制台**:`iastool --passport admin` - **...
11. 文档中提到的中英文名词对照,方便不同语言背景的用户理解和使用ODI。 综上所述,ODI是一个功能强大的数据集成工具,通过它的多个组件和特性,可以实现复杂的数据集成场景。它支持LDAP协议,使得数据抽取和集成...
1. **getUserMedia**:这是一个JavaScript API,用于获取用户的媒体输入(如摄像头和麦克风),是WebRTC实现音视频通信的第一步。 2. **RTCPeerConnection**:这是WebRTC的核心组件,负责建立和管理两个浏览器之间的...
### ODI应用指南知识点解析 #### 一、ODI基础知识 **1.1 参考资料** ODI(Oracle Data Integrator)的学习过程中,参考...通过以上内容的详细介绍,读者可以对ODI有一个全面而深入的理解,并掌握其基本的使用方法。
首先,客户端发送一个SYN(同步序列编号)包给服务器,然后服务器回应一个SYN+ACK(同步+确认)包,最后客户端再发送一个ACK(确认)包,连接建立完成。 - **请求页面**:客户端发送HTTP请求报文,通常包含GET或...
爬虫则通过伪装User-Agent、使用代理IP、调整爬取间隔等方式应对。 **验证码处理**涉及到图像处理和OCR技术,包括识别图片、处理图片、获取文字,有时还需应对滑动验证码的挑战。 **懒加载**是一种优化网页加载的...
**Oracle Data Integrator (ODI)** 是一个强大的数据集成平台,用于设计、部署和管理企业级数据整合项目。该平台支持各种数据集成模式,包括抽取、转换、加载 (ETL) 和提取、加载、转换 (ELT),适用于多种数据源和...
### Oracle RMAN快速入门指南详解 ...从用户授权、创建恢复目录数据库、建立表空间和用户、配置OEM服务到连接恢复目录和注册数据库,每一个步骤都非常重要。掌握了这些基础知识后,便能更好地管理和保护Oracle数据库。
_httpClient.DefaultRequestHeaders.Add("User-Agent", "YourAppName"); ``` 在实际开发中,你可能需要对异常进行适当的处理,例如超时、网络问题或服务器错误。你也可以考虑添加重试机制,或者使用更高级的库如`...
1、提交用户请求 (UA : User Agent) 2、作为HTML 以及 脚本执行的 解释器 3、以图形化的方式显示web页面 2、主要浏览器产品 1、Microsoft Internet Explorer (IE) 2、Mozilla Firefox 3、Google Chrome 4、...
User Agent(UA)是标识用户设备及浏览器信息的字符串头;IDFA是苹果公司为广告投放提供的广告主识别码;Device Unique Identifier(DUID)则是设备的唯一标识码。 在监测机制方面,标准描述了广告监测平台所使用的...