- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
构建符合WEB标准精品课程动态网站
构建符合WEB标准精品课程动态网站
摘 要:Web标准是进行网站建设过程中需要遵循的技术准则,对于符合Web标准的精品课程动态网站,不仅能够带给用户最佳的浏览体验,对网络课程教学模式的改变也会带来良好的效应。??
关键词:Web标准;精品课程;动态网站??
中图分类号:TP393.09 文献标识码:A 文章编号:1672-7800(2011)03-0099-02?お?
??
作者简介:钟敬堂(1973-),男,广东梅县人,硕士,佛山科学技术学院讲师,研究方向为数据库开发与应用。
1 Web标准??
Web标准是W3C组织规定的各种Web上所使用的语言的标准和规范的集合,以便提高Web产品的互用性。通常,网页主要由3个部分组成:结构(Structure)、表现(Presentation)和行为(Behavior),其对应的标准也分为3方面:结构化标准语言主要包括XHTML和XML,表现标准语言主要包括CSS,行为标准主要包括对象模型(如W3C DOM)、ECMAScript等。??
采用这些标准建立的网站是一个能够接受各种用户和各种设备的广泛的交流沟通工具,其拥有比传统网站更
优秀的特征:首先,语义可以正确的标识,以保证代码可以在文本浏览器、PDAs、搜索引擎中被准确理解;其次,对人、机都易用的代码,兼容性好、易开发和维护,能够接受广泛的用户和设备的访问;第三,用CSS分离表现层和内容,使代码更简洁、下载速度更快,批量修改和定制表现形式更容易;??
而对于一些不符合Web标准的网站,设计人员依旧在采用传统的表格布局、表现与结构混杂在一起的方式,这样将带来更多的代码冗余,降低了网站的易用性和交互设计能力。??
2 精品课程网站的技术特性??
精品课程网站是一种基于计算机信息处理技术、计算机网络资源共享技术和多媒体信息展示技术的数字化教学环境,因此,它需要遵循严格的Web标准以适应多样化的运行环境和广泛的用户群体,而对于网站用户来说,这些标准的使用就是带给他们最佳的学习体验。??
2.1 突出CSS+DIV模式的应用特性??
CSS是Cascading Style Sheets(层叠样式表单)的缩写,它是一种用来表现 HTML 或 XML 等文件式样的计算机语言;而DIV是用来为HTML文档内大块(Block-Level)的内容提供结构和背景的元素,这些元素的特性由DIV标签的属性来控制。??
由于在XHTML网站设计标准中,不再使用表格定位技术,而是采用CSS+DIV的方式来实现各种定位,因此,CSS+DIV模式的网站比TABLE形式的源码架构具有更广泛的设计优势,如可自由的实现表现和内容的相分离,能提高搜索引擎对网页的索引效率和浏览速度,易于维护和改版。所以,设计符合Web标准的精品课程网站主要就是要突出CSS+DIV模式的应用,而使用Dreamweaver CS4等网页制作软件,可以让我们获得最完善的设计效果。??
2.2 构建动态网页的平台??
动态网页是与静态网页相对应的,它是指一种基于脚本语言,采用动态网站技术与数据库连接起来而生成的网页,如CGI、PHP、ASP、JSP等,这些技术需要服务器端的支持以进行数据的解析和重构,再以Web页面的格式推送回客户端。由于精品课程网站需要展示的信息量大、数据格式也呈多样性,为了满足不同层次学习者的需要,借助动态网页的技术平台,可以让不同用户在相同的时间而返回不同的运行结果。当前,以ASP.NET为代表的新一代动态网站技术,具有良好的可扩展性、可定制性和数据处理能力,不仅大大缩短了Web应用程序的开发周期,也增强了网站的在Web标准方面的可适应性。??
2.3 模块化和组件化的优势??
在精品课程网站开发中,除了突出CSS+DIV模式的应用外,采用模块化和组件化也是一种常用的技术。随着网站运行时间的推移,站点内容越来越多、代码也越来越臃肿,不仅影响到了客户端的体验效果,也影响到了网站的维护效率,模块化思维和组件技术的应用可以有效的解决这些问题。??
模块化是指解决一个复杂问题时自顶向下逐层把软件系统划分成若干模块的过程。每个模块完成一个特定的子功能,所有的模块按某种方法组装起来,成为一个整体。网站功能的模块化有助于让用户更加清晰明了网站的结构,同时也为了以后的扩展维护更加容易。由于模块化可以提高网站代码的重用率,在一定程度上降低了耦合度,更有利于实现快速迭代和灰色发布,这样对于BUG的定位也有帮助。所以,在网站开发的前期就应该重视并使用模块化的设计。??
而组件技术实质是将常用的功能模块代码抽象出来封装在一个特定的文件中,该文件需要在
您可能关注的文档
最近下载
- 劳动合同书 电子版.docx VIP
- 《运动损伤与康复》王国祥 7第七章 手腕部运动损伤与康复.ppt VIP
- 部编版二年级道德与法治上册第8课《我为班级作贡献》精美课件.pptx VIP
- 法考十年客观题分科真题-民法.pdf VIP
- 北京市五年(2021-2025)高考英语真题分类汇编:专题12 阅读理解七选五(原卷版).pdf VIP
- 2023北京十四中初一(上)期中数学(含答案).pdf VIP
- UG CAD理论题库3.doc VIP
- 斗提机施工方案.doc VIP
- DB11_T2154-2023_城市轨道交通工程浅埋暗挖法施工技术规程_北京市.pdf VIP
- 支气管动脉栓塞术治疗咯血操作规程专家共识解读PPT课件.pptx VIP
原创力文档


文档评论(0)