摘要Framework7是一款开源的轻量级HTML框架,用来创建混合或有着iOS7原生体验的Web应用。其包含HTML布局、所有基础界面、动画效果、视图以及简单的自定义样式,让你无需修炼Objective-C语言,就可以构建自己的iOS7应用。

Framework7(简称F7)是一款开源的轻量级HTML框架,用来创建混合(PhoneGap)或有着iOS7原生体验的Web应用。F7的 主要作用是为你提供一个工具,让你能够很容易的在HTML上构建iOS7应用。F7是完全自由的,它不像其他的HTML框架那样(例如需要JS pro的Sencha Touch或有着”data-role“属性的jQuery Mobile),将你束缚在一个严格的框架中。它不会为你做任何事,但是,它有着简单干净的HTML布局、所有基础界面、动画效果、视图以及简单的自定义 样式。让你无需闭关修炼Objective-C语言,就可以构建自己的iOS7应用。

主要特性:

  • 易于使用。
  • 缓存系统。F7通过Ajax与内部配置缓存加载页面,以达到更快地加载速度并为用户节省更多的流量。
  • 历史记录。随着浏览的深入,若想以相同的顺序返回,只需添加“back”类链接,它就会自动识别哪个页面需要加载。
  • 自定义DOM库。使用F7无需再使用其他的库(比如jQuery、Zepot、Mootols等),它含有使用DOM的自定义函数,它的语法与jQuery几乎相同,并且也支持jQuery类似的链接。
  • 前一页预加载。F7可以预加载前一页(如果存在的话),这样,用户可以随时快速地返回之前所看的页面。
  • 多视图。F7支持不限数量的不同独立视图,就比如在主视图上,你正在阅读的这段文字或者在右面板处的另一个视图。更有趣的是,你可以通过使用“data-view”属性链接在另一个视图上控制一个视图。
  • 高性能动画。使用高性能的CSS动画和3D转换技术来获得最好的效果。
  • 用户自定义。F7的一切都很简单,所有的样式都被划分成为小的部分.less文件,所以你可以很容易的将自定义的风格应用到你的应用中。

点击图片演示

(文/刘璐璐 责编/唐小引)

传送门:Framework7官网

最新文章

  1. javaWeb开发小工具---MailUtils及其单元测试
  2. ajax如何返回多个值
  3. Spring的replace-method标签
  4. NOJ 1063 生活的烦恼
  5. OpenLayers调用arcgis server发布的地图服务
  6. reCAPTCHA 简单分析
  7. 条件控制(if ) ( case)
  8. android一个上传图片的样例,包含怎样终止上传过程,假设在上传的时候更新进度条(一)
  9. ICT工作的思考<两>
  10. linux 启动 关闭 防火墙
  11. 自动化测试工具selenium的使用
  12. 翻译:CREATE FUNCTION语句(已提交到MariaDB官方手册)
  13. [oracle]解决ora-01034 oracle not available
  14. python中logging模块
  15. C#7.2——编写安全高效的C#代码 c# 中模拟一个模式匹配及匹配值抽取 走进 LINQ 的世界 移除Excel工作表密码保护小工具含C#源代码 腾讯QQ会员中心g_tk32算法【C#版】
  16. [CocoaPods]终端方式加载第三方库
  17. ERP商品管理业务逻辑封装(三十四)
  18. [SCOI2014]方伯伯的商场之旅
  19. C#实现软件授权,限定MAC运行(软件license管理,简单软件注册机制)
  20. 用jar包运行带GUI的java游戏

热门文章

  1. 《H5+移动应用实战开发》已出版
  2. mysql之SQL入门与提升(二)
  3. AT2382 A or...or B Problem
  4. kali源
  5. myeclipse svn 在线安装
  6. 【手撸一个ORM】MyOrm的使用说明
  7. Domain Model
  8. python 用turtle 画小猪佩奇
  9. vue——踩坑
  10. 如何直接修改cf,of等标志位的值?