进入旧版 | 服务项目 | 成功案例 | 联系方式 | 过客留言 | 友情链接
   
设为首页
加入收藏
联系我们
网站首页 | 新闻资讯 | 操作系统 | 办公软件 | 网络软件 | 工具软件 | 媒体动画 | 网页制作 | 网站开发 | 程序开发 | 平面设计
Photoshop视频教程 | Word入门 | Flash入门 | JScript | VBScript | ASP | PHP | ADO | 网页特效 | 3DS MAX6.0命令 | 系统进程
您当前的位置:GOODSGY电脑学习网 -> 网页制作 -> 其它 -> 文章内容  
Web 的未来:XHTML 2.0


  XML Events 包含下列组件。如鼠标单击之类的事件可以作为目标。例如,在清单 7 所示的页面中:

  清单 7. 要单击的页面

                                    
  • Monorail
  • Matterhorn
  • Roller coaster


  用户可能单击第二个li元素 Matterhorn。当这发生时,鼠标单击事件从文档根行进到目标(li)并再次返回。顺序是:

(root) -- HTML -- body -- ul -- li -- ul -- body -- HTML -- (root)


  向下行进到目标称为捕捉(capture)阶段,而再次向上行进称为冒泡(bubbling)阶段(并不是所有的事件都会冒泡)。在行进期间的任何时候,事件都可以传递已经被注册为观察器的对象(这表示它正在观察特定的事件),如果它看到事件,则执行特定操作。侦听器创建观察器。例如,在下面的序列中:



  侦听器使 ul 元素(或者更准确一点说,是整个列表)成为观察器,因而,当用户单击任何列表项目时,观察器(ridelist)执行 myscript(但仍必须确定调用任意脚本的机制)。

www.goodsgy.com

  广受指责的框架也在 XHTML 2.0 中被替换了。XFrames 的第一个<-- Copyright 1999-2000 ThruPort Technologies http://www.thruport.com --><-- end dynamic banner insert -->工作草案于 2002 年 8 月 6 日初次登场,此前一天 XHTML 2.0 宣布它将使用 XFrames 并试图解决传统 HTML 框架出现的问题。大多数问题是有关难于创建书签和刷新页面,以及不支持框架的搜索引擎无法索引适当内容。

  在 XFrames 文档中,所包含内容的 URI 成为整个文档 URI 的一部分。例如,下面清单 8 中的页面可能表示带三个框架的 HTML 页面:

  清单 8. XFrames 页面

                                                                                                                                    


  请注意,没有指定每个框架的 URI,但每个框架都有其自己唯一的标识符。因此,这个文档的 URI 可能是:

site.xfm#frames(header=header.xHTML,menu=menu.xHTML,content=main.xHTML)


  然后,理解XFrames的浏览器将每个框架的内容与适当的URI相关联。当用户单击链接并更改个别框架的内容时,页面的整个URI都会更改,所以它始终显示用户正在查看的实际内容,“收藏”和“后退”按钮提供了准确的内容。

www.goodsgy.com

图像作为对象

  2002 年 8 月 5 日工作草案的最后一个主要的更改包括除去了 img 标记并用 object 标记替代它。object 标记实际上在 HTML 4.01 中就已经出现,但开发人员主要将它用于嵌入多媒体和 Java applet。然而,它一直都能支持图像。使用 object 标记的主要优点在于,它被设计成向下级联。换句话说,如果浏览器不能显示一个特定对象,那么它将显示该对象的内容。例如,遇到下列代码片断的浏览器首先试图装入电影。如果装入电影失败,则装入图像。如果装入图像失败,那么它只显示文本。

Jack tries to expand his horizons on the racing coasters.             
www.goodsgy.com

后续步骤

  2002年8月5日的XHTML 2.0工作草案中唯一可以确定的事就是不能确定任何事情。在现在的草案和被作为建议书采纳的过程中,几乎可以肯定它将在某些方面发生变化,但强调结构和语义的目标不可能变化。出于这个原因,最好研究您现在构建的页面,并开始养成适当使用结构和样式的习惯。使用标记来指定某些事物是什么,而不是如何显示它们,并使用 CSS 来完成其余工作。总的来说,更多地考虑文档的结构以及您想要它们干什么,而不必太多地考虑它们将如何显示。

  参考资料

  请参阅 XHTML 2.0 的最新版本,以了解它目前包含哪些内容。

  请查找有关如何用 XML Events 控制页面和任何 XML 文档中事件的信息。

  请阅读使用 XForms 的下一代 Web 表单。 www.goodsgy.com


  请阅读文章“Get ready for XForms”(developerWorks,2002 年 9 月),学习有关 XForms 的更多知识。

  请快速阅读 XFrames。

  请阅读 Modularization of XHTML 或阅读 developerWorks Web 体系结构专区上的 XHTML的模块化 教程(2001 年 10 月),了解 XHTML 2.0 是如何构造的。

  请在 XHTML 2.0 The Latest Trick 中参考 Kendall Grant Clark 有关 XHTML 2.0 以及 Semantic Web 的注释。

  请在 XLink: Who Cares? 中阅读 Bob DuCharme 有关 XLink 及其前景的想法。

  下载 X-Smiles,它是一种 XForms 浏览器。

  关于作者

  Nicholas Chase 曾参与过很多公司(如 Lucent Technologies、Sun Microsystems、Oracle 和 Tampa Bay Buccaneers 等)的网站开发。Nick 曾是一名高中物理教师、低辐射废物设备管理人员、在线科幻杂志编辑、多媒体工程师和 Oracle 讲师。最近,他成为 Site Dynamics Interactive Communications(位于佛罗里达州的 Clearwater)的 CTO,而且还是三本有关 Web 开发书籍的作者,包括 Java and XML from Scratch (Que) 和即将出版的 Primer Plus XML Programming (Sams)。他乐意听取读者意见,可以通过 nicholas@nicholaschase.com 与他联系。www.goodsgy.com

在百度中搜索:Web 的未来:XHTML 2.0
在Google中搜索:Web 的未来:XHTML 2.0
在Yahoo中搜索:Web 的未来:XHTML 2.0

收藏到网摘:新浪VIVI 365key 我摘 POCO网摘 博采中心 YouNote 和讯网摘 天天收藏
[] [返回上一页] [打 印] [收 藏]
上一篇文章:Web 的未来:XHTML 2.0

 相关文章    最新文章
· DIV+CSS建立标准WEB网页的好处
· PowerPoint2007流程文字转变成图形
· 解决PowerPoint 2007中打字慢问题
· PowerPoint 2007制作动态音乐相册
· [图文] Photoshop简单制作web 2.0绿色箭头..
· [图文] Flash制作鼠标感应Tween类动画效果..
· 实现PowerPoint演示文档窗口播放(非全屏..
· Dreamweaver编写CSS需要掌握的技巧
· 最常用PowerPoint动画效果及设置
· [图文] PowerPoint怎样实现不停滚动的字幕..
 
· Google搜索引擎:迈向云计算的未来
· 一个合格网页设计师的标准是什么?
· 建立自己的博客的过程中学习到的知识
· 网站策划:网站栏目和页面的策划
· 初学:关于域名和空间的一些认识
· 什么是静态网页和动态网页?
· 设计网页前端界面必备的技能
· 如何调用Flash才符合Web网页标准?
· 网页色彩的搭配
· 文章内容SEO优化基本原则

∷相关文章评论∷    (评论内容只代表网友观点,与本站立场无关!) [更多评论…]
站内搜索

精彩图文
  网站导航  
操作系统 办公软件 网络软件
Vista Windows2003 WindowsXP Windows2000/NT Windows9X/ME Linux 其他 Word Excel Powerpoint Outlook 金山系列 其他 网页浏览 上传下载 联络聊天 邮件工具 服务器软件 网络辅助
工具软件 媒体动画 网页制作
系统工具 媒体工具 压缩工具 图文处理 文件管理 其他 3DMAX Authorware Director Maya 视频处理 其他 Flash Dreamweaver FireWorks FrontPage LiveMotion Golive HTML/CSS 其它
网站开发 平面设计 程序设计
ASP JSP PHP CGI JavaScript VBScript XML/SOAP Web服务器 Photoshop PhotoImpact CorelDraw Illustrator Freehand 设计欣赏 其他 VB VC .NET C/C++ DELPHI JAVA

冀ICP备05019428号
Copyright © 2004-2008 电脑学习网 Inc.All rights reserved.
TEL:13832340607
QQ:39873155
E_Mail:goodsgy(#)hotmail.com   (把(#)替换成@)
MSN:goodsgy(#)hotmail.com   (把(#)替换成@)