首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

HTML5Canvas

关于HTML5基础,前一二年就已经有很多人写过很好文章了。...HTML5-Canvas 关于HTML5 Canvas基础教程  (原文HTML5 canvas - the basics) 在一些不支持flash设备中,如果要使用网页需要对一些图表数据进行展示,...比如需要将股票价格走势支持ipad、iphone等移动设备访问,有一个基于prototype插件可以满足类似的需求,官网网址>> 还有一个站点,针对canvas开发一套完整api,也是很强劲,...官网地址>> 尽管目前canvas只支持2d图形,而且仅支持一种图形--矩形,但它api是如此丰富,以致可以做出一些很吸引人应用。...国外有一个网站,Simple 3D HTML5 canvas 有几个例子,3D效果都很逼真: http://sebleedelisle.com/demos/canvas3d/canvas3d2.html

1.2K20

HTML5File API

HTML5FileReader对象与as3中很像,只不过目前as3中方法比这个多(有兴趣可以自己去看看adobelives docs,对比一下两者区别与共同点)。...HTML5中允许选择多个文件: 只允许上传一个文件: 2、如何让用户只能上传指定文件格式...我尝试着去寻找HTML5中是否也如as3中可以让开发者自定义过滤选择文件呢,结果被我找到了http://en.wikipedia.org/wiki/File_select  添加一个属性就好了accept...关于定义配置规则,可以参考这一篇文章:nginx下php获取自定义请求头参数方法 搜索了很多关于html5 upload例子,有人用.net、ruby写了,但没有找到用php写(有是有,不过是使用提交.../ 查了很久(已经很晚了,明天还得上班就不折腾了),暂时放弃php部分,有空再写完整例子,重点是看File、FileReader方法(实现了本地预览功能) 本地运行效果: ?

1.9K20

HTML5废除元素

HTML5新增了一些元素,但是也废除了一些元素,虽然这些元素在网页中仍然可以使用,但是避免以后网页显示出现问题,最好还是避免使用它们。...1、可以使用css替代元素 对于basefont、big、center、font、s、strike、tt、u这些元素,它们功能都是展现文本效果,HTML5提倡将呈线性功能放在css样式表中统一编辑,...其中s、strike元素可以由del元素替代,tt元素可以由cssfont-family属性替代。...2、不再使用frame框架 将frameset、frame和noframes元素废除,由于frame框架可以存在负面影响,在HTML5中不再支持了,只支持iframe框架(很多童鞋可能都不知道frame...框架) 3、只有部分浏览器支持元素 仅被IE支持元素:bgsound、marquee; 部分浏览支持元素:applet、blink; apple元素可由embed元素或者object元素替代 bgsound

1.4K20

HTML5“鸡肋”知识

其比喻做没什么意义但又不忍舍弃事情。 今天我们就来说说曾经遇到各种鸡肋知识点。 HTML“肋” 最初,计算机其实是一个很高大上技术门槛很高东西,是科学界利器。...CSS“肋” 随着时代发展,万恶IE6终于退市了,市场份额占比渐渐少了,目前还有极少量公司要求兼容IE6浏览器,但,渐渐这些兼容需求会逐渐消失…… 对于IE6,利利建议是,不要太纠结于每个bug...对于第一方面原因引发问题,个人觉得没有什么太大必要去研究了,而对于第二类问题,使IE6能够成为辅助我们检查自己代码质量工具。...JS“肋” 其实,JS中鸡肋知识是最多,不知道在刷朋友圈或微博时有没有注意到时常会看到这样标题:十种绚丽大图滚动插件,二十种优秀图表制图框架,八个值得你拥有的表单验证插件。...小编在此抛砖引玉了,希望各位都来说说自己遇到鸡肋有哪些,也让其他小伙伴少绕一点弯路…… HTML5学堂小编-利利 耗时2h

99080

HTML5WebSocket

这种传统模式带来很明显缺点,即浏览器需要不断向伺服器发出请求,然而HTTP request header是非常长,里面包含数据可能只是一个很小值,这样会占用很多带宽和服务器资源。...而比较新技术去做轮询效果是Comet,使用了AJAX。但这种技术虽然可达到双向通信,但依然需要发出请求,而且在Comet中,普遍采用了长链接,这也会大量消耗服务器带宽和资源。...面对这种状况,HTML5定义了WebSocket协议,能更好节省服务器资源和带宽并达到实时通讯。WebSocket 是HTML5一种新协议。它是实现了浏览器与伺服器双向通讯。...简单讲,通过WebSocket,可以在浏览器和服务器间建立一个TCP长连接,服务器可以实现主动推送数据至客户端。...特性,实现WebSocket服务器是非常简洁,不过我没有找到实现客户端方法,如果谁知道望指点一下。

1.1K10

SSE技术详解:一种全新HTML5服务器推送事件技术

相对于与之类似的 COMET 和 WebSocket 技术来说,服务器推送事件使用更简单,对服务器改动也比较小。对于某些类型应用来说,服务器推送事件是最佳选择。...本文对服务器推送技术(SSE)进行了详细介绍,包含浏览器端和服务器相应实现细节,为在实践中使用该技术提供了指南。...在介绍完服务器推送事件规范内容之后,下面介绍服务器实现。 SSE实战示例:服务器端和浏览器端实现 从上一节中对通讯协议描述可以看出,服务器端推送事件是一个比较简单协议。...服务器实现也相对比较简单,只需要按照协议规定格式,返回响应内容即可。在开源社区可以找到各种不同服务器端技术相对应实现。自己开发难度也不大。本文使用 Java 作为服务器实现语言。...本文对服务器推送事件规范内容、服务器端和浏览器端实现都进行了详细介绍,对如何支持 IE 浏览器也进行了具体分析。

3.1K51

让你听见 HTML5

HTML5 多媒体应用现在还没被大部分挖掘出来,像普通页游只能简简单单做一些 2D 渲染,主要差距还是在性能上。H5 天生是动态语言,需要经过解析、编译。...在这样一个发展前提下,HTML5 性能会逐渐被释放,这也会加快 HTML5 多媒体时代到来,比如,高性能页游引擎、Web 音视频播放器、图形计算、分布式计算引擎等等。...虽然,看起来前景很广,不过,该交学费,该走弯路你还是要走。本篇不打算往大而全走,这里想应题,介绍一下 HTML5 中音频处理板块。...这里我们回到 HTML5 工程技术中来,简单介绍一下,音频 H5 能有哪些具体工程例子。...HTML5 音频应用 首先第一个想到是 keyboard Piano,通过键盘控制,来手动播放 piano 对应声音,比如 C1,C2,C3 等。 ?

99720

关于html5PostMessage用法总结

大家好,又见面了,我是你们朋友全栈君。 大家都知道,网页之间传递数据可以使用ajax请求来完成,今天我总结下我学习postMessage是如何完成跨页面请求数据呢?...首先,postMessage是html5新增一个解决跨域一个方法。那他是如何使用呢?这里我把一个案例分享出来把。看下面的代码: test.html <!...这样就达到了网页互动效果,可惜是,万恶ie6.7不支持,兼容度不高。...注意:postMessage写法,postMessage之前写是你要通信window对象(也就是你要向谁通信),此时window.parent权限仅限于此,不能在像同域似的,进行获取父级DOM...上面是单页面交互,下面给个双页面交互。其实都是一样,不过就是 两个页面都写了监听 发送事件。 test.html <!

57520
领券