当前位置:文档之家› 山东大学web技术考试重点整理

山东大学web技术考试重点整理

1.3 web媒体新特征:1)web多媒体:web是丰富多彩的多媒体2)web交互性:客户可与页面互动与被动地接受广播信息有本质的区别3)web是非线性媒体:用户可以随时跳转到其他网页或者网站,传统媒体是线性的4)个性化:可提供一对一的客户需求信息5)一对一关系:大众媒体的概念和应用对于Internet无效,传统媒体为广播式传播6)Web主动性:主动获得信息7)Web平等身份:聊天、博客、BBS、在线游戏和电子商务8)Web即时性:一旦信息发布,瞬间就可借助9)Web采用B/S架构:web站点发布与传统软件C/S不同,省时省力,便于维护与发布10)Web站点更易于浏览信息,不需要任务培训11)Web媒体还有信息变化快、易修改、传播速度快和传播成本低等特点12)Web提供电子商务:B2C、C3C电子商务网站13)信息搜索能力:有强大的信息搜索能力如google1.4 web技术和工具B/S技术:浏览器/服务器模式,所有页面信息和数据都放置在了服务器端,客户机上只需要有浏览器Web常用技术:HTML、DHTML、CSS、XML、AJAX、JavaScript和Java Applets网页设计工具:FrontPage、Dreamweaver、HotDog Professional、Netscape Communicator、Eclipse, web page maker,和BEA WebLogic workshop等最好的网站设计方法:手工编码加上所见即所得的工具。

1.5web设计基本原则用户是第一位的,即用户浏览的内容是第一位的,网站的设计技术始终是第二位的1.6 最小公分母设计以最低的客户环境为基础设计网页,让更多的客户能顺畅地浏览网站1.8 页面布局通过什么技术实现1)层叠样式表2)表格页面布局3)框架页面布局4)透明GIF页面布局5)Flash页面布局1.9 颜色发光物体三基色:红、绿、蓝(RGB)不发光物体的印刷四色:青、洋红、黄、黑(CMYK)色彩三要素:色调、饱和度、亮度颜色格式:RGB值和十六进制数值抖动:浏览器将颜色近似为它所支持的最近安全颜色的过程1.10 字体最常用的英文字体:Times New Roman和Arial,最常用的中文字体:宋体2.2 主要导航和次要导航导航:信息分类汇总目录的超链接集合主要导航:应该可以从站点的各类层次栏目的网页上进行访问,是对整个网站信息的分类划分次要导航:仅可以在指定的某类层次栏目的网页内进行访问,它是对某一个栏目的信息分类划分2.3 导航体系导航体系:由网站导航、被引导的导航、浏览器导航、站点地图、搜索引擎以及其他引导导航等共同组成,引导浏览客户从互联网的Web网站中快速、准确地获取信息网站信息体系:站点不遵守线性模型,它有分支,根据每一个分支支持的内容形成不同的深度,这个信息结构成为网站信息体系2.4 站点结构站点结构是指站点在服务器上保存的方式一个网站实际上对于web服务器上的一个磁盘普通文件夹网站在服务器上保存文件的目录结构就是站点结构:层次性,逻辑性,开发管理和维护2.5导航原则:1)网站3次点击规则:在获取信息的主要入口点通过导航应该点击不超过3次就可以找到所需要的信息2)站点并不需要选择独特的导航方式3)站点结构清晰和逻辑性强3.2 网站图像常用规则1)网站徽标应适宜大小放在主页左上方2)网站标题应放在主页徽标的右边3)图像颜色要与网站色系协调一致4)图像的文件尺寸应该要足够小5)图像尽量避免使用高分辨率的真彩照片6)在网页中勿滥用图像7)Internet和Intranet的图形区别8)切割大幅图像位图图像:1)使用颜色网格来表现图像,2)每个像素都有自己特定的位置和颜色值3)JPEG和GIF格式都是位图4)如果增加图像的尺寸,文件的大小就会增加5)当放大查看时会呈现锯齿状6)位图图像很适合于照片、投射阴影的效果以及软化、镶边或者模糊边缘3.5 常用图像文件格式网页的图像标准文件格式仅包括GIF、JPEG和PNG,其他的文件格式必须使用插件才能浏览多媒体设计原则:①根据网站主题选择多媒体②重视网络带宽,慎用视频③网页应避免使用背景音频④避免网页使用零乱的动画⑤网页中避免使用滚动文本⑥网站中避免使用特别插件例如Flash,Media Player,QuickTime、RealPlay和Shockwave插件等。

⑦网站拒绝最新最耀眼技术。

⑧避免网站设计的版权侵害实现动画的几种技术:1)GIF动画2)JavaScript或VBScript创建动画3)翻转动画4)Flash动画静态网页与动态网页:1)静态网页:网页内容每次调用固定不变,web服务器将纯粹的HTML文档传送给客户浏览器2)静态网站:所有网页都是由“静态网页”组成的网站称为静态网站;没有数据库的支持;静态网站可能包含动画和滚动信息3)动态网页:具有交互性,自动更新和因人而异的特点,存取数据库,有代码在服务器端运行并只有访问时才确定内容的网页称为动态网页。

动态网页一般是以.asp,.jsp和.php为后缀的网页文件4)动态网站:有动态网页的网站称为动态网站,动态网站并不是所有的网页都是动态网页,大多数网站都是静态网页和动态网页混合而成的网站定位:门户网站,普及性网站,电子商务网站,媒体信息类网站,办公事务管理网站,商务管理网站,娱乐性网站门户网站:是综合性网站的俗称,该类型网站提供信息丰富、服务多样,是网络用户上网的首选普及性网站:向所有浏览公众提供推荐自身,树立形象的网站。

政府网站,企业网站,事业单位网站,大学网站,个人网站电子商务网站:利用计算机技术、网络技术和远程通信技术实现整个商务过程电子化、数字化和网络化,B2B,B2C办公事务管理网站:企业事业单位为了实现办公自动化而建立的内部网站网站CI形象:1)网站LOGO标志2)网站设计色彩3)网站设计字体4)统一图片处理效果5)设计网站的宣传标语网站蓝图,web策略,web战略网站蓝图:是定义网站范围和意图的基本框架,网站蓝图应该包括网站建设的轮廓框架和一个可以测量的具体目标Web战略:不是构建一个看起来最好,设计使用最新的技术或者最有用的网站,而是构建一个可以吸引并留住用户的网站Web策略:是实施战略的方法网站设计流程:1)用户需求分析及变更2)网站架构及业务流程分析3)系统分析与总体设计4)界面设计、交互设计及程序开发5)系统测试和文档编写6)客户培训、技术支持和售后服务网站策划书撰写要点:1)前期调研分析2)网站目的及功能定位3)网站技术解决方案4)网站内容规划5)网页设计6)网站维护7)网站测试8)网站发布与推广9)网站建设日程表10)费用明细网站测试工具:1)Alexa网站2)OpenSTA3)SAINT4)CSE HTML Validator5)Xenu’s Link Sleuth6)AB(Apache Bench)7)Crash-me网站测试目的:在可行的时间跨度内应尽可能去发现更多的错误网站安置方法:1)创建自己的Web服务器2)使用托管服务器3)使用虚拟主机4)租用主页空间或者使用免费空间软件平台搭建:LAMP:linux,apache,mysql,phpWAMP:windows,apache,mysql,php动态网页设计语言选型PHP,ASP,JSP是当今最常用的三种动态网页设计语言Metadata:元数据(描述数据的数据)Metadata可以描述的信息:页面作者,完成的时间,关于页面被搜索的信息,页面所使用的字符集等等Metadata的内容对用户是不可见的Meta属性:1)Name属性:用于不响应HTTP头的信息类型,信息值不被加入到HTTP头中,但仍然保留在HTML文档中2)Http-equiv属性:加入到http头中,http头是服务器以HTTP传HTML资料到浏览器前所送出的字串,在表头和HTML文件直接尚需要空一行分隔3)ContentCookies:1)小文本文件2)服务器再HTTP响应头中发送给用户浏览器3)维持客户端与服务器端的状态4)保存在客户端的一个目录中CSS层叠样式表指的是在一个单一的文件中使用多个样式定义4中CSS使用方法:1)链入外部样式表:把样式表保存为一个样式表文件,然后在页面中用<link>标记链接到这个样式表文件,这个<link>标记必须放到页面的<head>区内2)导入外部样式表: 在内部样式表的<style>里导入一个外部样式表文件,导入时用@import3)内部样式表:写在HTML的<head>……</head>里面的,只对所在的网页有效4)使用内嵌样式:混合在HTML标记里使用的,用这种方法可以很简单地对某个参数的内容定义样式,只对所在的Tag有效JavaScript是一种基于对象和事件驱动并具有安全性能的脚本语言JavaScript与java的区别:JAVASCRIPT JAVA客户解释(不编译)在客户端上执行之前,要在服务器上进行编译基于对象。

代码使用内建的可扩展的对象,没有类或者继承面向对象。

Applets由带有继承的对象类组成不需要声明变量类型(松散类型)必须声明变量类型(强类型)动态捆绑。

在运行时检测对象引用静态捆绑。

对象的引用必须在汇编时就已经存在安全。

不能写硬盘安全。

不能写硬盘代码集成,并内嵌到HTML中代码在服务器上,对用户不可见通过<script>……</script>插入到HTML中XML是一种元标记语言它与HTML等标记语言的区别:1)XML提供了创建标记语言的规则2)作为元标记语言,XML不包含标记。

使用XML设计一种标记语言时,必须要定义一个标记集合,标记集合中每个标记内容的意义要明确规定3)把一种基于XML的标记语言成才一个标记集合,把使用XML的标记语言编写的文档称为XML文档DTD(Document Type Definition)文档类型定义:是一个一系列关于数据结构规则的集合,这些规则被称为声明。

声明规定了一个将出现在文档中的标记的集合以及这些标记如何和在哪里出现。

一个DTD可以为一个XML文档服务,也可以被一系列XML文档使用,因此它可以为团队开发良好的开发规范。

分为内嵌DTD与外部DTD两种。

XML架构:用于定义和验证XML 数据的内容和结构的文档,就像数据库架构定义和验证组成数据库的表、列和数据类型一样。

XML解析器的用途:1)检查XML文档是否符合基本语法2)将DTD与XML架构中指定的默认值传递到XML文档中3)替换所有XML文档中对实体的引用4)如果XML文档关联了DTD或XML架构,那么可能要检查XML文档结构的合法性DOM(Document Object model,文档对象模型)是W3C制定的一套规范标准,也就是规定了解析文件的接口。

相关主题