最新版本Firefox 24目前已经登陆Windows、Mac、Linux和Android平台,在桌面模式下能够轻松快速关闭所选定的标签页,此外在Android平台上支持NFC分享和WebRTC。尽管对于桌面用户来说Firefox 24并不是非常巨大的更新,但是却有很多值得让我们注意的变化。 首先OS X10.7或更高版本的Mac用户采用了新的滚动条样式,此外新的社交功能能够让消费者单独将对话框拉出来显示,然后更加轻松的进行聊天。而桌面上最大的改变在于只要点击一下“to the right”就能实现关闭所有标签页。 在移动方面目前Android平台Firefox默认支持WebRTC。WebRTC作为i全新的HTML5 API能够实现类似于在线视频聊天等的实时通讯服务。WebRTC有三个组件(getUserMedia, PeerConnection和DataChannels)能够授予开发者调用摄像头和麦克风,进而和浏览器另一端的好友进行点对点的视频聊天服务。 在当前应用才是王道的移动平台发展背景下所有移动系统商都不断积极推进应用的丰富,在市面上已经推出多款Firefox OS设备之后,Mozilla今天宣布进入“第二阶段”来促进整个生态系统的成长。 本阶段对象并不仅仅面向专门开发Firefox OS应用的开发者,任何成功研发并已经上架的HTML5网页应用开发者只需要向Mozilla提供链接证明,就能免费获得一台Firefox OS开发机Keon,开发者可以在上面研发更多有趣的本地应用。 参加本次活动并不仅仅只是针对那些Firefox OS专职应用开发者,任何成功创建并发布HTML5网页应用或者Amazon Web App, BlackBerry WebWorks, Chrome Web Store, webOS或者PhoneGap online stores的开发者只需要将链接发送给Mozilla就可以获得Keon开发机。收到开发机之后Mozilla还提供了丰富的应用移植SDK,并希望开发者能够在两个月之内完成新应用的上线。 Mozilla现在对于开发其移动设备市场的Firefox OS可谓不遗余力,显然Mozilla需要做的还有将系统应用市场打造得更加丰满。Firefox OS团队最近就展示了新的Firefox Marketplace应用市场雏形,其中添加了一些社交元素,“应用发现”应当也会成为新市场的功能之一。 Mozilla UX博客中谈到,Firefox Marketplace市场设计人员Liu Liu解释了他和同事们如何探寻模仿社交网络的一些特性,让用户可以关注到应用的更新和他们可能感兴趣的新应用。团队还引入了“心”特性,类似于社交网络上的“赞”,另外还创建了社区中心、增加特别应用开发者的照片,以及着重展示某些数据,像是下载量。这些都能增强社区功能和社交元素。 Mozilla团队还指出,根据他们的调查,随着时间的推移,应用商店对用户的吸引力会下降,原因是使用过程中没有多少乐趣。Mozilla认为,利用一些稀奇古怪的创意和动画来吸引用户,有助于增强他们的忠诚度。但从长期来看,让用户不断发现多样化的内容,才是这个应用商店真正的制胜理念。更多信息大家可以关注本次专辑…… 较之Android、iOS而言,作为主打低端市场的移动操作系统Firefox OS一直名声难显,也少有国际知名手机商的支持,不过,时至今日,Firefox OS的局面或许有所改变。近日,在FCC网站上,一款型号为D300的LG新机出现于其中。当然,或许许多人都会认为该机乃是Android手机,不过在其设备清单上的操作系统处却标注着“other”的字样,毫无疑问,该机将采用其他系统,那么将会是什么系统呢? 其实,早在今年2月份的时候,LG便曾在MWC大会上宣布了对Firefox OS平台的支持,因此看到这里本人不得不认为设备清单里的“other”便是指Firefox OS,当然,目前并没有更多证据去支持这一推测,不过,目前D300已出现在FCC网站上,相信未来的几个月D300便会上市,届时便能知其真相。我们将一直对此保持关注。 有积极推进的,就有发展缓慢的。根据早些时候了解到的信息,Mozilla原本打算在今年12月为Windows 8推出Firefox 26浏览器,采用全新的Metro/Modern界面。但不幸的是,Mozilla现在透露说该浏览器的发布将再次推迟,原因是开发进程“慢于预期”。 Mozilla依旧打算在9月16号推出Firefox 26 “Preview Release”,希望用户可以多多的提供反馈意见,以更好的改善这个浏览器。 这个Metro Preview Release的主要目的是为了收集到反馈和相关缺陷。Preview Release分 Aurora(9月16号发布)和Beta(10月28号发布)两个版本。而正式的发行版本仍有待确定。不过在测试阶段其测试者和反馈意见的数量应该会明 显增加”,Mozilla如此表示。 由于开发进程缓慢,Mozilla觉得Firefox 26可能将不会采用Metro界面,而是Firefox 27采用Metro界面,预计将在2014年1月21号可用。同时Firefox 24也已在9月16号正式发布。 其实在浏览器领域,开源Mozilla Firefox Web浏览器现处在现代IT安全的最前线。毕竟,这款Web浏览器是许多人访问互联网的常用渠道,因而常常也是攻击目标。 近些年来,Mozilla在确保这款浏览器的安全方面取得了相当大的进展,还有一份路线图,希望在将来让它变得更安全。Mozilla的火狐工程技术副总裁Johnathan Nightingale告诉媒体:“我们所做的许多安全工作并不是银弹式(silver bullet)解决方案。实际上是认真考虑人们上网时在哪里遇到了安全问题,哪里存在危险,我们怎样才能防范并消除那些风险。” 早在2010年发布的火狐3.6版本中,Mozilla就开始致力于让插件采用独立进程。之所以使用独立进程的插件,是为了让浏览器远离稳定性方面的风险,避免受到不稳定插件的影响。就算插件崩溃了,也不会再引起整个浏览器瘫痪。 为了确保插件的稳定性和安全性,仍有更多的工作要做,而Mozilla的“点击运行”(click-to-play)插件方法现在给这方面带来了影响。有了点击运行机制,插件就不会自动在默认情况下启动。 Mozilla正在开展的其中一项工作就是针对SSL证书锁定。借助证书锁定机制,火狐用户遇到的网站拥有SSL证书,而不是它应该拥有的证书后,就会 显示警示信息。Mozilla还在HSTS协议(HTTP严格传输安全)方面开展了工作,该协议让网站能够总是明确要求通过SSL进行连接。 所有现代浏览器普遍存在的最常见的软件安全漏洞之一是,释放后使用(use-after-free)的代码安全漏洞。借助释放后使用的安全漏洞,攻击者就有可能利用已分配内存来发动攻击。 Nightingale说:“只要人们用C和C++编写代码,就会存在内存安全问题,可以这么说。Mozilla有一些相当稳健的防御机制,可以及早发现许多内存安全问题,但内存管理却是计算机业界的难题之一。”话虽如此,Mozilla的确开展有一个日常性项目,将代码由C/C++改为像JavaScript这样的管理型代码系统。 本次专辑我们还为大家准备了一篇很有意思的技术文章,或许可以帮你更好地认识火狐,并更好地使用这款浏览器哦! 在点击按钮过后的220毫秒时间内,发生了一系列有趣的事情,火狐浏览器(Firefox)不仅改变了地址栏颜色,而且在浏览器的右下角出现了一个小锁头的标志。在我最喜欢的互联网工具Wireshark的帮助下,我们可以通过一个经过略微调整的用于debug的火狐浏览器来探究这一过程。 根据RFC 2818标准(译者注:RFC 2818为HTTP Over TLS-网络协议),火狐浏览器自动通过连接Amazon.com的443端口来响应HTTPS请求。TLS将全部的通信以不同方式包裹为“记录”(Records)。我们可以看到,从浏览器发出的第一个字节为0×16(十进制的22),它表示了这是一个“握手”记录。 接下来的两个字节是0×0301,它表示了这是一条版本为3.1的记录,同时也向我们表明了TLS1.0实际上是基于SSL3.1构建而来的。 在客户端问候中,有四个字节以Unix时间格式记录了客户端的协调世界时间(UTC)。协调世界时间是从1970年1月1日开始到当前时刻所经历的秒数。在这个例子中,0x4a2f07ca就是协调世界时间。在他后面有28字节的随机数,在后面的过程中我们会用到这个随机数。更多相关介绍大家可以关注下本次专辑…… 项目的开发和进展自然离不开技术人员的不断努力。最近就有人介绍了自己在Mozilla实习的经历,或许能让大家更多的了解Mozilla,了解火狐的近况以及为它发展做出各种贡献的人们…… 我的实习工作基本上是和Identity项目团队一起开发,它就是给我们带来Persona平台的团队。我的任务是开发一个新创意,在Firefox里对WebRTC进行认证。除此之外,我还参与开发了Persona平台(更确切的说是browserid),来让它支持我们新的认证模块,来让任何一个网站都能使用Persona无缝的认证它们的用户的WebRTC调用。 Mozilla为我们在旧金山实习提供的住宿地点距离办公室只有4分钟的走路路程。这也许致使我老是愿意呆在公司里,但如果办公室里提供免费的零食和饮料,谁不愿意呢?还有风景实在很美。 在Mozilla的实习生,包括我,都被腐败了。待遇优厚,免费旅行/住宿,免费零食/饮料,每周都有派队,这些只是大蛋糕上的一点冰激凌!哦,我是否还提到过Mozilla送我去法国巴黎了!没错,我去了。在我的最后一周,我和一部分Identity团队成员到位于巴黎的办公室交流讨论,一起开发Persona,吃…喝….很多! 在Mozilla,一天努力的工作不会没人赏识、没有回报。工作—生活的平衡,更正是的说法是MFBT,不是事后才说的废话,它是你在Mozillian工作的一种权利(当然,那是在你提交了补丁,合并了pull请求后)。或许你想了解地更多,那么就来本次专辑瞧瞧吧! 值得让我们注意的那些Firefox 24新改变 最新版本Firefox 24目前已经登陆Windows、Mac、Linux和Android平台,在桌面模式下能够轻松快速关闭所选定的标签页,此外在Android平台上支持NFC分享和WebRTC。尽管对于桌面用户来说Firefox 24并不是非常巨大的更新,但是却有很多值得让我们注意的变化。 Mozilla为吸引Firefox OS应用开发推出送手机活动 今年5月份,Mozilla 推出了一个叫Phone for Apps的活动。顾名思义,Mozilla 会为开发者提供搭载 Firefox 操作系统的手机,但只有已经为 Firefox 操作系统开发过 app 的开发者才能申请。为了吸引更多的软件开发者,Mozilla 今天宣布了这个项目到了第二个阶段…… Mozilla应用商店强化发现功能:谷歌苹果应借鉴 美国科技博客TechCrunch周一刊登题为《苹果、微软和谷歌能从Mozilla应用商店原型中学到什么》(Apple, Microsoft And Google Could Learn Something From Mozilla’s App Store Prototype)的评论文章称,Mozilla根据用户的兴趣和社交元素来增强应用挖掘功能,帮助用户寻找更加多样化的内容,值得苹果公司、微软和谷歌借鉴。 Mozilla Firefox安全性将何去何从? 开源Mozilla Firefox Web浏览器现处在现代IT安全的最前线。毕竟,这款Web浏览器是许多人访问互联网的常用渠道,因而常常也是攻击目标。近些年来,Mozilla在确保这款浏览器的安全方面取得了相当大的进展,还有一份路线图,希望在将来让它变得更安全。 Mozilla打造Firefox OS新版应用市场添更多社交元素 Mozilla现在对于开发其移动设备市场的Firefox OS可谓不遗余力,显然Mozilla需要做的还有将系统应用市场打造得更加丰满。Firefox OS团队今天展示了新的Firefox Marketplace应用市场雏形,其中添加了一些社交元素,“应用发现”应当也会成为新市场的功能之一。 Win8版Firefox浏览器推迟到明年1月发布 根据早些时候了解到的信息,Mozilla原本打算在今年12月为Windows 8推出Firefox 26浏览器,采用全新的Metro/Modern界面。但不幸的是,Mozilla现在透露说该浏览器的发布将再次推迟,原因是开发进程“慢于预期”。 LG或推出Firefox系统廉价新机型号为D300 较之Android、iOS而言,作为主打低端市场的移动操作系统Firefox OS一直寸步难行,也少有国际知名手机商的支持,不过,时至今日,Firefox OS的局面或许有所改变。近日,在FCC网站上,一款型号为D300的LG新机出现于其中。 Mozilla Brick:一个Web组件Polyfill库 Web组件是一个W3C规范,它旨在使Web开发人员能够定义具有非常丰富的视觉效果和高可交互性且易于组合的小组件。Brick库提供了新的自定义HTML标签,从而抽象了用户常用接口模式。在浏览器本身支持类似标签之前,开发人员可以使用Brick。 HTTPS连接的前几毫秒发生了什么 在点击按钮过后的220毫秒时间内,发生了一系列有趣的事情,火狐浏览器(Firefox)不仅改变了地址栏颜色,而且在浏览器的右下角出现了一个小锁头的标志。在我最喜欢的互联网工具Wireshark的帮助下,我们可以通过一个经过略微调整的用于debug的火狐浏览器来探究这一过程。 这个夏天我在Mozilla实习 写这篇文章的时候,我正在飞回加拿大的飞机上,结束了这个夏天在Mozilla的实习工作。我想借这个时间回顾一下在那里的工作经历,以及为什么这是一次真正的能改变生活的人生体验!总之,一切都太棒了,可是你会问为什么?那好,接着读下去,我会告诉你。 Firefox OS手机ZTE Open开箱与简单评测 国外媒体Neowin收到了ZTE Open智能手机,并进行了简单的开箱和评测。对Firefox OS有好奇心的同学千万不要错过这款中兴新机的首波展示了。实际上,ZTE Open可算是第一款搭载Firefox OS操作系统的智能手机。Firefox OS则是主打中低端新兴市场的操作系统,按照Mozilla的说法,他们要将互联网的开放以及Firefox本身的优越性带到智能手机领域。 |