主权项 |
一种网页批注结构,其特征在于:其包括:一底层网页,其中所述的底层网页包括网站所提供的网页、由网页浏览器所开启的空白网页、或一般档案转换成的HTML档案;以及一XML矢量图形网页批注,覆盖在所述的底层网页上,其包括:至少一批注层,分别被附加至少一批注对象,其中使用者根据权限新增、储存、删除或编辑批注层或批注对象,或者启动差异更新以更新批注层或批注对象,其中所述的批注对象包括形状、文字、手写、荧光笔、便利贴、超链接、书签、橡皮擦、图标、图形、或声音的XML矢量图形元素;一处理程序层,包括至少一事件处理程序;以及一事件静听层,用以接收使用者触发的与批注层有关的事件,并呼叫所述的处理程序层中相应的事件处理程序,将使用者触发的事件交由相应的事件处理程序处理;其中,所述的事件静听层与批注层是由XML矢量图形元素所构成且本身呈现并不会遮住所述的底层网页,而附加到批注层上的批注对象均是XML矢量图形元素且其呈现会遮住所述的底层网页,以表现出在所述的底层网页上加上批注对象的态样;其中启动差异更新批注层或批注对象是在事件静听层接收使用者所触发的启动差异更新的事件之后,由客户端装置呼叫服务端装置的服务端处理程序来处理;服务端处理程序会判断使用者正在底层网页上使用的批注层与服务端装置储存的相对应的批注层之间的差异;服务端装置将其所储存的更新过的批注层的集合回传到客户端装置;以及客户端装置以每一个更新的批注层去比对使用者正在底层网页上使用的批注层,以便于底层网页上新增原本没有的批注层、或是异动原本的批注层。 |