web前端毕业设计论文 联系客服

发布时间 : 星期三 文章web前端毕业设计论文更新完毕开始阅读06a42c960a4c2e3f5727a5e9856a561253d3210d

的图像处理软件。Photoshop主要处理以像素所构成的数字图像。使用其众多的编修与绘图工具,可以有效地进行图片编辑工作。ps有很多功能,在图像、图形、文字、视频、出版等各方面都有涉及。

(3)IE tester

IETester是一个免费的WebBrowser控件,让我们可以在Windows系列的桌面Vista和XP系统中看到IE5.5、IE6、IE7、IE8、IE9、IE10、IE11的 渲染和JavaScript引擎。可以帮我们模拟网页在IE5.5、IE6、IE7、IE8、IE9以及IE10等浏览器中的兼容性,让我们可以检测到我们做的网站能否兼容各版本的IE浏览器,用于观察兼容性。

2.3 HTML5前端开发相关技术 2.3.1 javascript简介

Javascript是一种直译式脚本语言。是一种动态类型、弱类型、基于原型的语言,内置支持类型,具有自己独特的垃圾回收等机制,他的解释器被称为Javascript引擎,为浏览器的一部分,目前最新的javascript引擎为V8引擎它是使用C++开发出来的,并在谷歌浏览器中使用。Javascript广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。

它的出现,起初只是进行简单的信息和用户之间的一种实时的,动态的,可交互的脚本表达能力。基于CGI静态的HTML页面将可以通过javascript提供动态实时信息,并对客户操作进行反馈。目前

它是众多脚本语言中较为优秀的一种,随着HTML5的出现,javascript的功能已经扩展到编写后台开发。配合HTML5就能实现跨平台webAPP的开发。因此,掌握好javascript脚本语言的编程方法是目前我们必须去日益关心和学习的。

2.3.2 javascript基本特点 (1) 基于对象的语言

javascript也一种基于对象的语言,可以看作是一种面向对象编程的语言。这意味着它能像其他语言一样声明与运用自己已经创建的对象。因此,许多功能可以来自于脚本环境中对象的方法与脚本的相互作用。

(2) 简单性

javascript的简单性主要体现在:它是一种弱语言脚本,对使用的数据类型没做严格的声明要求,而且javascript是基于Java基本语句和控制的脚本语言,使其设计简单紧凑

(3) 安全性

javascript是一种安全性语言,它不允许访问本地的硬盘资料,不能将数据存入到服务器上,不允许对网络文档进行修改和删除,javascript安全限制中有同源策略的保护,一段脚本只能读取来自同一来源的窗口和文档的属性,这里的同一来源指的是主机名、协议和端口号的组合。只能通过浏览器实现信息浏览或动态交互。从而有效地防止数据的丢失。而且 (4) 动态性

java script是动态的,它可以直接通过检测用户和客户在浏览器上做出的动作并做出相应,而无须经过Web服务程序,它对用户的反应相应,是采用事件驱动的方式进行的。事件驱动就是指在页面中执行了某种操作所产生的特定事件。比如单击事件,滚轮事件,鼠标移动事件。当这些事件被触发时就能引起相对应的事件程序响应。

2.3.3 css简介

层叠样式表是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。是用来进行网页风格修饰的,可以有效地对各个标签的样式进行统一的修改。

CSS的全名中,Cascading有“层叠”的意思,也就是说在同一个web页面中可以同时存在多个样式表,但这些样式表中的样式,会根据他们所在的位置,拥有不同的优先级,优先级越高的,就会在最终显示出来。样式表插入方法分为3种:(1) 内联式样式表;(2)嵌入式样式表;(3)外部式样式表;

CSS某种程度上来说是扩展了HTML,但不能用来替换HTML,也就是说CSS不能脱离HTML,它只是一种辅助修饰页面的“工具”,除了可以扩展HTML默认的样式设定外,CSS让网站的设计样式维护更加方便搞笑,主要体现是为:减少图片的使用率,方便管理样式表样式,设置公用样式,样式分类设置调用。

CSS目前最新版本为CSS3,是能够真正做到网页表现与内容分离的一种样式设计语言。相对于传统HTML的表现而言,CSS能够对网

页中的对象的位置排版进行像素级的精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力,并能够进行初步交互设计,是目前基于文本展示最优秀的表现设计语言。CSS能够根据不同使用者的理解能力,简化或者优化写法,针对各类人群,有较强的易读性。 2.3.4 jQuery

JQuery是继prototype之后又一个优秀的Javascript库。它是轻量级的js库 ,它兼容CSS3,还兼容各种浏览器(IE 6.0+, FF1.5+, Safari 2.0+, Opera 9.0+),jQuery2.0及后续版本将不再支持IE6/7/8浏览器。jQuery使用户能更方便地处理HTML(标准通用标记语言下的一个应用)、events、实现动画效果,并且方便地为网站提供AJAX交互。jQuery还有一个比较大的优势是,它的文档说明很全,而且各种应用也说得很详细,同时还有许多成熟的插件可供选择。jQuery能够使用户的html页面保持代码和html内容分离,也就是说,不用再在html里面插入一堆js来调用命令了,只需要定义id即可。

jQuery是一个兼容多浏览器的javascript库,核心理念是write less,do more(写得更少,做得更多)。jQuery在2006年1月由美国人John Resig在纽约的barcamp发布,吸引了来自世界各地的众多JavaScript高手加入,由Dave Methvin率领团队进行开发。如今,jQuery已经成为最流行的javascript库,在世界前10000个访问最多的网站中,有超过55%在使用jQuery。