易截截图软件、单文件、免安装、纯绿色、仅160KB

HTML5取代Flash是必然

在Google 、Mozilla 、Apple 等组织的努力下,HTML5 标准已经从草案走向实现。目前几个主流浏览器的最新版本均已或多或少支持HTML5的新功能,即使是过时的浏览器也可以通过Javascript和插件来模拟相应的效果。
在开发RIA(富互联网应用)的时候,是选择占有率、兼容性、开发效率有限的Flash、SilverLight、Gears、JavaFX等插件,还是选择与Javascpt、HTML、CSS等无缝结合的新Web标准,是值得考虑的。当然也有人会担心IE的顽固。对比十年前,Google也是在AJAX技术不成熟的情况下开发出GMail和Google Maps等新型应用,赢得了用户的认可,说明机会和风险是并存的。在又一次新技术浪潮来临的时候,你能占据先机吗?
绘制图像
HTML5将通过两项图像技术来提供更华丽的界面:SVG 描述矢量图,<canvas> 标签和Javascrpt绘制位图。会翻墙的话可以看看Google工程师的视频介绍 。
兼容性方面,主流浏览器中只有IE不支持,Google的svgweb 可以通过VML在IE上模拟SVG,而同样是Google的excanvas 可模拟canvas。
虽然2D世界还在发展中, OpenGL的WebGL 和Opera的3D Canvas 已经把手伸向3D,不用太久魔兽世界这样的大型3D游戏也会出现在浏览器上。
视频音频
使用<video>和<audio>标签即可直接播放视频和音频,并通过Javascript接口控制。目前有争议的是解码格式,至少要支持OGG和H.264两种文件,再加上传统的FLV,视频网站又要多准备很多块硬盘了。不过对于已经支持HTML5的YouTube 来说应该不是问题。
兼容性方面,html5-now Javascript库会根据浏览器的不同 提供Flash、QuickTime、Java三种播放器作为补丁。
地理位置
经过用户许可后可获得当前用户的地理坐标,以提供更加本地化的服务。根据使用Android的经验,硬件会尝试电信、WIFI、GPS等尽可能多的手段去定位。
访问Google Maps的Where Am I ? 就可以知道你的浏览器是否支持,目前好像只有FireFox。Google Gears则是另一种选择。
本地存储
HTML5提供两种存储方式:key-value方式的Local Storage和数据库方式的Web SQL Database。
对于IE8以前的版本,local-storage-js 可以在没有Local Storage情况下用cookie去替代。另一个javascript库PersistJS 则可从Gears、Local Storage、Web SQL Database、Global Storage、Flash、IE、cookie等多个存储方法逐一尝试,以便最大限度的兼容。
离线应用
有了本地存储之后,通过html元素的manifest 属性中指定哪些程序和资源文件需要缓存下来


相关文档:

IText 生成rtf 内容中含有HTML标签处理

import java.io.FileOutputStream;
import java.io.OutputStream;
import java.io.StringReader;
import java.util.List;
import com.lowagie.text.Document;
import com.lowagie.text.PageSize;
import com.lowagie.text.Paragraph;
import com.lowagie.text.html.simpleparser.HTMLWorker;
import com.lowagie.te ......

Apache SSI配置 动态include静态html文件

Apache SSI技术可以动态的包含静态html文件 ,由于这个是apache直接进行处理,效率比一般的如jsp,php,asp等要强得多,因此被很多大访问量网站使用,下面讲述如何配置SSI
1)系统环境:
Apache 2.0.58
Red Hat Enterprise Linux AS release 4 (Nahant)
2)SSI使用的是mod_include的动态系统对象,一般默认的情况安装的情况 ......

Flash palyer 的弹性跑道/切片模型

      对于从事as开发的程序员来说,如果对flash palyer的一些内部机制有一个较深刻的了解的话有利于我们写出更加高效和合理的flash 应用程序。现在我把网上的一篇有关flash player的“弹性跑道/切片模型”的文章翻译出来,希望对不愿意读英文的同行们有点帮助,如果要看英文原版文章, ......

如何下载网页中的flash文件

网页中的视频时保护的,不能通过迅雷或者其他下载软件下载,这里提供一种更加简便的方法。
步骤一:在有flash播放文件的页面中“点击鼠标右键->查看源文件->查找.swf文件->找到flash文件的源地址->复制地址->在迅雷中创建任务。 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号