当前位置: 首页 > 图文教程 > 网络编程 > Javascript > 5 cool javascript apps

Javascript
屏蔽Flash右键信息的js代码
JavaScript QueryString解析类代码
JavaScript写的一个自定义弹出式对话框代码
js限制输入框可输入字节数代码
JS与框架页的操作代码
jQuery+CSS 实现的超Sexy下拉菜单
使用IE6看老赵的博客 jQuery初探
jQuery UI.Layout Plug-in做框架
jQuery框架实例代码分析
JS通用代码:Tab选项卡通用js代码
JavaScript脚本的void(0)究竟是何含义
9个优秀的JavaScript实现的评级投票插件教程
jQuery最出色的是 API 设计
jquery团队发布jquery 1.4
jQuery 1.4:15个新特性和优化增强
jQuery插件分享:Flash/MP3/Video多媒体插件
jQuery 1.4官方文档详细讲述新特性功能
网页每次加载调用不同CSS样式表
JQuery知识:20个jQuery教程+11个jQuery插件
制作Web电子表格的jQuery插件:jQuery.sheet

Javascript 中的 5 cool javascript apps


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-12   浏览: 63 ::
收藏到网摘: n/a

By Justin Silverton

The following are 5 javascript apps that I thought would never be possible. They are all written using the canvas HTML element.

The canvas element is a third party extension to the that allows for dynamic rendering of scriptable bitmap images.

It was initially introduced by Apple or use inside their own Mac OS X Webkit component, powering applications like Dashboard widgets and the Safari browser. Later, it was adopted by Gecko browsers (notably Mozilla and Firefox) and standardized by the WHATWG on new proposed specifications for next generation web technologies. Support is also present in the Opera 9.0 browser. Novell manufactures an XForms processor plugin for Internet Explorer, which also provides support for the canvas element. Independent efforts to support the canvas feature on Internet Explorer do not require plugins and are based solely on VML and Google has also begun a project to add canvas abilities to Internet Explorer using the same techniques.

Canvas consists of a drawable region defined in HTML code with height and width attributes. JavaScript code may access the area through a full set of drawing functions similar to other common 2D APIs, thus allowing for dynamically generated graphics. Some anticipated uses of the canvas include building graphs, animations, and image composition. Source

Note: Most of these examples are *not* compatible with Internet Explorer

1) Canvascape

A proof of concept of a 3D FPS. There is a textured and non-textured version available.

2) MSX Emulator

This project shows us the true power of javascript and the canvas element. It is an MSX emulator, which includes the ability to load and play game roms.

3) Unreal Soccer

A soccer game.

4) Plasma Demo

This is a port of an RGB C plasma demo

5) An Arkanoid clone

A clone of the game Arakanoid.

转自: http://www.whenpenguinsattack.com/2007/01/10/5-cool-javascript-apps/