FileAPI 文章
-
宣布 2013 年 7 月 Dev Derby 的获胜者!
过去夏天,一些最热情、最具创造力的网页开发者在我们的 7 月 Dev Derby 比赛中使用 File API 进行创新。在筛选完参赛作品后,由前评委组成的全明星阵容——Peter Lubbers、Eric Shepherd 和 David Walsh——评选出三名获胜者和两名亚军。你不是参赛者?还有其他理由 […]
-
为什么 Firefox 中没有 FileSystem API?
我经常被问到的一个问题是,为什么 Firefox 不支持 FileSystem API。通常,但并非总是如此,他们指的是 Google 在 Chrome 中实现的 FileSystem 和 FileWriter 规范,以及他们提议在 W3C 中进行标准化的规范。答案有些复杂,并且很大程度上取决于 […]
-
使用拖放和 HTML5 canvas 创建缩略图
HTML5 Canvas 是一项非常酷的功能。它看似只是在浏览器内部使用非常底层的 API 进行绘画的机会,但你可以用它来大量转换和更改文档中的图像和视频内容。今天,让我们快速了解一下如何使用 Canvas 和 FileReader API 来创建 […]
-
HTML5 API – 前所未有的! – Gotham JS 的演讲
上周末,我在纽约市参加了 GothamJS 大会,Mozilla 也赞助了它。这是一个很棒的活动,大约有 200 人参加,在百老汇的 NYIT 礼堂举行。活动只有一个主题,有 8 位演讲者,我个人总是更喜欢只有一个主题,以便进行后续 […]
-
Aurora 6 发布
Aurora 6 中有什么新内容?这个新 Aurora 最显著的添加是 <progress> 元素、window.matchMedia API、更强大的二进制数据 API、服务器发送的事件以及 WebSockets 的回归。Aurora 6 已于上周发布,可以从 firefox.com/channel 下载。<progress> 元素 此元素可用于 […]
-
如何恢复暂停或中断的文件上传
这是一篇由 Simon Speich 撰写的客座文章。Simon 是一名网页开发者,信仰网页标准,并且从 Mozilla 0.8 开始就是 Mozilla 的爱好者 (!)。今天,Simon 正在尝试使用 File API 和 Firefox 4 中引入的新的 Slice() 方法。以下是他在 […] 中实现恢复上传功能的方式。
-
有史以来最短的图片上传器!
几行 JavaScript 代码。这就是你需要的全部。这是一个非常短的图片上传器,基于 imgur.com API。如果你想做更复杂的事情(比如调整大小、裁剪、绘画、颜色等),请查看我的上一篇文章。背景故事。我一直和 Imgur.com 的所有者(你好,Alan!)交谈。他最近在 […] 中添加了拖放支持。
-
如何开发 HTML5 图片上传器
HTML5 带有一组非常棒的 API。如果你将这些 API 与 <canvas> 元素结合起来,就可以创建一个超级/现代/很棒的图片上传器。本文将向你展示如何做到这一点。所有这些技巧在 Firefox 4 中都能很好地工作。我还描述了一些确保它在基于 Webkit 的浏览器中工作的替代方法。大部分这些 […]
-
Firefox 4 – FormData 和新的 File.url 对象
这是一篇来自 Jonas Sicking 的客座文章,他负责 Gecko 中面向内容的功能的大部分工作。他介绍了 FormData,我们之前也谈到过,但展示了它如何与我们在 Firefox 4 中为 File API 添加的重要部分相连接:File.url。在 Firefox 4 中,我们继续 […]
-
HTML5 采用案例:box.net 和 html5 拖放
这是一篇来自 Tomas Barreto 的客座文章,他是一位在 box.net 工作的开发者。他们最近采用了 HTML5 拖放作为一种使用 Firefox 中的新功能与其他人共享文件的方法。包含的视频是该功能和服务的宣传片,但它展示了使用简单的 […] 方法有多么容易。