关于ChromeOS的东拉西扯 JavaScript还是Simple
2009年7月27日,Google发布了一种新语言,Simple (http://code.google.com/p/simple/)。Google的官方声明中说,Simple语言的宗旨,是方便人们在GoogleAndroid环境下的开发工作。但是坊间有传言,Simple的真正目标,是取代JavaScript,让浏览器在Android环境中,运行得更敏捷。坊间传言可信吗?
前文提到,很多应用软件都遵循MVC范式,M=Model=Data,V=View=UI,C=Control=Logic。在View方面,Google最新推出的ChromeOS,与传统意义的OS,有鲜明的不同。在传统OS环境下,应用程序的UI,通常是通过编程的手段来实现。而在ChromeOS环境下,应用程序开发者不需要编写程序去实现UI,他们要做的,只是定义HTML和CSS这样的文本文件。HTML和CSS只关注UI布局和渲染的最终效果,而实现预定结果的过程,交给浏览器去自动完成。
至于Control,它的作用主要是实现用户与应用程序的交互。例如,当用户用浏览器打开某个网页,点击这个网页中的某个按钮,这个网页会发生一些相应变化。相同的按钮,不同的网页,点击按钮的后果不一定相同。这意味着,应用程序的开发者,不仅要定义UI的布局和渲染效果,而且必须有权力去编写程序,制订事件响应的处理逻辑。
如果UI的定义是通过HTML+CSS来实现的,那么事件响应的程序应该放在那里呢?最自然的方式是把程序嵌入到HT...
上篇:
皮海洲:创业板公司融资要适度
下篇:
五粮液弊端种种 仍未打消基金青睐
相关主题
1 这有一堂价值10万的小程序大课,你要吗? 2 微信小程序如何推广?新人必看,内含16个实用方法! 3 微信小程序拼团怎么玩?送你微信小程序拼团活动策划全流程 4 转化:如何击溃顾客最后的防线,按下购买按钮? 5 2018下半年新媒体趋势预测:内容优胜劣汰加速,小程序仍是风口 6 最全汇总:微信小程序的42个流量入口! 7 6个绝佳文案书写策略 教你写出犀利文案 8 2017年互联网行业最热门的10个增长黑客案例 9 如何推广微信小程序?目前最全的微信小程序推广方法! 10 初创企业如何进行产品的营销推广? 11 如何定义互联网产品生命周期?生命周期的每个阶段都需要做哪些工作? 12 产品和运营自学微信小程序的4个学习思路
精彩主题