发明名称 |
使用外部计划主题的Web网页绘制机制 |
摘要 |
一种Web网页呈现(rendering)机制,其中计算系统从Web网页定义生成Web网页。Web网页类从Web网页定义中被编译。主题(theme)特定的特性与被编译成主题类的面向主题文本文档内的Web网页定义分开描述。Web网页通过结合主题类的实例一起执行Web网页类的实例而被呈现。Web网页对象可以包括每个要被呈现的控制元素的对象。另外,主题对象可以包括每个控制元素类型的控制元素的对象。当呈现特定类型的控制元素时,对应该控制元素的对象从Web网页对象被执行。另外,对应于控制元素类型的对象从主题对象中执行。 |
申请公布号 |
CN1573749A |
申请公布日期 |
2005.02.02 |
申请号 |
CN200410048936.8 |
申请日期 |
2004.06.11 |
申请人 |
微软公司 |
发明人 |
S·S·尼约吉;T·-H·杨;D·S·艾伯;S·D·古斯里;R·M·海华德;J·K·克罗尼 |
分类号 |
G06F17/30;G06F9/44 |
主分类号 |
G06F17/30 |
代理机构 |
上海专利商标事务所 |
代理人 |
李家麟 |
主权项 |
1.一种用于从Web网页定义生成Web网页的计算系统的方法,其方式为对Web网页应用主题而不需要将与主题相关的属性包括在Web网页定义内,Web网页定义引用(reference)至少一个要包括在对应的Web网页内的控制元素,该方法包括以下:一动作:确定对应Web网页定义的Web网页有应用的主题;一动作:访问对应主题的多个面向主题文本文档的一个,且这些文档集体地描述要应用到Web网页定义的控制元素的至少一个特性;一动作:基于一个或多个面向主题的文本文档生成主题类;一动作:将主题类编译为可以用于实例化主题对象的主题类;一动作:使用经编译的主题类实例化主题对象,主题对象包括至少一部分,在被执行时,当被对应于Web网页定义的Web网页实例调用时,该部分使得至少一个属性被应用到控制元素上;一动作:生成Web网页类,在其上,可以基于Web网页定义生成Web网页对象的实例;一动作:使用Web网页类实例化Web网页对象,Web网页对象包括对主题对象部分的函数调用,当执行该调用时,使得对控制元素应用至少一个特性;以及一动作:通过执行Web网页对象而呈现具有控制元素的Web网页。 |
地址 |
美国华盛顿州 |