在用户接口方面,我似乎总是有这种内部斗争。 我建立了一种应用“选择”,在我算法发挥作用之后,往往推迟用户接口。 然后,我回头并试图决定如何让用户与我的方案互动。 个人而言,我是指挥线的狂热分子,但我可以指望我的使用者一般会这样做。
我真的喜欢2岁和1岁时浏览器中能够做些什么。 而另一方面,要么在前端,要么如此艰难,而且大家一般可以比较一致地向用户介绍(尽管采用“YUI”或“j Query”等良好的javascript框架,大大促进了浏览器的正常化)。
显然,这两种办法都有其优点和缺点。 因此,什么标准/参数/情况应导致我使用轻重(如基于网络的)全球倡议? 什么标准/参数/情况应导致我使用更重(例如基于Sing的)全球倡议?
我无意开始一场火焰战争,仅仅关心社区的建设性/客观意见。
Edit #1 In light of the first few responses, I would like to clarify that I would like to deploy my application regardless, not host it on some internet server necessarily. So I would have to deploy with a light-weight web-server infrastructure a la Jetty/Tomcat or similar.