您的位置:首页 > Web前端

前端名词解释(持续更新)

2017-04-26 21:53 337 查看
名词:HTML

解释:

• HTML 是用来描述网页的一种语言。

• HTML拥有很多标签入
<a><p><span>
等。

• HTML文档 = 网页,HTML文档包含“标签”和“纯文本”。

• HTML的结构决定这个页面稳不稳定,规不规范,性能好不好。

名词:HTML5

解释:

• HTML5 是 HTML的新标准,它更加语义化,并新增了许多语义化标签。

• 由于HTML5在PC上只兼容较高级浏览器(IE兼容性差),所以我们一般用HTML5来做移动端的页面,也就是我们口中常说的H5。

名词:CSS

解释:

• CSS 全称为“层叠样式表”。

• CSS是为了解决内容与表现分离的。好比一个姑娘的身体器官五官是HTML的话,那么CSS就是这个姑娘所化的妆、衣服、发型等。

• CSS就决定了这个页面好不好看,动画效果酷不酷炫。

名词:CSS3

解释:

• CSS3是最新的CSS标准。

• CSS3相比之前版本主要新增了一些属性,对动画及效果的支持更好了。

• CSS3对流媒体等资源的支持性更好了。

小结:综合来说,HTML+CSS是静态页的基本组成,能满足大部分浏览器的兼容和页面效果。而HTML5+CSS3是可以满足更高级的动画效果但只能兼容高级浏览器(如IE浏览器兼容性就不好)

名词:JavaScript

解释:

• JavaScript 是一种轻量级的编程语言。

• JavaScript 插入 HTML 页面后,可由所有的现代浏览器执行,兼容性还行

• 如果说HTML+CSS是一个人的皮肤五官毛发,那么JavaScript就是这个人的骨架血液,它能够让你的页面“动起来”实现交互。

名词:JQuery

解释:

• jQuery 是一个 JavaScript 函数库。

• 如果说JavaScript是一个个的积木,你要使用的时候就拿这些积木去搭建房屋。那么JQuery就是已经搭建好的各式各样的房屋,你只需要拿你想用的那块去用可以了。提高了开发的效率,降低了难度。

名词:AJAX

解释:

• AJAX 是一种用于创建快速动态网页的技术。

• 通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。

• 传统的网页(不使用 AJAX)如果需要更新内容,必需重载整个网页面。

• 有很多使用 AJAX 的应用程序案例:新浪微博、Google 地图、开心网等等。

名词:JSON

解释:

• JSON是纯文本

• JSON具有“自我描述性”(人类可读,语义化)

• JSON具有层级结构(值中存在值)

• JSON可通过JavaScript解析

• JSON可通过AJAX进行传输

名词:SQL

解释:

• SQL是用于访问和处理数据库的标准的计算机语言。

• SQL语言可以对数据库进行操作,包括,增删改查、插入、创建等功能。

• SQL存在各种版本的语言,但他们的关键词(比如 SELECT、UPDATE、DELETE、INSERT、WHERE 等等)还是一样的。

名词:ASP

解释:

• ASP 指 Active Server Pages(动态服务器页面)

• ASP文件可包含文本、HTML、JS脚本等

• ASP和HTML的区别在于:

当浏览器请求某个 HTML 文件时,服务器会返回这个文件。

而当浏览器请求某个 ASP 文件时。ASP 引擎会逐行地读取这个文件,并执行文件中的脚本。最后,ASP 文件将以纯 HTML 的形式返回到浏览器。

但最终展示给用户的效果还是一样的。

名词:PHP

解释:

• PHP是一种被广泛使用的开源脚本语言。

• PHP 脚本在服务器上执行。

• PHP文件能够包含文本、HTML、CSS及PHP代码

• PHP能动态生成页面内容,能够创建、打开、读取、写入、删除及关闭服务器上的文件。还能添加、删除、修改数据库中的数据。限制用户访问网站中的某一些页面。

名词:WebP

解释:

• WebP(发音weppy),是一种同时提供了有损压缩与无损压缩(可逆压缩)的图片文件格式。

• WebP能减少文件大小,在达到和JPEG格式相同的图片质量同时,能够减少图片在网络上的发送时间。

• WebP支持的像素最大数量是16383x16383。

• WebP有静态与动态两种模式。

名词:SharpP

解释:

• sharpP是腾讯公司SNG即通产品部音视频技术中心推出的一种图片压缩组件,现已支持iOS、Android、Windows、Linux四个平台。

• 编码压缩率、编码耗时、解码耗时相比webP有明显的优势。

• sharpP采用有损压缩,转换工具会读取原图质量参数,适当降低。

名词:WebM

解释:

• WebM是一个开放的、免版权费用的视频文件格式。

• WebM视频文件格式应能提供高质量的视频压缩以配合HTML 5使用。

• WebM采用了On2 Technologies开发的VP8及其后续版本VP9视频编解码器和Xiph.Org基金会开发的Vorbis音频编解码器,使用的封装格式则以Matroska格式为基础

名词:MP4

解释:

• MP4,全称MPEG-4 Part 14,是一种使用MPEG-4的多媒体电脑文件格式,扩展名为.mp4。

• MP4以存储数字音频及数字视频为主。

• MP4至今仍是各大影音分享网站所使用主流

• MP4可以在每分钟约4MB的压缩缩率下提供接近DVD质量的影音效果。

• MP4优点是压缩质量优、转换容易,目前智能手机录影档,九成以上皆为MP4档。

名词:Flash

解释:

• Flash同时有三种含义:创作环境,播放器和程序文件。

• 创作环境, Adobe Flash是创作环境。

• 播放器,Adobe Flash Player是一种广泛使用的、专有的多媒体程序播放器。

• 程序文件,Flash Player使用的SWF文件可由Adobe Animate、Adobe Flex或者其他软件或第三方工具创建。

名词:AR

解释:

• 增强现实(Augmented Reality,简称AR)。

• AR是一种实时地计算摄影机影像的位置及角度并加上相应图像的技术。

• AR技术可以在屏幕上把虚拟世界套在现实世界并进行互动。

名词:VR

解释:

• 虚拟实境(英语:virtual reality,缩写为VR),简称虚拟技术,也称虚拟环境。

• VR是利用电脑模拟产生一个三维空间的虚拟世界,提供用户关于视觉等感官的模拟,让用户感觉仿佛身历其境,可以及时、没有限制地观察三维空间内的事物。用户进行位置移动时,电脑可以立即进行复杂的运算,将精确的三维世界视频传回产生临场感。

• VR技术集成了计算机图形、计算机仿真、人工智能、感应、显示及网络并行处理等技术的最新发展成果,是一种由计算机技术辅助生成的高技术模拟系统。

名词:SVG

解释:

• 可缩放矢量图形(英语:Scalable Vector Graphics,SVG)。

• SVG是一种基于可扩展标记语言(XML),用于描述二维矢量图形的图形格式,由W3C制定,是一个开放标准。

名词:Canvas

解释:

• Canvas元素是HTML5的一部分,允许脚本语言动态渲染位图像。。

• Canvas由一个可绘制地区HTML代码中的属性定义决定高度和宽度。JavaScript代码可以访问该地区,通过一套完整的绘图功能类似于其他通用二维的API,从而使动态生成的图形。

• 可以使用Canvas构造图形,动画,游戏和图片。

名词:Webapp

解释:

• Webapp是网络应用程序,是一种使用网页浏览器在互联网或企业内部网上操作的应用软件。

• Webapp是一种以网页语言(例如HTML、JavaScript、Java等编程语言)撰写的应用程序,需要通过浏览器来运行。

• Webapp可以直接在各种电脑平台上运行,不需要事先安装或定期升级等程序。常见的网页应用程序有Webmail、网络商店、网络拍卖、wiki、网络论坛、博客、网络游戏等许多应用。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  前端 名词解释
相关文章推荐