Mozilla has begun turning the Firefox crank faster with a rapid-release development cycle. So what's in store now that we can expect a new version every six weeks?
A lot,
ugg boots clearance including 64-bit support on Windows and a plan to reduce the open-source browser's memory usage. But the most far-reaching change probably is a project called Electrolysis that splits Firefox into multiple somewhat-independent processes.
Electrolysis holds the potential to improve responsiveness, smooth graphics performance, take better advantage of multicore processors, and tighten security. Mozilla already added one Electrolysis element to Firefox 3.6--the separation of plug-ins to their own patch of memory--but now programmers are spinning up the project again to tackle more.
It took a little while, but there's no doubt now that the Firefox team has woken up to the newly competitive browser market. Firefox, once the obvious alternative to pokey Internet Explorer, now must reckon with Chrome's fast rise, Safari leading the mobile-browsing charge, and IE's restored focus. Mozilla has responded with the rapid-release development cycle that produces a new Firefox every six weeks.
One goal of the faster cycle is to bring new features to market sooner. Rather than waiting more than a year for a major upgrade,
christian louboutin sale new ideas can arrive as soon as they've made it through the testing levels of nightly builds, the rough Aurora version, and the more polished beta.
Collect the garbage
Chris Blizzard, Mozilla's director of Web platform, didn't detail a schedule for new Electrolysis features in a blog post today about the technology. But he did say work is back on the front burner.
A key improvement from the work will be separating the user-interface process from the part of Firefox that handles the contents of browser tabs. The expectation is a snappier browser, Blizzard said:
Some of this should get better because Firefox will better handle a process called garbage collection in which areas of memory that had previously been used are reclaimed for use again. Garbage collection can cause a program to pause, especially a large Web app such as Facebook or Gmail, Blizzard said.
Another benefit of Electrolysis is that separate memory processes can cut down on security problems because it's harder for a malicious process to tamper with memory. And it's naturally better-suited to the multicore processors that dominate the PC market today and that have begun arriving on mobile phones and tablets, too.
Splitting up processes into separate domains, though, isn't without its downsides, too. One big one: memory usage can increase. And it complicates some matters. For example, if each tab has its own patch of memory, it can be harder to share cached graphics.
Memory work
In the
moncler jackets outlet nearer term, Firefox should be cutting back its memory consumption through a project called MemShrink. Some fruits of this project should arrive with Firefox 7, set for release in September.
Firefox 7 memory use could drop 30 percent, Mozilla hopes. But it's not easy.
Some big changes this week had to be undone because of crashes and other problems, said Nicholas Nethercote, who writes about the MemShrink project.
Another change in the works for Firefox is better 64-bit support. The automated build system, a collection of machines that runs tests on new versions of the browser, is being adapted for 64-bit versions of the browser.
Release engineer Armen Zambrano Gasparnian, who took early steps for 64-bit Firefox support last year, is on the case again.
"We now have a small set of Windows 2008 64-bit slaves ready to be put in our production systems that can generate the 64-bit version of Mozilla Firefox," he said in a blog post this week. He's been filing bug reports as a result.
"This is all preparatory work to fully support Windows 64-bit as a tier-one platform," Gasparnian said. Tier-one systems are the high priorities for Mozilla; Android is the newest example.
The 64-bit transition began years ago with processors; Mac OS X has already made the jump, and it's very common in the Windows
abercrombie and fitch wholesale world now, too. The chief advantage is support for much more memory, though there are some performance improvements as well.
One of the big obstacles to a 64-bit browser was that plug-ins such as Adobe Systems' widely used Flash Player also must be 64-bit in order to work. That'll be the case in coming months, though: Adobe has just released a beta version of Flash 11 with 64-bit support.
分享到:
相关推荐
This book shows you how to redesign your static website into a modern, fully responsive website. As the usage of mobile devices of all shapes and sizes increases exponentially every year, and ...
This book shows you how to redesign your static website into a modern, fully responsive website. As the usage of mobile devices of all shapes and sizes increases exponentially every year, and ...
This book shows you how to redesign your static website into a modern, fully responsive website. As the usage of mobile devices of all shapes and sizes increases exponentially every year, and ...
A guide for web development methodology, with heavy emphasis on the additional and specialized needs of redesign projects, this book is a roadmap that shows you how to proceed with minimal guesswork ...
have since set out to design a more complete execution platform, and to implement some of the ideas presented in the original paper. Our demonstration presented here provides insight on the ...
to redesign your existing website, to make it work it for you to do more with your existing website advice on how your website can be improved free advice on any aspect of the Internet in plain ...
The authors, both Agile development experts, focus on Agile and test-driven development to enable readers to redesign applications that deliver more value and with zero defects. Throughout the book, ...
E-booking Business Process Redesign BPR for Business Project
Microsoft had to redesign Visual Basic. The old language just didn’t belong in the .NET pic- ture (at least, it wouldn’t integrate very well into the picture). Visual Basic .NET is not VB7; it’s a ...
Behance 网站 redesign .sketch素材下载
zenius_redesign-源码.rar
“myanimelist redesign”是父项目“项目重新设计”下的浏览器扩展名,目的是为流行的动漫网站提供新的和现代的外观“ myanimelist.net“。 - 扩展是用于网站的PC版本。 - 扩展将允许您在新的和现代界面中冲浪...
交互原型-Redesign拉勾App.rp
YOUTUBE REDESIGN 2017AdobeXD源码下载设计素材UI设计
Instagram Redesign UI界面重新设计 .xd素材下载 instagram、Redesign、UI界面、xd
Instagram Redesign UI界面设计 .psd素材下载 instagram、PSD、ui界面设计
资源来自pypi官网。 资源全名:redesign-2021.7.tar.gz
development process that requires ongoing redesign to correct earlier oversights and to add additional features. The Apache HTTP Server, through version 2.0, used the Module Magic Number (MMN) to ...
抖音TikTok Redesign ui .xd素材下载
Your class library works, but could it be better?...Topics Covered: Refactoring, improving software code, redesign, design tips, patterns, unit testing, refactoring research, and tools.