js术语解释

  • 浏览器嗅探(browser sniffing):通过js获取浏览器的名称和版本。

  • 对象检测(object detection):检查用户代理是否支持一定的对象,并使之成为关键的区分标准。

  • 文档对象模型(Document Object Model,
    DOM):每个浏览器都提供了显示并用来操作的文档,这种操作通过文档对象模型来实现。

  • 渐进增强(progressive
    enhancement):一种实践,它只面向那些能够看到并且使用的用户提供功能,从最低的公共特性开始,然后检测用户是否支持不断提升的特性。
    • 从有效的,语义正确的,包含所有内容的(X)HTML及一个有意义的结构开始。

    • 添加样式表来提高结构的外观,易读性,清晰性——甚至可以添加简单的滚动效果使其更具活力。

    • 添加JavaScript。

      • 通过window对象的onload事件处理函数,可以使JavaScript在文档被载入时启动。

      • JavaScript检测当前的用户代理是否支持W3C DOM。

      • 检测是否所有的元素都可用,并且应用预期的功能。

  • Web可访问性(accessibility):一种实践,使网站可以被所有人使用,无论他有什么样的残疾。
    • 如:视觉有损伤的用户可以使用一种叫作屏幕阅读器(screen reader)的特殊软件来为他们读取网页的内容。

    • 如:行动困难的用户可以使用一些工具来控制键盘进而导航网页。

 

js术语解释,布布扣,bubuko.com

时间: 2024-10-14 07:53:27

js术语解释的相关文章

刨根究底字符编码之二——关键术语解释(下)

关键术语解释(下) 一.第1层 抽象字符表ACR (Abstract Character Repertoire抽象字符清单):明确字符的范围(即确定支持哪些字符) 1. 抽象字符表ACR是一个编码系统支持的所有抽象字符的集合,可以简单理解为无序的字符集合,用于确定字符的范围,即要支持哪些字符. 抽象字符表ACR的一个重要特点是字符的无序性,即其中的字符并没有编排数字顺序,当然也就没有数字编号. 2. "抽象"字符不具有某种特定的字形,不应与具有某种特定字形的"具体"

【SSO单点系列】(6):CAS4.0 单点流程序列图(中文版)以及相关术语解释(TGT、ST、PGT、PT、PGTIOU)

CAS 相关的内容好久没写了,可能下周会继续更新一些内容吧. 在上一篇中的单点流程序列图由于是从官网直接下载来的,上面都是英文,可能有的朋友看不懂,因此修改成中文的. PS:只修改了一个,第二个图明天在加... 在这之前,先解释几个CAS 相关的术语解释吧: 1.概念相关 ①.术语解释 TGT.ST.PGT.PGTIOU.PT,其中CAS1.0协议中就有的票据,PGT.PGTIOU.PT是CAS2.0协议中有的票据. CAS为用户签发的登录票据,拥有了CAS成功登录过.CAS认证成功后,TGT对

spss C# 二次开发 学习笔记(二)——Spss以及统计术语解释(IT人眼中的统计术语)

针对客户需求,需要对一些数据做统计分析.统计分析的第一步,即为数据查询,查找出要统计分析的数据. 查询得出的是一个行列表格的结果集,行.列.表格等这些IT的数据库概念和Spss以及统计中的术语是如何对应的,这点是刚接触统计这方面的我首先要理清楚的. 变量(Variable)——结果集中的列.可以为数据库表字段,当然也可以使使用函数处理后的,即为表达式. 变量的类型分为字符型和数值型,有长度设置,对于数值有精度设置. 数值型,有数值和数值标签一说,例如性别,如果为字符型,则值为男或者女,如果为数值

刨根究底字符编码之一——关键术语解释(上)

声明:本系列文章参考了网上的大量资料,除了少部分资料由于未作大量修改(但基本上也有少量修改,因为网上文章随意性较大,很多明显的笔误或前后矛盾之处,如若不改反而让人迷糊)而标明了原作者和出处之外,其余由于基本上已按自己的理解作了大量改写,因此没有再一一予以说明,在此对原作者表示歉意并感谢.另外,文中图片来自网络,也不在一一说明.同时,文中若有错漏,还请直接招呼板砖,不用客气. 关键术语解释 位: 即比特(Bit),亦称二进制位.比特位.位元.位,指二进制数中的一位,是计算机中信息表示的最小单位.B

kafka深入研究之路(2) kafka简介与专业术语解释说明

目录:1.kafka简介 什么是kafka? 设计目标是什么?2.kafka的优缺点3.kafka中专业术语解释说明 官方网站: http://kafka.apache.org/introkafka中文教程 http://orchome.com/kafka/index 1/ kafka 简介Kafka是最初由Linkedin公司开发,是一个分布式.分区的.多副本的.多订阅者,基于zookeeper协调的分布式日志系统(也可以当做MQ系统),常见可以用于web/nginx日志.访问日志,消息服务等

听力|术语解释原则|转折原则|提问原则|并列

术语解释原则,记录时使用利用辅音进行分层. 转折原则,但是存在的问题是转折前后有部分听不清,不是听不清转折前就是听不懂转折后,此时应该通过明确信息走向来判断未知信息.常见于重听题:Hugo is a brilliant writer,but/yet/however his work XXX isn’t a great play. Signal: But/yet/however Although/though/despite (问答场景下)well...interesting,but 画外音: Y

JS 预解释相关理解

1.JS中的内存空间分为两种:栈内存.堆内存 栈内存:提供JS代码执行的环境;存储基本数据类型的值; ->全局作用域或者私有的作用域其实都是栈内存 堆内存:存储引用数据类型的值(对象是把属性名和属性值存储进去,函数是把函数体中的代码当做字符串存储进去) 2.当浏览器加载我们HTML页面的时候,首先会提供一个供JS代码执行的环境->全局作用域(global->window) 3.在JS代码执行之前,浏览器还需要自己做一些事情:把所有带var/function关键字的进行提前的声明或者定义

IOS开发网络篇—SDK API IDE专业术语解释

API文档Application Programming Interface(应用程序接口)   reference 参考文档 Documentation  程序说明书 SDK (Software 软件 Development 开发 Kit)软件开发包 IDE 集成开发环境(integrated development environment)软件中的意思 IDE 电子集成驱动器(Integrated Drive Electronics)  相对硬件的意思 一.什么是SDK? SDK(Softw

js eval() 解释json数据

使用ajax调用服务端数据时,得到返回的数据格式为json时,如:{"error":{"code":-1,"msg":"文件格式有误,请上传图片(gif,jpg,jpeg,png,bmp)文件"}} 对于这样的json格式的数据,可以使用js的eval()格式进行转化为json解释. function upload(imgFile, image) { $.ajaxFileUpload({ url : '@{front.acco