制作EPiServer网站移动版的策略

时间:2011-02-16 20:16:23

标签: asp.net mobile-website jquery-mobile episerver

我即将帮助客户开发其EPiServer网站的移动版本。移动版本应具有与常规版本不同的功能,但某些内容可能会被共享,因此不会被维护两次。

我正在考虑使用jQuery Mobile作为用户界面系统,使用相同的解决方案尽可能多地吸引用户,并且可能51degrees.mobi以便最佳地检测移动设备。

有没有人有过如何使用EPiServer做到这一点的经验?怎么结构?我正在考虑使用隐藏在常规网站上的子节点(/ mobile),但我不确定它是最好的解决方案。

3 个答案:

答案 0 :(得分:2)

如果您希望内容在一个地方而不让编辑人员使用“从中获取数据”,则子节点将无效。

最好的选择可能是“一个内容全部服务”并且有一个cookie表示“移动”或“完整网站”。可以通过检测确定默认模式。如果选择了mobile,那么您可以提供不同的CSS / JS甚至其他页面属性或功能。

另一个选择是利用全球化机制并添加“移动”作为语言。如果需要,这可以让编辑者轻松创建单独的移动内容,并保留其他页面的原始内容。我记得你可以在不违反许可协议的情况下为不同语言添加不同的顶级域名,这样你就可以拥有移动“语言”的.mobi名称。

答案 1 :(得分:2)

看看以下博文: IPhone Optimalization Made Easy

它演示了如何使用HTML,条件CSS和jquery构建适合移动设备的网站 - 所有这些都在EPiServer中

答案 2 :(得分:0)