移动 Web 框架全景比对

随着移动互联网的发展,市面上出现了各种各样的移动 Web 框架。我们如何了解不同框架的特点,如何选择合适的框架呢?

国外有一位哥哥叫做 Markus Falk 调查了市面上几乎所有的移动开发框架,并整理了一个详细的表格

点击图片查看大图

除了表格以外,这个网站还提供了一个向导,通过一系列简单的问题,帮助你选择合适的框架,可以一试!

[图表]8月全球Web服务器市场:Nginx份额升至11.53%

据Netcraft公布的全球Web服务器最新数据显示,8月份,Netcraft收到的调查网站共有 628,170,204个。其中,使用Apache Web服务器的网站有373,069,751个,占全球市场份额的59.39%,环比上月再下降2.06%。而Nginx,份额升至11.53%。下 面,IDC评述网与大家一起关注详细统计报表:

(图1)1995年8月-2012年8月统计的所有网站数       如图1所示,8月份,Netcraft收到的调查网站有628,170,204家,环比7月份减少近5.7%。


(图2)1995年8月-2012年8月全球web服务器市场份额

(图3)全球主流Web服务器份额      

如图2、图3所示,在全球主流Web服务器市场份额中,除Apache份额下滑之外,其余Web服务器均有所增长。其中,Microsoft IIS环比增长0.74%,Nginx增长0.44%,Google增0.15%。      

下面,我们再来分析Netcraft统计到的活跃网站所使用的Web服务器。  

(图4)2000年6月-2012年8月活跃网站所使用web服务器市场份额

 

(图5)全球主流Web服务器份额       据图4、图5数据所示,截至目前,全球仍旧超半数的活跃网站使用Apache Web服务器,市场份额达55.46%,环比7月下降0.5%。Nginx次之,市场份额升至12.31%,是此次唯一增长的web服务 器;Microsoft排名第三,份额小降至11.80%,Google降至8.08%。

8个经典的HTML5游戏在线试玩及源码学习

游戏,毫无疑问是拿来供大家娱乐玩耍的,这也无可厚非,但是,今天给大家分享的8个HTML5游戏,在好玩的同时,相信也会有不少HTML5开发者对其源代码感兴趣,一起来看看吧。

1、Project Blaze Zero:HTML5 3D射击游戏

Project Blaze Zero是一款基于HTML5技术的3D射击游戏,该游戏以一架战斗机作为主角,在浩瀚的太空中英勇杀敌。游戏中,X为普通射击,C为投放炸弹,方向键控制战斗机的飞行方向,一起来体验吧!

2、HTML5水果忍者

自从iOS和Android兴起以来,水果忍者游戏一直是这两个平台上面相当热门的游戏,很多玩家都会在工作学习之余切切水果,打发时间。今天,HTML5网页版水果忍者游戏同样给大家带来了不同的感觉,赶紧来试试这款好玩的HTML5网页版水果忍者游戏吧。为了获得最佳流畅度,推荐您使用 Google Chrome 体验本游戏。

3、ARENA5:基于HTML5的多边形射击游戏

ARENA5是一款基于HTML5的多边形射击游戏,该HTML5游戏的目标是将靠近的多边形消灭掉。AWSD或者方向键移动发射源

4、Pirates Love Daisies

盗爱雏菊是使用HTML5和JavaScript功能开发的一个塔防游戏。

5、HTML5超级玛丽游戏

超级玛丽也是一款非常经典的游戏,今天,它也将以HTML5重新展现你的面前。HTML5的力量让超级玛丽给人以不一样的感觉,但却又让人重新回到了童年的欢乐之中。下面提供HTML5版超级玛丽游戏的在线试玩和源码下载。游戏源码由网页特效大全网站整理。

请用以下支持HTML5的浏览器:Firefox、Chrome(效果最佳,最流畅,推荐)、IE9

方向键:移动   S键:跳跃/进入   A键:快跑/射击

6、HTML5俄罗斯方块游戏

俄罗斯方块游戏相信大家都玩过,的确是堪称一款古老却又经典的游戏了。今天要介绍的这款正是用HTML5技术重写的俄罗斯方块游戏,HTML5真的非常强大,下面一起来看看这款游戏吧,有源码学习哦。

上方向键或者鼠标左击为翻滚方块,其他左右下均为方向控制

 

7、Crystal Galaxy

水晶银河是一个行动的空间射手。它有一个独特的,基于鼠标的控制方案,允许您将任何方向和目标。

8、Web Snooker

无聊的只打斯诺克吗?随着网络斯诺克,你可以玩你的网上朋友,告诉他们谁是老大!

以上就是8个经典的HTML5游戏及其源码,欢迎收藏学习。

8 个 Node.js 链接:HTML5游戏、数组等

这里有 8 个链接,主要关于 Node.js 开发者相关的 HTML5 游戏和数组:

Command Line Node.JS

A Very Cool Drawing Game in Node.JS with Source

Upping the Heap Limit in the v8 JavaScript Engine for Node.JS Usage

Hosting and Developing the HTML5 Game Cobalt Calibur with MongoDB, Node.js and OpenShift

A WorkQueue for Node.js

Font Package Manager written in Node.Js

Localised JavaScript

Javascript Array Tutorial

6 个典型的 HTML5 文字特效示例

在HTML5出现之前,网页上的文字比较单一,除了设置大小、颜色、粗细之外,没有任何出色的特效,当然优秀的文字排版也能让页面显得舒服温馨,但 是当我们需要让页面变得震撼惊奇的话,那么HTML5就能帮助我们实现一些超酷的文字特效了。下面是6个典型的HTML5文字特效案例,仅供大家参考。

1、7组绚丽的jQuery和CSS3文字动画特效

文字特效在CSS3产生后也有了很大的发展,利用各种CSS3属性可以让你的文字在网页中分外动感。下面分享7组绚丽的jQuery和CSS3文字动画特效,一起来欣赏。

2、HTML5弹跳文字特效

今天我们分享一个来自于html5canvastutorials的超酷弹跳球效果,这里我们使用纯HTML5的画布来实现动画及其图形。整个效果 使用小球来组合生成字体,如果你的鼠标逼近这些小球,它们会四散而逃,当你的鼠标离开后,它们又自动复原,效果很酷,希望大家喜欢!

3、CSS3文字按指定路径方向显示

在CSS3还没出现前,网页中的文字只能水平来显示。但是有了CSS3后,我们可以实现文字按指定路径方向显示。这里利用CSS3的text- transform options: rotation, skew, matrix, transform-origin等属性来实现对文字按不同的路径方向显示。

4、CSS3燃烧的文字特效

这是一个用CSS3结合jQuery实现的燃烧的文字特效,这个特效主要用到了CSS3的text-shadow属性,并结合jquery动态渲染投影,从而实现了文字燃烧的效果。

5、CSS3文字镂空特效

这篇文章主要向大家介绍一下如何利用CSS3中的-webkit-text-stroke属性实现文字镂空效果。-webkit-text- stroke可以为文字添加边框。它不但可以设置文字边框的宽度,也能设置其颜色。而且,配合使用color: transparent属性,你还可以创建镂空的字体。

6、6个典型的CSS3文字阴影

用CSS3实现文字的阴影效果非常简单,下面的6种阴影文字特效非常具有代表性。不同的阴影方式有着不同的渲染效果,除了普通的文字阴影,还能实现发光、燃烧、多重阴影等效果的文字。

以上就是6个典型的HTML5文字特效,希望大家会喜欢。