Tag: html5

二维引擎的Javascript

我正在尝试使用HTML5canvas在JavaScript中构build基于图块的游戏。 有许多可供select的引擎,例如: JawsJS GameJS 的Cocos2D MelonJS CraftyJS ImpactJS (商业) … 这样的例子不胜枚举。 然而,在所有这些不同的实现中似乎并没有一个事实上的标准。 基本上我正在寻找JavaScript游戏引擎的“jQuery”。 一个由(更大的)社区支持的,具有优秀的文档并得到积极维护。 其中大部分对我来说似乎是一个人的项目。 把这个成为一个真正的问题; JavaScript中2D游戏引擎的事实标准是什么? 此外,我会非常感兴趣的实际实施(演示pong / pacman游戏除外)的经验。

转换PDF,DOC,PPT到HTML5

我已经search了(没有任何运气)的open source software that can convert doc, ppt, and pdf to HTML5. ( Scribd究竟是干什么的) Scribd的转换types是否有等价的开源代码? 如果有人知道付费服务,那也可以。 Scribd有一个API ,但是用于Flash查看器。 此外,我想主持我自己的内容,因为我需要进一步控制转换的HTML文件 。

我可以将HTMLembeddedHTML5 SVG片段吗?

HTML5支持<svg>标签,允许将SVGembedded到HTML中。 挖深一点,我可以在我的<svg>片段嵌套一些HTML? 例如,我想在我的SVGgraphics的某个部分放置一个CSS'ed <table> 。 我做了一个小testing,Chrome12不喜欢<svg>的HTML <p> <svg> 。 有一些技术,使其工作(如也许是一个HTML容器标签?)?

为什么HTML5video不能在IOS 8 WebApp(webview)中播放?

简单的HTML5video在Safari浏览器上播放。 但添加到主屏幕(独立WebApp)后,它不起作用。 它正在iOS7上工作,但停止在iOS8上工作。 <!DOCTYPE html> <head> <meta charset="utf-8"> <meta name="apple-mobile-web-app-capable" content="yes" /> <title>HTML5 Video Standalone Test</title> <style> body{ margin:0; } </style> </head> <body> <video src="http://www.jplayer.org/video/m4v/Big_Buck_Bunny_Trailer_480x270_h264aac.m4v" autoplay="autoplay" controls="true" webkit-playsinline /> </body> </html> 请帮忙。 有没有解决scheme?

HTML5逐帧查看/寻找框架?

我正在寻找一种方法来查看HTML5 <video> ,逐帧。 场景:有一个video,一个额外的button,按下时跳到下一帧。 你认为最好的方法是什么? 正常播放video,听timeUpdate调用FireFox上的timeUpdate事件,然后暂停video。 但是,其他浏览器的行为不像Firefox。 手动将currentTime元素更改为+1/24秒,其中“24”是帧速率。 但是,我不知道如何获得FPS。 任何其他有用的方式,你可以想到的。 编辑 我发现这个非常有用的HTML5testing页面 ,可以跟踪所有浏览器实现精确寻帧的能力。

Angular JS Scaling&Performance

我们正在用我们正在为银行build立的一个Angular应用程序来解决性能问题。 不幸的是,显示代码片段是违反合同的。 无论如何,我可以描述一些正在进行的主要问题,我希望可以推荐最佳做法。 应用结构: 本质上,一个巨大的多表格页面。 每种forms都是自己的部分,嵌套的控制器和局部约3层深。 在json对象的集合上重复相同的forms。 每个表单都绑定到重复的对象/模型。 我们应该支持页面上1-200个表单的任何地方。 如果你看看时间表。 我们花费了大量的时间在jQueryparsinghtml方法,jQuery重新计算stye方法,GC事件(垃圾收集)。 我想尽量减less这些应该加快一点点。 它们都是Angular生命周期的一部分,但是可能有更好的方法来避免它们。 这里是剖析器的一些截图: 最终,应用程序是缓慢的,因为重复forms的数量超过了5个。每个forms与其他forms是相对无关的。 我们已经尽量不要在表单之间观看任何共享属性。

HTML5:Iframe没有滚动?

当涉及到HTML5,滚动属性不再支持 – 但我仍然需要删除滚动条 – 如何做到这一点?

HTML5video元素请求会永久保留(在Chrome上)

在Chrome中我有一个奇怪的问题。 每次我加载一个<video>元素,chrome都会启动两个HTTP请求。 第一个将永远保持悬而未决(我想这是“元数据”,“部分内容”的要求,但重点是,它保持悬而未决) 第二个到同一个文件是可以的,并在加载结束后closures。 这里的问题是,第一个请求保持挂起,直到我closures浏览器页面。 因此,在某些情况下,如果我加载多个video,则Chrome会中断并停止下载任何内容,因为每个可用请求都被这些未决请求占用。 我在这里创build了一个简化的testing用例: http : //jsbin.com/ixifiq/3 我已经检查重现了这个问题,并且它在Video.js和MediaElements.js首页上都发生了。 加载页面时打开你的networking标签,你会看到第一个待处理的请求。 然后按播放video,你会看到第二个请求工作,但第一个将永远保持悬而未决。 有谁知道这个错误的修复?

html5:使用页眉或页脚标签两次?

快速的问题:它实际上是否允许使用头标记两次? 例如,我有两个重要的头部在我的header.php里都可以有标题标签?

限制file uploadselect到特定types

无论如何通过<input type="file" />元素限制文件types的select? 例如,如果我只想要上传图像types,我将限制可能的select(图像/ JPG,图像/ GIF,图像/ PNG),select对话框会灰色的其他MIMEtypes的文件。 ps我知道我可以通过扫描.type属性在File API之后做到这一点。 我真的试图限制这个事先手..我也知道我可以通过闪光灯做到这一点,但我不想有这个使用闪光灯。