基于 JSF 的触摸网站框架
什么是基于 JSF 的优秀框架,用于开发针对触摸智能手机(即 Android)优化的网站? 提前致谢。
What is a good JSF based framework for developing web sites optimized for touch smartphones (i.e. with android)?
Thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
如果您已经是 JSF 开发人员,您可以仅通过 JQuery mobile 使用核心 JSF 创建网站。适用于移动设备的 PrimeFaces、适用于移动设备的 ICEFaces 等都很好,但生成的代码不必要地庞大。
考虑到移动设备的视觉效果非常有限,我认为只使用 JSF 而不使用任何其他组件库是可行的方法。请参阅本指南,了解如何仅使用 JSF 和 JQuery Mobile 创建移动网站。 (顺便说一句,PrimeFaces 移动版使用相同的 JQuery Mobile)。
http://kahimyang.info/kauswagan/HowtoBlogs.xhtml?b=803
If you are already a JSF developer you can create a website using the core JSF only with JQuery mobile. PrimeFaces for mobile, ICEFaces for mobile and others are good but the generated code is unnecessarily HUGE.
I think using just JSF without any other component library is the way to go considering that with a mobile device you a pretty much limited visually. See this guide on how to create a mobile website with just JSF and JQuery Mobile. (BTW PrimeFaces mobile uses the same JQuery Mobile).
http://kahimyang.info/kauswagan/HowtoBlogs.xhtml?b=803
TouchFaces 的后继者 PrimeFaces Mobile 正在大力开发中,初步演示已揭晓;
http://www.primefaces.org/showcase-labs/mobile/index.jsf
PrimeFaces Mobile, successor of TouchFaces is under heavy development, initial demos are revealed;
http://www.primefaces.org/showcase-labs/mobile/index.jsf
MobileJSF 的目标似乎是替代 Renderkit(用于 WML 等),但现代移动设备只不过是带有 HTML 浏览器的设备。
开发移动 Web 应用程序主要涉及小屏幕上的视觉呈现。另一件事是实现触摸屏的可用性(大手指,小按钮)。我还没有找到任何合适的 JSF 库,为现代移动设备提供美观的组件,并干净地集成到周围的应用程序中。所以我们花了一些功夫来优化CSS。您可以根据移动设备切换样式表。
不管怎样,要在 Web 应用程序中模拟 iPhone 的外观和感觉,您可以查看 PrimeFaces 的 Touchfaces 子项目 (http://www.primefaces.org),尽管直到今天我才发现它不太有用。
MobileJSF seems to aim towards alternative Renderkits (for WML, etc.) but modern mobile devices are nothing else than devices with HTML Browsers.
Developing mobile web applications is a lot about visual presentation on small screensizes. Another thing is to achieve usability on a touchscreen (big fingers, small buttons). I havent found any apropriate JSF library offering nice looking components for modern mobile devices that integrates cleanly in the sourrounding application. So we spend some effort in optimizing CSS. You could switch the stylesheet depending on the mobile device.
Anyway, to simulate iPhone Look&Feel in a web application you might take a look at the Touchfaces subproject of PrimeFaces (http://www.primefaces.org), though I find it not too useful until today.