User interface 用XML表示用于web布局重新配置的用户首选项

User interface 用XML表示用于web布局重新配置的用户首选项,user-interface,user-input,User Interface,User Input,我想允许用户在浏览我的网站时配置主题(就像Joomla使用模板一样),但这不应该只是从我提供给他们的模板中进行选择,而是他们应该能够自己选择视觉布局。我认为它在研究术语中被称为终端用户计算或演示编程。为此,我希望在XML定义中内部表示用户提供的建议UI首选项。我该怎么做?什么技术可以让我根据用户选择的方式动态地重新配置web UI 下面是一种非常灵活的方法。您可以将站点内容表示为没有表示属性(但有导航元素)的XML。然后您就有了一些首选项,这些首选项可以以某种方式转换为XSLT样式表。您可以在每

我想允许用户在浏览我的网站时配置主题(就像Joomla使用模板一样),但这不应该只是从我提供给他们的模板中进行选择,而是他们应该能够自己选择视觉布局。我认为它在研究术语中被称为终端用户计算或演示编程。为此,我希望在XML定义中内部表示用户提供的建议UI首选项。我该怎么做?什么技术可以让我根据用户选择的方式动态地重新配置web UI

下面是一种非常灵活的方法。您可以将站点内容表示为没有表示属性(但有导航元素)的XML。然后您就有了一些首选项,这些首选项可以以某种方式转换为XSLT样式表。您可以在每个内容页上运行此样式表并显示结果(如果愿意,也可以让浏览器为您执行XSLT)