最新更新最新专题

您的位置:首页 > ppt下载 > PPT课件 > 课件PPT > 前端知识分享ppt

前端知识分享ppt下载

素材大小:
11.85 MB
素材授权:
免费下载
素材格式:
.ppt
素材上传:
chenrong
上传时间:
2018-05-08
素材编号:
193376
素材类别:
课件PPT

素材预览

前端知识分享ppt

这是前端知识分享ppt,包括了前端主要职能,前端技术,WEB应用的基石, JavaScript实现了网页实时的、动态的、可交互式得表达能力等内容,欢迎点击下载。

前端知识分享ppt是由红软PPT免费下载网推荐的一款课件PPT类型的PowerPoint.

WEB前端fkQ红软基地
刘梅花  2014.12.24fkQ红软基地
WEB前端fkQ红软基地
前端简介fkQ红软基地
 前端技术fkQ红软基地
 前端工具fkQ红软基地
前端简介fkQ红软基地
前端是什么?fkQ红软基地
HTML/CSS/JavaScript……fkQ红软基地
与后端相比fkQ红软基地
前端客户端环境不可预知fkQ红软基地
代码开源fkQ红软基地
数据无法隐藏fkQ红软基地
更关注页面性能和用户体验fkQ红软基地
前端简介fkQ红软基地
前端主要职能:把网站界面更好的呈现给用户fkQ红软基地
前端技术fkQ红软基地
前端技术fkQ红软基地
W3C 标准fkQ红软基地
视觉/交互设计fkQ红软基地
兼容性技术fkQ红软基地
性能及安全fkQ红软基地
前端技术fkQ红软基地
W3C 标准fkQ红软基地
WEB三项组成:结构、表现、行为fkQ红软基地
     前端人员遵守的第一原则:“结构与表现分离”fkQ红软基地
结构标准(HTML/XHTML/XML)fkQ红软基地
表现标准(CSS)fkQ红软基地
行为标准(JavaScript)fkQ红软基地
前端技术fkQ红软基地
结构标准fkQ红软基地
HTML :超文本标记语言fkQ红软基地
     XML:可扩展标记语言fkQ红软基地
     XHTML:可扩展超文本标记语言fkQ红软基地
简史:fkQ红软基地
1989年,Tim Berners-Lee发明HTMLfkQ红软基地
1998年2月,发布XML 1.0fkQ红软基地
1999年12月,发布HTML4.01版本fkQ红软基地
2000年1月,发布XHTML1.0fkQ红软基地
2014年10月底,HTML 5标准规范制定完成fkQ红软基地
前端技术fkQ红软基地
HTML—— WEB应用的基石fkQ红软基地
HTML 应用原则:语义化fkQ红软基地
前端技术fkQ红软基地
HTML—— WEB应用的基石fkQ红软基地
HTML 标签(94个)fkQ红软基地
文档:<html>、<head>、<body>、<title>、<meta>、<base>、<style>、<link>、<script>、<noscript>fkQ红软基地
结构:<div>、<span>、<iframe>fkQ红软基地
表格:<table>、<thead>、<tbody>、<tfoot>、<tr>、<td>、<th>、<col>、<colgroup>、<caption>fkQ红软基地
表单:<from>、<input>、<textarea>、<button>、<select>、<optgroup>、<option>、<label>、<fieldset>、<legend>fkQ红软基地
列表:<ul>、<ol>、<li>、<dl>、<dt>、<dd>fkQ红软基地
文本:<a>、<i>、<b>、<big>、<small>、<em>、<strong>、<code>、<cite>、<sup>、<sub> fkQ红软基地
文章:<h1> - <h6> 、<p>、<br>、<pre>、<abbr>、<blockquote>、<q>、<ins>、<del>、<address>fkQ红软基地
媒体:<img>、<map>、<area>、<object>、<param>fkQ红软基地
特殊标签:<!DOCTYPE>、<!-- —>、<hr>fkQ红软基地
前端技术fkQ红软基地
HTML—— WEB应用的基石fkQ红软基地
HTML 5 新增标签:fkQ红软基地
前端技术fkQ红软基地
HTML—— WEB应用的基石fkQ红软基地
HTML 4 与 HTML 5 结构区别fkQ红软基地
前端技术fkQ红软基地
表现标准fkQ红软基地
CSS :层叠样式表fkQ红软基地
简史:fkQ红软基地
1994年 Håkon Wium Lie 提出了CSS的最初建议fkQ红软基地
1996年12月,发布 CSS 1.0fkQ红软基地
1998年5月,发布 CSS 2.0fkQ红软基地
1999年开始制订 CSS 3.0fkQ红软基地
2011年9月开始设计CSS 4.0fkQ红软基地
前端技术fkQ红软基地
CSS—— 程序员的画笔fkQ红软基地
前端技术fkQ红软基地
CSS—— 程序员的画笔fkQ红软基地
CSS 3.0 重要模块fkQ红软基地
选择器——新的伪类 :last-child,属性选择器 [att^=“value"]fkQ红软基地
框模型——box-sizingfkQ红软基地
背景和边框——多背景图,border-image,border-radiusfkQ红软基地
文本效果——text-shadow,@font-face属性fkQ红软基地
2D/3D 转换——transformfkQ红软基地
动画——创建动画 @keyframes,animationfkQ红软基地
多列布局—— column-count,column-gap,column-rulefkQ红软基地
用户界面——调整元素尺寸resizefkQ红软基地
……fkQ红软基地
前端技术fkQ红软基地
CSS—— 程序员的画笔fkQ红软基地
     优化你的CSSfkQ红软基地
 外部引入样式文件;fkQ红软基地
 尽量少使用子选择器;fkQ红软基地
 减少规则数量(3层);fkQ红软基地
 css sprite技术;fkQ红软基地
 避免使用滤镜和表达式;fkQ红软基地
……fkQ红软基地
前端技术fkQ红软基地
行为标准fkQ红软基地
DOM :文档对象模型,定义了访问 HTML 和 XML 文档的标准,目前使用3.0版本fkQ红软基地
ECMASCript:由Ecma国际通过ECMA-262标准化的脚本程序设计语言fkQ红软基地
     简史:fkQ红软基地
1995年 JavaScript 诞生fkQ红软基地
1996年 ECMAScript 诞生,1997年首版fkQ红软基地
1998修正,1999年发布 ECMAScript 3.0fkQ红软基地
2009年,发布ECMAScript 5.0fkQ红软基地
ECMAScript 6.0 (harmony)制定中fkQ红软基地
2013年,ECMAScript 7.0草案确定fkQ红软基地
前端技术fkQ红软基地
JavaScriptfkQ红软基地
JavaScript实现了网页实时的、动态的、可交互式得表达能力。fkQ红软基地
     语言特性:fkQ红软基地
高阶函数fkQ红软基地
可以将函数作为参数fkQ红软基地
也可以返回函数fkQ红软基地
动态类型fkQ红软基地
延迟绑定fkQ红软基地
可以赋给变量任意的值,并可以随时更改类型fkQ红软基地
灵活的对象模型fkQ红软基地
使用原型继承fkQ红软基地
前端技术fkQ红软基地
JavaScript——语言特性fkQ红软基地
     对象模型——使用原型继承fkQ红软基地
前端技术fkQ红软基地
JavaScript——闭包fkQ红软基地
     闭包:闭包是具有闭合作用域的匿名函数fkQ红软基地
       作用域:变量与函数的可访问范围,控制着变量与函数的可见性和生命周期。fkQ红软基地
全局作用域fkQ红软基地
  所有未定义直接赋值的变量fkQ红软基地
  最外层函数和在最外层函数外面定义的变量fkQ红软基地
局部作用域fkQ红软基地
前端技术fkQ红软基地
JavaScript——闭包fkQ红软基地
注意:fkQ红软基地
1、闭包允许内层函数引用父函数中的变量,但是该变量是最终值;fkQ红软基地
2、不能滥用闭包,否则会导致内存泄露,造成网页性能问题。解决方法:在退出函数之前,将不使用的局部变量全部删除。fkQ红软基地
参考:http://www.cnblogs.com/rainman/archive/2009/03/07/1405624.htmlfkQ红软基地
 http://www.cnblogs.com/birdshome/archive/2006/05/28/ie_memoryleak.htmlfkQ红软基地
前端技术fkQ红软基地
JavaScript——JavaScript引擎fkQ红软基地
前端技术fkQ红软基地
JavaScript——JavaScript引擎fkQ红软基地
前端技术fkQ红软基地
JavaScript——WEB 性能fkQ红软基地
前端技术fkQ红软基地
JavaScript——WEB 性能fkQ红软基地
快速响应的界面:网页的UI渲染方式是单线程的fkQ红软基地
      尽量把js代码或文件放到页面底部fkQ红软基地
      异步载入fkQ红软基地
      Web WorkersfkQ红软基地
HTML5新特性:Web WorkersfkQ红软基地
     为WEB前端网页上的脚本提供了一种能在后台进程中运行的方法;fkQ红软基地
     进程之间不会相互影响;fkQ红软基地
     除IE10以下,主流浏览器都提供原生支持;fkQ红软基地
     高启动性能成本和高进程内存成本,数量不宜过多。fkQ红软基地
前端技术fkQ红软基地
JavaScript——WEB 性能fkQ红软基地
前端技术fkQ红软基地
JavaScript——WEB 性能fkQ红软基地
减少DOM编程带来的性能损失fkQ红软基地
     减少Reflow/Repaint操作,尤其Reflow      fkQ红软基地
重绘Repaint——颜色、文本、字体、背景图变化等fkQ红软基地
重排Reflow——页面渲染、窗口大小改变、布局变化、DOM结构变化等fkQ红软基地
     使用事件代理fkQ红软基地
减少内存占用fkQ红软基地
避免重复绑定fkQ红软基地
减少事件绑定的处理时间fkQ红软基地
      参考:http://www.xue5.com/WebDev/JavaScript/672499.htmlfkQ红软基地
                   http://www.cnblogs.com/silence516/archive/2009/09/03/delegateEvent.htmlfkQ红软基地
前端技术fkQ红软基地
JavaScript——WEB 性能fkQ红软基地
优化Ajax性能fkQ红软基地
     缓存数据      fkQ红软基地
1. 在服务器端,设置HTTP头信息以确保你的响应会被浏览器缓存;fkQ红软基地
2. 在客户端,把获取到的信息存储到本地,从而避免再次请求。fkQ红软基地
      参考书籍:《高性能Javascript》fkQ红软基地
前端技术fkQ红软基地
视觉/交互设计fkQ红软基地
视觉设计又称UI(User-Inteface)设计。fkQ红软基地
     视觉设计是前端开发的基础技能,前端开发的一个重要意义就是通过代码呈给用户良好视觉体验的界面。fkQ红软基地
需要了解WEB的排版艺术及交互艺术fkQ红软基地
会使用Photoshop这类画图工具fkQ红软基地
了解设计WEB 应用的一些方法fkQ红软基地
交互设计是设计人和物的对话,以设计和改善产品的有用性,易用性和吸引性为目的。fkQ红软基地
前端技术fkQ红软基地
兼容性技术fkQ红软基地
Trident内核:IE6-IE11;fkQ红软基地
     Gecko内核:Firefox;fkQ红软基地
     Webkit内核:Safari、Chrome;fkQ红软基地
     双核/多核浏览器:遨游、360、百度、搜狗fkQ红软基地
各大浏览器对W3C标准的支持程度不尽相同,在CSS样式、DOM操作、XML解析、创建异步通信对象等操作上存在很多兼容性问题。fkQ红软基地
前端技术fkQ红软基地
性能及安全fkQ红软基地
网络安全:OWASP(Open Web Application Security Project)开放式Web应用程序安全项目。网址:http://www.owasp.org.cn(中文站)。fkQ红软基地
性能:基础原则(比如Yahoo得12条性能准则),性能检测工具(YSlow,Page Speed,showslow)。fkQ红软基地
页面内容优化fkQ红软基地
服务器优化fkQ红软基地
前端技术fkQ红软基地
性能及安全fkQ红软基地
性能——页面内容优化fkQ红软基地
尽量减少HTTP请求次数fkQ红软基地
1. 合并文件fkQ红软基地
2. CSS SpritesfkQ红软基地
  3. 剔除重复脚本fkQ红软基地
减少交互通信fkQ红软基地
 1. 压缩 javascript 和 CSS 文件fkQ红软基地
 2. 优化图片,尽量减少存储大小fkQ红软基地
 3. 减少Cookie体积fkQ红软基地
 4. 使用外部 javascript 和 CSS 文件fkQ红软基地
 5. 缓存Ajax数据fkQ红软基地
 6. 剔除未用到的脚本和样式fkQ红软基地
 7. 推迟加载内容fkQ红软基地
前端技术fkQ红软基地
性能及安全fkQ红软基地
性能——服务器优化fkQ红软基地
使用内容分发网络(CDN)fkQ红软基地
配置合理的服务器端缓存机制fkQ红软基地
Gzip压缩文件内容fkQ红软基地
减少DNS查找次数fkQ红软基地
前端工具fkQ红软基地
设计类fkQ红软基地
       切图工具:photoshop,Flash,FireworksfkQ红软基地
       制作IDE:Dreamweaver,Sublime Text,WebStormfkQ红软基地
调试类fkQ红软基地
       FirebugfkQ红软基地
       YslowfkQ红软基地
       HttpWatchfkQ红软基地
       FiddlerfkQ红软基地
       IE Developer ToolBarfkQ红软基地
       Chrome Developer ToolsfkQ红软基地
       IETesterfkQ红软基地
前端工具fkQ红软基地
Firebug:调试样式/布局,debug Javascript,查看网络情况;fkQ红软基地
前端工具fkQ红软基地
Firebug:调试样式/布局,debug Javascript,查看网络情况;fkQ红软基地
前端工具fkQ红软基地
Firebug:调试样式/布局,debug Javascript,查看网络情况;fkQ红软基地
前端工具fkQ红软基地
Yslow:监控页面性能,查找页面瓶颈,辅助调试页面(检查js语法,图片优化);fkQ红软基地
前端工具fkQ红软基地
HttpWatch:查看页面渲染关键时间点,查看HTTP瀑布;fkQ红软基地
前端工具fkQ红软基地
Fiddler:监控HTTP请求,劫持HTTP包,修改HTTP头等信息,做本地文件映射;fkQ红软基地
前端工具fkQ红软基地
Fiddler:监控HTTP请求,劫持HTTP包,修改HTTP头等信息,做本地文件映射;fkQ红软基地
前端工具fkQ红软基地
Fiddler:监控HTTP请求,劫持HTTP包,修改HTTP头等信息,做本地文件映射;fkQ红软基地
前端工具fkQ红软基地
IE Developer ToolBar:调试IE下的布局/样式,模拟IE6/7/8的渲染效果;fkQ红软基地
前端工具fkQ红软基地
Chrome Developer Tools:调试高级特性(html5/本地存储),调试CPU和内存的使用率,查看页面reflow;fkQ红软基地
前端工具fkQ红软基地
Chrome Developer Tools:调试高级特性(html5/本地存储),调试CPU和内存的使用率,查看页面reflow;fkQ红软基地
前端工具fkQ红软基地
IETester:多版本IE测试。fkQ红软基地
WEB前端fkQ红软基地
thanks!fkQ红软基地

web前端技术分享ppt:这是web前端技术分享ppt,包括了项目选题概述,项目分工及完成情况,项目原型展示,Ul设计方案,用户使用指南,网站编码,项目总结等内容,欢迎点击下载。

前端培训ppt:这是前端培训ppt,包括了切图过程介绍,常用标签及css属性介绍,常用经典布局,基础知识补充,常用参考网站等内容,欢迎点击下载。

前端案例分享ppt:这是前端案例分享ppt,包括了说点闲话,准备工作,学习初期,问题讨论,准备,个人电脑,开发工具,书、视频,制定计划等内容,欢迎点击下载。

PPT分类Classification

Copyright:2009-2024 红软网 rsdown.cn 联系邮箱:rsdown@163.com

湘ICP备2024053236号-1