文章
-
Firefox OS 中的 NFC
Firefox OS 正在与 Mozilla 的合作伙伴和社区进行开放式协作开发。本着这种精神,Mozilla 和德国电信 (DT) 团队在一年多的时间里紧密合作,为 Firefox OS 开发了平台级的 NFC 支持。在此期间,两个团队定期举行产品和工程会议,……
-
Flame 获得 Firefox OS 2.0 开发者预览版
Flame 用户将很高兴听到,最新的 Firefox OS 2.0 开发者预览版现已通过无线更新提供。此版本包含六个月来对功能、响应速度和稳定性的改进。要获取它,开发者只需转到设置 -> 设备信息 -> 系统更新 -> ……
-
一种更简单的使用 polyfill 的方法
Polyfill 是一种极好的方法,即使在支持旧版浏览器的情况下也能启用现代代码的使用,但目前使用 polyfill 太困难了,因此在 FT,我们构建了一项新服务来简化它。我们想邀请您使用它,并帮助我们改进它。他们说,更多的图片。所以……
-
Vimeo 的分布式即时图像处理和开源
当您想到 Vimeo 时,您可能首先想到的是视频——毕竟,这是我们的业务。但是,我们还必须处理大量图像的创建和分发:缩略图、用户头像、频道标题以及 Vimeo 周围各种令人惊叹的图形,仅举几例。很长一段时间以来,所有这些……
-
移植到 Emscripten
Emscripten 是一款开源编译器,可将 C/C++ 源代码编译为高度可优化的 JavaScript 子集 asm.js。这使得可以在 Web 浏览器中运行最初为桌面环境编写的程序。将您的游戏移植到 Emscripten 提供了许多好处。最重要的是,它能够覆盖更广泛的潜在用户群。Emscripten 游戏可以在任何……
-
Massive:asm.js 基准测试
asm.js 是 JavaScript 的一个子集,非常易于优化。它通常由编译器(例如 Emscripten)从 C 或 C++ 代码生成。结果可以以非常高的速度运行,接近相同代码的原生编译速度。因此,Emscripten 和 asm.js 可用于……
-
介绍 SIMD.js
SIMD 代表单指令多数据,是同时对多个数据元素执行操作的名称。例如,SIMD 加法指令可以并行添加多个值。SIMD 是一种非常流行的技术,用于加速图形、音频、编解码器、物理模拟、密码学和许多其他领域的计算。除了提供……
-
SVG 和 OpenType 字体中的颜色
序言 在最近之前,在矢量字体的字形中使用多种颜色在技术上是不可能的。获取彩色字母需要为每种颜色复制内容。就像之前许多其他技术一样,数字类型需要一段时间才能克服旧技术的限制。打印时……
-
Gaia 支持的可见性监视器
随着超低价设备需求的激增,我们必须更仔细地计算设备的每个资源,例如 CPU、RAM 和 Flash。在这里,我想介绍一下 Gaia 中已经存在很长时间的可见性监视器。起源 可见性监视器起源于 Gaia 的图库应用程序,并出现在……
-
MDN 新功能:使用 Github 登录!
MDN 现在为用户提供了更多登录选项!以前登录 MDN 需要 Mozilla Persona 帐户。获取 Persona 帐户既免费又简单,但 MDN 分析显示在“使用 Persona 登录”界面处出现大幅下降。例如,几乎 90% 点击“编辑”的未登录用户从未登录,这……