主题:【原创】新时代新潮流WebOS 【1】 -- 邓侃
羊倌儿提的问题很好,逐个回答。
1.
我文中这句话没有指称清楚,“HTML/XML + CSS + JavaScript基本可以满足定义工作流程的结构的需求”,应该表述为,“HTML/XML + CSS + JavaScript是否可以用来定义手机本地工作流程(而不是WEB网页+WEB服务器的工作流程)?如果不考虑运行效率,基本上是可以满足需要的”。
2.
如前所述,文中讨论的是,在没有网络服务器的情况下,JS是否能够承担手机本地状态机的问题。
3.
对,我说的就是这个意思。如果羊倌儿不介意,我是否可以厚颜无耻地把这段文字加入文中,以免指称不明。
4.
前半段说得对,“存储和复用的工作是浏览器来做的”。但是浏览器不等于WebKit,WebKit是浏览器引用的第三方组件。存储和复用不是WebKit做的,是纯粹的浏览器那部分来处理的。
5.
Palm WebOS就是打算这么干的。但是我觉得用HTML来访问本地数据,似乎不是很简便的办法,因为访问本地数据,经常要涉及动态参数的设定。在三驾马车里,动态参数的设定由JS负责。如果参数设定由JS负责,干嘛不直接用JS来访问本地数据?原因是JS没有简便调用native code的法门,下一段接着说。
6.
基本正确,但是不完全。一个迂回的办法是通过NPAPI,把native code作为插件插入浏览器。然后JS就可以调用Native code的Plugin了。
前面提到JS如何访问本地数据,也可以通过这个迂回的办法来实现。但是这毕竟是迂回的办法。简单就是美,这个办法虽然行得通,但是从技术角度看,不够漂亮。
我在题为“ActionScript3 的确用到了XML”的回帖中说到,“而且更极端的是,我甚至怀疑为什么要用Script,不管是JavaScript还是ActionScript,还是Ruby,Python等等Script”。原因就在于JS等等,不符合简单就是美的原则。
- 相关回复 上下关系8
压缩 2 层
🙂在手机本地装Web Server 邓侃 字319 2009-03-27 07:37:12
🙂hehe 想想pre下头是个什么东西 1 羽羊 字127 2009-03-29 18:34:08
🙂花,很有启发性 4 羽羊 字3476 2009-03-26 22:04:05
🙂这个不是AJAX特有的问题 4 美人他爹 字587 2009-03-26 18:34:14
🙂电池的问题在最近今年内是没希望了额 2 北京阿新 字86 2009-03-27 07:25:25