文章
-
构建 RTL 感知型 Web 应用和网站:第 2 部分
推动 Web 发展意味着使其对开发人员和用户都更加友好。这意味着要解决我们当前 Web 面临的问题;对于使响应式 RTL(从右到左)设计和开发更容易实现这一点尤其如此。
-
这里有些不同…
我们已经改进了 Hacks 博客!旧的设计看起来有点过时了,并且是在一个完全不响应的时代构建的。新设计有几个目标:在尽可能多的屏幕上看起来很棒让一些很棒的内容脱颖而出具有展示更大内容的灵活性 […]
-
在索尼开放设备上构建和运行 Firefox OS
几年前,索尼发布了其第一个 Firefox OS 端口,用于 Xperia E。从那时起,索尼启动了开放设备计划,为其更多智能手机带来对 AOSP(Android 开源项目)的支持。这篇文章中描述的移植工作基于此工作,并带来了 […]
-
检查网站的安全和隐私设置
检查网站的内容安全策略从 Firefox 41 开始,Mozilla 提供了一个开发者工具,允许用户检查网站的安全设置。使用 GCLI(图形命令行界面),用户可以检查网站的内容安全策略 (CSP)。CSP 是一种安全概念,允许网站 […]
-
火车迷:Firefox 41
火车迷是一系列文章,重点介绍 Firefox 最新版本中的功能。每六周就会发布一个新版本的 Firefox——我们在 Mozilla 将此模式称为“发布列车”。Firefox 41(迄今为止最火的 Firefox)为浏览器用户和 Web 开发人员带来了大量新的改进功能。 […]
-
不要让你的 CDN 背叛你:使用子资源完整性
Mozilla Firefox 开发者版 43 和其他现代浏览器帮助网站控制第三方 JavaScript 加载并防止意外或恶意修改。使用称为子资源完整性的新规范,网站可以包含在被修改时将停止工作的 JavaScript。使用这项技术,开发人员可以从使用 […]
-
构建 RTL 感知型 Web 应用和网站:第 1 部分
使 Web 能够为更多人、更多语言提供更多服务是一项持续的努力,也是我们在 Mozilla 非常重视的一项使命。这篇文章是一系列文章中的第一篇,旨在解释 Web 开发中最被忽视和最鲜为人知的一个角落:RTL(从右到左)开发。在 Web 开发中 […]
-
让我们编写一个 Web 扩展
您可能听说过 Mozilla 的 WebExtensions,这是我们对用于编写多进程兼容加载项的新浏览器扩展 API 的实现。也许您一直在想知道它是什么,以及如何使用它。好吧,我来帮忙!我认为 MDN 的 WebExtensions 文档是一个非常好的起点:WebExtensions 是一个新的 […]
-
WebVR 中的立体渲染
在 Mozilla,一支小型侦察小组一直在尝试将 Web 的最佳功能(例如互连性、无权限的内容创建和远程代码的安全执行)与虚拟现实的沉浸式交互模型相结合的想法。通过从对 Oculus 的 DK2 耳机的支持开始,我们已经使有兴趣的人能够开始 […]
-
备份 Firefox OS 上的用户数据
FFOS 备份/恢复团队波特兰州立大学的计算机科学学位以一个顶峰项目结束,该项目将学生团队与行业赞助商匹配,进行为期六个月的软件工程项目。我们有幸与 Mozilla 合作开发了一个应用程序,用于备份和恢复 Firefox OS 上的个人数据。我们是:Ryan Bernstein:团队 […]