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

名词: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、网络论坛、博客、网络游戏等许多应用。

已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 成长之路 设计师:Amelia_0503 返回首页