菜单
  

    2.相关技术介绍
    2.1 JQuery相关技术
    为了简化JavaScript的开发,一些JavaScript程序库由此诞生,JavaScript程序库封装了很多预定义的对象和实用函数[2],下面是目前最流行的JavaScript程序库的介绍和对比:DOJO的强大之处在于DOJO提供了其他JavaScript库所没有提供的功能。例如离线存储的API、生成图标的组件、基于SVG/VML的矢量图行库和Coment支持等。DOJO是一款非常适合企业级应用的JavaScript库,并且得到了IBM、SUN和BEA等一些大公司的支持。但是DOJO的缺点也是非常明显的:学习曲线陡,文档不齐全,最严重的就是API不稳定,每次升级都有可能导致已有的程序失效[3]。
    MooTools是一套轻量、简洁、模块化和对象的JavaScript框架。MooTools的语法几乎跟Prototype一样,但却提供了更为强大的功能、更好的扩展性和兼容性。其模块化思想非常优秀,核心代码大小只有8KB。无论用到那个模块都可以即时导入,即使完整版也不超过160KB。完全彻底的贯彻了面对对象的编程思想,语法简洁直观,文档完善,是一个非常不错的JavaScript库。
    JQuery凭借简洁的语法和跨平台的兼容性,极大地简化了JavaScript开发人员遍历HTML文档、操作DOM、处理事件,其独特而又优雅的代码风格改变了JavaScript程序员的设计思想和编写程序的方式[4]。最终选择JQuery,也许是JQuery给我的第一印象非常好。它非常容易上手,大部分思想都是从HTML和CSS的结构中借鉴而来的,所以编程经验不多的设计师能够快速学会使用。我经常因为JQuery做出的各种动态效果而高兴不已,常常惊叹于JQuery如此小巧,却有如此强大的功能。
    2.2 HTML5+CSS3相关技术
    HTML5是下一代HTML的标准,自从HTML5的出现,Web 的世界已经经历了巨变。现在HTML5仍然处于完善阶段,然而,大部分现在的浏览器已经具备了HTML5的支持[5]。HTML5中提供了一些新的元素和属性,例如:<nav><footer>。这种标签将有利于搜索引擎的索引整理,同时更好的帮助小屏幕装置和视障人士使用,除此之外,还为其它浏览器提供了新的功能。例如:用于绘画的canves元素。用于媒介回放的video和audio元素对本地离线存储的更好的支持。新的特殊内容元素,比如article、footer、header、nav、section.新的表单控件,比如 calendar、date、time、email、url、search。
    CSS3可以帮助我们建立许多十分炫目的效果,使我们的网站锦上添花。使用CSS3有时候可以替代JavaScript或Flash。这样使页面更易于开发和修改,还能减少这个页面的加载时间,提高效率。与此同时,还能增加网站的可访问性和可用性,使网站能够适配更多的设备我们可以使用CSS3的box-shadow属性就可以产生阴影效果,如果我们后期来调整投影效果,或者是用红色来进行替代灰色等。我们可以直接利用CSS3实现[6]。我们可以利用CSS3来对HTML元素进行旋转、缩放、倾斜、移动、以前只能用JavaScript实现的强大动画。
  1. 上一篇:asp.net+sqlserver高校毕业生就业信息管理系统设计+源代码
  2. 下一篇:ASP.NET+sqlserver药店进销存管理系统设计+源代码
  1. jsp+sqlserver高校二手商品交...

  2. java+mysql二手房网站的设计与实现

  3. java+mysql家居团购网站的设计与实现

  4. JAVA+MYSQL《算法与数据结构...

  5. 基于MOOCs的《Java程学设计...

  6. jsp+mysql制衣网站的设计与实现

  7. jsp产品团购网站的设计与实现

  8. 中考体育项目与体育教学合理结合的研究

  9. 乳业同业并购式全产业链...

  10. 十二层带中心支撑钢结构...

  11. 河岸冲刷和泥沙淤积的监测国内外研究现状

  12. 电站锅炉暖风器设计任务书

  13. 杂拟谷盗体内共生菌沃尔...

  14. java+mysql车辆管理系统的设计+源代码

  15. 当代大学生慈善意识研究+文献综述

  16. 大众媒体对公共政策制定的影响

  17. 酸性水汽提装置总汽提塔设计+CAD图纸

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回