所见即所得:8款实用HTML5开发框架

article/2025/11/6 1:03:04

转 http://www.csdn.net/article/2013-10-21/2817243-8-useful-html5-frameworks

摘要:HTML5,由于其突出的页面表现能力和本地数据库等功能,被大多浏览器所青睐。此外,通过HTML5开发的移动应用可以在网页上直接地修改,解决了开发者重复编码等问题。本文就为大家分享当下最火热的8个HTML5开发框架。

移动开发技术的发展催生越来越多开发平台和框架。开发者通过使用开发平台和框架能够极大地缩短开发周期和提高应用质量。但是,对于一种应用开发技术而言,应用框架的质量、丰富程度等情况在一定程度上决定了应用的总体质量。所以选择一款质量上乘的开发框架对开发者显得尤为重要。

HTML5,由于其突出的页面表现能力和本地数据库等功能,被大多主流浏览器所青睐。此外,通过HTML5所开发的移动应用可以在网页上直接地修改和调试,解决了开发人员重复编码等问题。本文就为大家分享当下最火热的8个HTML5开发框架。

1. Iio Engine

Iio Engine是一款基于Java和Canvas的开源HTML5应用创建和部署框架,同时,Iio Engine也是一款轻量级框架(只有35KB),整合了Debug系统,并且不依赖于任何的第三方库。此外,Iio Engine还支持Box2D。

2. Zoey

Zoey是基于HTML5和CSS3的轻量级(压缩后只有6KB)移动应用开发框架。Zoey拥有大量的UI控件,比如:导航、列表、按纽、控件分组、表单、表格。此外,Zoey框架还支持iOS和Android平台,并附带一个覆盖所有功能的程序框架。

3. LimeJS

LimeJS是一个基于HTML5的游戏开发框架,它可以帮助开发者快速地开发基于HTML5的游戏,并适用于大部分移动平台(iOS和Android)及桌面浏览器。

4. Jo

Jo是一款基于HTML5的轻量级(大约8KB)开源移动应用创建框架。Jo允许开发者创建基于iOS、webOS、Symbian和Android平台的移动应用。同时,Jo也兼容其他的JavaScript框架,并且不依赖于任何插件。此外,开发者也可以通过Jo和PhoneGap来开发原生或者Web应用。

5. Lungo.JS

Lungo JS是基于HTML5、CSS3和JavaScript的移动应用开发框架,可以帮助开发者创建基于iOS、Android、Blackberry和webOS平台应用程序。此外,Lungo.JS能够利用移动设备的最新特性来实现包括单击、滑动、长按等事件捕捉。

6. Junior

Junior是一款基于HTML5的前端框架,可以帮组开发者快速的创建类似原生应用风格的Web应用。Junior框架使用Zepto,并且整合了Backbone.JS。通过使用CSS3,Junior可以生成平滑的过渡效果,此外,Junior还支持多种UI控件。

7. Sencha Touch

Sencha Touch是专门为移动设备开发应用的Javascript框架。目前Sencha Touch支持包括iOS、Android、Windows Phone和BlackBerry在内的主流移动平台。通过Sencha Touch,开发者可以快捷地创建具有原生特色的Web应用。另外,Sencha Touch用户界面组件和数据管理全部基于最新HTML5和CSS3的Web应用。

8. Gridless

Gridless是一款基于HTML5和CSS3的开发框架,旨在搭建响应式和跨浏览器(或平台)网页。Gridless允许开发者使用CSS样式、良好的系统文件结构和其它方法来修复IE中的Bug。

(文/孟祥杰 责编/唐小引)

文章来源:Bestdesigntuts

 


http://chatgpt.dhexx.cn/article/t94LKLmx.shtml

相关文章

Oracle REGEXP_SUBSTR函数介绍

一、参数说明 函数:REGEXP_SUBSTR(String, pattern, position, occurrence, modifier) string:需要处理的字符串 pattern:正则表达式 position:起始位置,从字符串的第几个字符开始正则表达式匹配(默认为1)…

php substr的用法,PHP中substr函数如何使用?

PHP中substr函数的作用是返回字符串的一部分&#xff0c;其语法为“substr(string,start,length)”&#xff0c;其参数string表示返回其中一部分的字符串&#xff0c;参数start表示在字符串的何处开始&#xff0c;参数length表示截取长度。 使用示例<?php echo substr(&qu…

MySQL substr函数使用详解

「作者主页」&#xff1a;士别三日wyx 「作者简介」&#xff1a;CSDN top100、阿里云博客专家、华为云享专家、网络安全领域优质创作者 「专栏简介」&#xff1a;此文章已录入专栏《MySQL数据库快速入门》 substr函数 一、作用二、语法三、使用1. 截取字符串2. 截取查询结果3. …

Oracle中的substr()函数 详解及应用

1、substr函数格式 (俗称&#xff1a;字符截取函数) 格式1&#xff1a; substr(string string, int a, int b); 格式2&#xff1a;substr(string string, int a) ; 解释&#xff1a; 格式1&#xff1a; 1、string 需要截取的字符串 2、a 截取字符串的开始位…

GDAL源码剖析(二)之编译说明

一、简单的编译 1、使用VisualStudio IDE编译 首先进入GDAL的源代码目录&#xff0c;可以看到有几个sln为后缀的文件名&#xff0c;比如makegdal10.sln&#xff0c;makegdal80.sln&#xff0c;makegdal71.sln&#xff0c;makegdal90.sln 。这些文件是VisualStudio的工程文件&…

python gdal安装与简单使用

gdal安装 方式一&#xff1a;在网址 https://www.lfd.uci.edu/~gohlke/pythonlibs/#gdal 下载对应python版本的whl文件&#xff0c;在命令行中pip install whl文件完整路径安装&#xff08;windows方式&#xff09;。 方式二&#xff1a; 命令行conda/pip search gdal查看版本…

GDAL(python) 之GeoTransform

演示 使用GDAL库读出的dataset带有两个重要的地理参数&#xff0c;分别是Projection和GeoTransform。有了这两个参数&#xff0c;就确定了影像的地理位置。 再GDAL for Python中&#xff0c;GeoTransform是一个六个元素的元组。 例如&#xff0c;我找了一个影像&#xff0c;读…

Pycharm安装gdal库

1gdal下载地址https://www.lfd.uci.edu/~gohlke/pythonlibs/#gdal 2复制文件到项目venv\Scripts文件夹下 Shift鼠标右键 在此处打开命令窗口 输入pip install GDAL-3.2.2-cp38-cp38-win_amd64.whl 显示安装成功 或者按shift在此处打开命令窗口 直接输入 pip install GDAL…

新手使用GDAL详细教程

文章是po主参考了很好的GDAL初学者资料&#xff0c;VS2010中项目配置引入GDAL&#xff0c;经过自己的实际操作检验归纳 总结的&#xff0c;仅属于半原创。 首先介绍一下实验的环境&#xff0c;win7下32位系统&#xff0c;预先配置了VS2013。 步骤一&#xff1a;下载GDAL源码。…

Java使用GDAL

在使用Java调用GDAL之前&#xff0c;先说明一下编译。在编译的时候&#xff0c;需要JRE、Ant和SWIG这三个东西&#xff0c;没有的先下载这两个东西&#xff0c;下载完之后&#xff0c;安装&#xff0c;ANT和SWIG直接解压就行&#xff0c;不用安装。接下来用记事本打开nmake.opt…

Gdal环境配置(Windows系统)

​​​​​ 目录 前言 一、下载安装 二、环境配置 三、验证 前言 Gdal是一个空间数据分析处理和格式转换的开源工具。 官方地址&#xff1a;GDAL — GDAL 文档 一、下载安装 下载地址&#xff1a;https://www.gisinternals.com/query.html?contentfilelist&filerel…

VS2022配置GDAL

GDAL&#xff08;Geospatial Data Abstraction Library&#xff09;是一个用于处理地理空间数据的开源库。它提供了一组功能丰富的API&#xff0c;用于读取、写入、转换和处理各种地理空间数据格式&#xff0c;包括栅格数据&#xff08;如卫星图像、数字高程模型&#xff09;和…

GDAL源码剖析(一)

前言&#xff1a;一直在使用和研究GDAL的相关东西&#xff0c;发现网上对GDAL的内容倒是不少&#xff0c;但是很少有系统的介绍说明&#xff0c;以及内部的一些结构说明&#xff0c;基于这些原因&#xff0c;将本人的一些粗浅的理解放在此处&#xff0c;形成一个系列&#xff0…

gis利器之Gdal(一)

现如今&#xff0c;随着很多行业对gis的了解越来越深入&#xff0c;很多关于智慧的标签便纷纷贴上了&#xff0c;比如智慧园区、智慧交通、智慧城市、智慧校园等等诸多的行业深度应用。国内外有很多gis的相关产品&#xff0c;国外有大名鼎鼎的arcgis&#xff0c;国内有超图、ma…

GDAL教程(一)查看帮助文档

一、在GDAL官网https://www.gdal.org/可以查看英文帮助。 二、Main Page主页 1.开头介绍了什么是GDAL&#xff08;Geospatial Data Abstraction Library地理空间数据抽象库&#xff09;以及GDAL源码各个版本的下载链接。 2.User Oriented Documentation使用定向的文档&#x…

Ubuntu 安装 GDAL C++库

1. GDAL简介 GDAL 是读写大量的栅格空间数据格式的广泛应用的开源库。该库起源于 1998年,已经大幅进化。 它支持他自己的数据模型和应用程序接口(API)。 从最初的单一发展的起源,GDAL已发展成为一个分布式的项目,开发人员的数量相对比较大。 GDAL官网下载以及安装教程。 2. …

JAVA使用GDAL入门指南

如果你打开了这篇博客&#xff0c;那么你肯定和我当初一样的苦逼。 话不多说&#xff0c;分析下我学习gdal的一丢丢心得。 1.你要知道什么GDAL&#xff0c;它是干什么的。 gdal到底是什么呢&#xff0c;相信你已经百度过了。。。。 ** 2.Java集成gdal 2.1 下载Java版本的gd…

在Python中安装GDAL(最简单,最详细图文教程)

在Python中安装GDAL(最简单,最详细图文教程) 今天是2021年1月20日。为了安装在pythong中安装GDAL,我浏览了几十个网页,发现有99%都是垃圾,浪费了我非常多的时间。最后我安装成功了,在这里我把我的全过程放在这里。希望大家少走些弯路,也少浪费点时间。 首先我的专业背…

Python中安装GDAL库

GDAL(Geospatial Data Abstraction Library)是一个在X/MIT许可协议下的开源栅格空间数据转换库。它利用抽象数据模型来表达所支持的各种文件格式。它还有一系列命令行工具来进行数据转换和处理&#xff0c;可以用来处理栅格数据如遥感影像、DEM等。 1. 下载GDAL 安装GDAL库是…

python安装gdal库

1、直接输入pip install gdal&#xff0c;报错无法安装。 原因&#xff1a;GDAL不是纯净的python库&#xff0c;无法像pip install flask这样安装库文件。 解决方法&#xff1a; 2、首先要明确自己安装路径下有没有gdal这个文件 在winr&#xff0c;输入cmd&#xff0c;键入…