06 2012 档案

摘要:简介所谓离线应用,就是在离线时能够把数据存储到本地,在线时同步到服务器上。HTML5提供了程序缓存和本地存储两种机制来实现, 可以用cache manifest和indexedDB来搜索相关内容。各个浏览器对此支持都不太一样,本文尝试出一种可行的方案。程序缓存程序缓存比较容易设置,只要写一个.manifest文件,再把它写到html元素的属性就可以了。我遇到的一些问题:Firefox13有提示缓存,但是离线之后看不了。Chrome19成功了。没有测试动态文件缓存例如.php,感觉即使保存下来,也就和浏览器离线浏览差不多。开启缓存之后,外链的音乐文件chrome19就不认了。有些第三方服务不能缓 阅读全文
posted @ 2012-06-19 20:39 yunfeng_net 阅读(1666) 评论(0) 推荐(0)
摘要:MVC模式MVC模式提供了数据模型与数据显示的分离,使得两者可以独立演化。传统MVC这里传统MVC指以服务器脚本为主的建站方案。例如用PHP生成不同的HTML页面,各个页面之间用锚<a>来链接。对浏览器发来的请求,服务器首先进行授权认证,然后把这个请求发送(dispatch)到对应的数据处理模块,由该模块(很可能)存取数据,根据模板生成HTML页面会送给浏览器。这个方案由服务器完成MVC所有的部件,浏览器负责显示。MVC对应如下:C控制器:请求发送模块M模型:数据处理模块V视图:显示模板基于AJAX的MVC使用Ajax 减轻了浏览器与服务器之间的数据交换,因为一些视图直接在浏览器中 阅读全文
posted @ 2012-06-11 15:26 yunfeng_net 阅读(1221) 评论(0) 推荐(1)