[Web前端] 基于javascript和canvas(画布)的开源HTML5应用开发框架 - iio Engine
日期:2013-5-5 来源:GBin1.com
随着HTML5的发展,越来越多的基于HTML5技术的网页开发框架出现,在今天的这篇文章中,我们将介绍iio Engine,它是一款开源的创建HTML5应用的web框架。
整个框架非常的轻量级,只有45kb大小,并且整合了debug系统,并且跨平台支持。
不依赖任何第三方的类库,可以支持Box2D,拥有完整的文档支持。支持快速的开发。 ...
[Web前端] 分享两套免费的超棒响应式HTML5网站模板
日期:2013-4-18 来源:GBin1.com
在今天的文章中,我们分享两套响应式HTML5网站模板。它们每套模板共有6个不同色彩的主题,不同的视觉感和创新感绝对会让你眼前一亮!希望你们喜欢我们今天的推荐!
免费的响应式HTML5网站模板 - continents
包含6款不同色彩的主题,主要特性:
HTML5/CSS3兼容
支持响应式的导航菜单
使用google webfon ...
[Web前端] HTML5/CSS3系列教程:使用SVG图片
日期:2013-3-25 来源:GBin1.com
在我们开始使用SVG前,让我们先了解一下 SVG,并且解释一下为什么使用SVG。
SVG全称是Scalable Vector Graphics,如果你使用过adobe Illustrator的话,相信你对这种适量格式的图片并不陌生!
为什么使用SVG?
文件非常小
能够无损失的缩放尺寸
在Retina显示 ...
[Web前端] HTML5/CSS3系列教程:使用SVG图片
日期:2013-3-25 来源:GBin1.com
在我们开始使用SVG前,让我们先了解一下 SVG,并且解释一下为什么使用SVG。
SVG全称是Scalable Vector Graphics,如果你使用过adobe Illustrator的话,相信你对这种适量格式的图片并不陌生!
为什么使用SVG?
文件非常小
能够无损失的缩放尺寸
在Retina显示屏上效果超棒
能够控 ...
[Web前端] HTML5 中fullscreen 中的几个API和fullscreen欺骗
HTML 5中的full screen,目前可以在除IE和opera外的浏览器中使用 ,有的时候用来做
全屏API,游戏呀,等都很有用。先看常见的API
1 element.requestFullScreen()
作用:请求某个元素element全屏
2
Document.getElementById(“myCanvas”).requestFullScreen()
这里是将 ...
[Web前端] 纯css 应用使得网站各个模块切换 平滑过渡
首先创建一个百分百的 layout 然后创建各个panel layout
然后应用按钮加上平滑过渡效果 这样会使得网页更加丰富生动
<div class="st-container">
<input type="radio" name="radio-set" checke ...
[Web前端] HTML 5中又新增加main标签
HTML 5新增加的标签元素已经够多的了,在2013年2月份,又增加了<main>标签,参考:
http://www.w3.org/html/wg/drafts/html/master/grouping-content.html#the-main-element
其中定义如下:
The main element represents the main content of the ...
[Web前端] 验证是否支持html5的Video标签及MP4视频播放
做了一个wifi热点生活资讯小项目,其中涉及的视频播放,若手机浏览器支持html5并且能播放MP4格式文件则在浏览器播放,若不支持则用手机自带播放器播放,那如何检测呢,这就用到了下边的代码: var test= !!(document.createElement('video').canPlayType('video/mp4; codecs="avc1.42E01E, mp4a.40.2& ...
[Web前端] 用 jQuery.ajax 基于 XMLHttpRequest,FormData 的表单上传
XMLHttpRequest
已经推出很长时间了,W3C 对此引入了一些很好的特性,阮一峰有一篇很好的文章对此进行了汇总式的介绍 XMLHttpRequest Level 2 使用指南
。
在实际使用中排除那些落伍的浏览器,最简单的使用方法就是
用标准的 HTML 语法生成 FORM 表单
hander 表单的 submit 事件,用 FormData 生成 XMLHttpReque ...
[Web前端] HTML 5中为audio标签增加停止按钮
在html 5中的audio标签中,只有暂停按钮,但没有停止按钮,其实为其增加也不麻烦,方法如下:
HTMLAudioElement.prototype.stop = function()
{
this.pause();
this.currentTime = 0.0;
}
其实很简单,就是先暂停,然后时间归0;
调用方法:
var aud = ...
[Web前端] 初识html5的个人看法
今天看了一下html5的文档总体来看有以下几点做的比较好
1、画图功能
这个是最让我觉得实用的地方,html5有两种画图方式
一种是“画布(canvas)”画图 特点是逐个象素进行渲染,通俗点就是可以对每个象素进行修改和绘制,一旦图形被绘制完成,它就不会继续得到浏览器的关注。如果其位置发生变化,那么整个场景也需要重新绘制,包括任何或许已被图形覆盖的对象。
另外一种是SVG画图,SVG 是一种使 ...
[Web前端] 初探一下html5的performance相关
前言:
本文部分内容来源于http://w3c-test.org/webperf/specs/NavigationTiming/ 以及一些互联网资料
个人做积累学习用,感谢!
正文:
window下面引入了一个新的对象:
下图为本人chrome返回:
已实现草案定义的接口的浏览器:
IE9+
Chrome11+ ...
[Web前端] Backbone入门指南(七):Router和History (路由控制器)
10. Router和History (路由控制)
Backbone.Router担任了一部分Controller(控制器)的工作,它一般运行在单页应用中,能将特定的URL或锚点规则绑定到一个指定的方法(后文中称Action)。
当我们开发一个单页应用时,常常会遇到这样两个问题:
我们在同一个页面中通过用户的操作来隐藏、显示HTML块,为用户提供一个无刷新、完整流畅的体验,但用户可 ...
[Web前端] Backbone入门指南(六):View (视图)
9. View (视图控制器)
我们在前面的章节中介绍了Model和Collection,它们都是用于数据管理和交互,在本章我们讨论如何使用视图(View)将这些数据渲染到界面,以及如何管理界面事件和逻辑。
Backbone中的视图提供了一组处理DOM事件、和渲染模型(或集合)数据的方法(在使用视图类之前,你必须先导入jQuery或Zepto)。
视图类提供的方法非常简单,我们一般 ...
[Web前端] Backbone入门指南(四):Model(数据模型)
7. Model (数据模型)
Model是Backbone中所有数据模型的基类,用于封装原始数据,并提供对数据进行操作的方法,我们一般通过继承的方式来扩展和使用它。
如果你做过数据库开发,可能对ORM(对象关系映射)不会陌生,而Backbone中的Model就像是映射出来的一个数据对象,它可以对应到数据库中的某一条记录,并通过操作对象,将数据自动同步到服务器数据库。(下一节即将介绍的C ...
[Web前端] Backbone入门指南(三):Events(事件管理)
6. Events (事件管理)
从这一章开始,我将正式介绍Backbone的内容,过程中会有许多例子和代码,你应该将这些代码复制到你的页面,并查看它们的运行效果。
我介绍的第一个模块是Backbone.Events(事件管理),因为我在介绍任何其它的模块时都会提到它,你可以想象到它的重要性。
Events是Backbone中所有其它模块的基类,无论是Model、Collectio ...
[Web前端] Backbone入门指南(一):什么是Backbone?
1. 前言
本文的目的,是帮助大家快速理解掌握Backbone的使用,但它并不是API,因此我不会将每一个方法都详细地描述,但是我会告诉你如何学习它们。
这是一篇稍稍较长的技术文章,因为我想将我所了解的东西尽可能详细地分享给大家。但它还不至于出版为一本书籍,因为Backbone其实非常简单。当然,这并不表示Backbone提供的功能有限,相反,它能用简单的实现构建出复杂的应用,这正是B ...
[Web前端] 分享28本关于HTML5的学习书籍(免费下载)
分享28本关于HTML5的学习书籍(免费下载)
1、用HTML5新特性开发移动App2、用HTML5CSS3实现媲美原生应用的交互体验3、改善HTML5网页性能-译4、WEB_HTML5在LBS社区中的应用5、WebQQ_3.0:让html5改变你对Web的看法6、HTML_5.0_+_CSS_3.0应用详解7、HTML5高级程序设计(2)8、HTML5高级程序设计(1)9、HTML ...
小组成员3111人 浏览678691次 成员列表