Showing posts with label Browsers and extensions. Show all posts
Showing posts with label Browsers and extensions. Show all posts

Saturday, October 15, 2011

Firefox 7: Faster Performance and Conservative Memory Usage

Performance and improved memory use were the goals of Firefox 7, which arrived on schedule today from Mozilla. Firefox 7 is available to download for Windows, Mac, Linux, and Android
The new Telemetry feature asks you to opt in before it will collect your data.
(Credit: Mozilla)


The wide-release version of Firefox 7 brings changes to the majority of Firefox users that the beta and Aurora channels have been playing with for some time. These include claims of significant gains in reducing memory use, "often 20 percent to 30 percent less, and sometimes as much as 50 percent less," a company representative wrote in a blog post based on work by Firefox developer Nicholas Nethercote.

These performance gains are the first public results of an internal Mozilla project called MemShrink, which, as the name implies, is about reducing the browser's system impact. Mozilla cited several specific areas of improvement in Firefox 7, including when the browser is kept open for long periods of time, when multiple tabs are open at once, and when the browser is used concurrently with other programs that also use a lot of memory. The company also noted that MemShrink was successful in part because of the rapid-release cycle that a vocal minority of Firefox users have been criticizing.

The spotlight on performance is something that Mozilla clearly plans to keep lit. When you install Firefox 7, you'll be prompted to opt in to a new anonymous-reporting measure that the company is calling Telemetry. Not unlike security suites that use your data anonymously to improve threat detection rates, Mozilla plans to crowd-source its performance data to learn more about how the browser performs in real-world situations.

Unlike the security suites, Telemetry is an opt-in reporting system, so Mozilla won't be collecting data without permission. Lead privacy engineer Sid Stamm addresses security concerns in a blog post, but the short version is that Mozilla is far more open about the data it collects--and why it collects that data--than competitors such as Apple, Google, and Microsoft. Currently, Telemetry looks at four categories: memory usage, CPU core count, cycle collection times, and startup speed. Curious readers can install the about:telemetry add-on to see the personal statistics Firefox is gathering.

If you've enabled Telemetry and would like to disable it, you can go to Options, Advanced, and uncheck the Submit Performance Data box at the bottom of the General tab.

Firefox's Facelift makes it load faster on Android Devices

Mozilla has decided that when it comes to Android devices, performance is more important than the wealth of add-ons that can be used to customize Firefox

Yesterday, Mozilla's Director of Firefox Engineering Johnathan Nightingale announced on a mailing list that Firefox will move to Android's native user interface, ditching the XUL technology that has been in use by Mozilla since before there even was a Firefox.

"Firefox on Android is a critical part of supporting the open Web, and this decision puts us in a position to build the best Firefox possible," Nightingale said.

Firefox is widely used on personal computers but a rarity on mobile phones, where--unlike Apple's Safari or the unbranded browser Google builds for Android--it's not installed on any phones by default. Firefox is the chief way Mozilla tries to implement its vision of empowering users of the Web and keeping that Web an open technology.

Firefox with a native Android interface should mean faster start-up, less memory usage, and smoother zooming and panning, Nightingale said. The native UI project page for mobile Firefox, aka Fennec, also listed better battery life as a benefit.

It's not clear when the rebuilt version will arrive, but it won't be for either the beta or Aurora versions currently in testing, Nightingale said.

Monday, October 3, 2011

Adobe

A look at Adobe's Photoshop Touch for Android app, which will come to iOS later.
(Credit: Adobe Systems)
After dipping its toes in the water with some limited-scope mobile apps, Adobe Systems is taking the plunge today with six programs for Android Honeycomb tablets, including the company's flagship brand, Photoshop.

The programs, each to debut in November with a $10 introductory price, fall under the new Adobe Touch Apps brand. And they tie in with the new Adobe Creative Cloud, a service for sharing files, finding services, and transferring works from the tablet apps to Adobe's Creative Suite apps running on traditional computers.
Along with Photoshop Touch, the other apps are Collage, Debut, Ideas, Kuler, and Proto. Adobe earlier had dabbled with a touch interface to computer apps but more recently turned up the heat a bit with its Carousel app for photo editing and sharing.


It's not yet clear where professionals will put the new apps along the spectrum of essential to optional, but it is clear Adobe is showing new competitive fire in the belly after a long period of being criticized for lagging in new-era programming paradigms.

Ideas was already available for iOS, but the five new apps are only available for Honeycomb 3.1, the latest version of Google's Android operating system for tablets. That'll change, though: Of the six-app suite, Adobe's FAQ states, "Look for an announcement from Adobe in early 2012 about Touch App availability for the iPad." At least some of the apps are created with AIR, Adobe's cross-platform mechanism for packaging Flash apps and Web content, so at least theoretically it shouldn't be hard to make them available on other tablets.

John Nack, an Adobe principal product manager in charge of tablet apps, said in a blog post today about Photoshop Touch, "Many Adobe apps (Adobe Carousel, Ideas, Photoshop Express, Eazel, Color Lava, Nav) have already been released on iOS first, and it's good to support customers across platforms. We're busily coding for iOS as well, so I wouldn't make too much of this particular detail."

Here's a look at each of the six apps:

Adobe Photoshop Touch for Android tablets
Adobe Photoshop Touch for Android tablets
(Credit: Adobe Systems)

Photoshop Touch lets people combine images into separate layers, select parts of images with scribbling gestures and refine those selections with fingertip brush strokes, apply filters, paint with various paintbrushes, and share photos on Facebook.

Adobe Collage for Android tablets
Adobe Collage for Android tablets
(Credit: Adobe Systems)

Collage lets people combine images, text, drawings, and other content into "moodboards" that can be shared on the Creative Cloud. Graphics can be retrieved from Google and Flickr from within the app. It also accepts screenshots of Web sites, and files can be annotated with various pen or highlighter tools.


Adobe Debut for Android tablets
Adobe Debut for Android tablets
(Credit: Adobe Systems)

Debut lets people view files created with Adobe's main Creative Suite design programs--Photoshop for images, InDesign for layout, and Illustrator for vector graphics--that are stored on the Creative Cloud. The idea is to have a vehicle to show work to clients and to be able to add annotations.

Adobe Kuler for Android tablets
Adobe Kuler for Android tablets
(Credit: Adobe Systems)
 
Kuler, already available online for years, is a tool for picking quintets of colors and sharing them with others. It also lets people extract color themes from photos for a matched palette.


Adobe Proto for Android tablets
Adobe Proto for Android tablets
(Credit: Adobe Systems)
 
Proto lets people create interactive mockups of Web sites to be used with mobile devices. The wireframe designs can be opened with DreamWeaver when transferrerd with the Creative Cloud.

Adobe Ideas for Android tablets
Adobe Ideas for Android tablets
(Credit: Adobe Systems)
 
• And Ideas is for drawing vector graphics with fingertip strokes. It supports layers, sharing with Photoshop or Illustrator via the Creative Cloud, and on iOS can be used on a large-screen monitor.
Adobe tangled with Apple over its barring Adobe's Flash Player from iOS devices, but the touch apps are clearly a serious effort to make the jump from PCs to tablets--though at present only one of the six apps, Ideas, runs on iOS.

Another big trend is in advanced Web sites and apps using new Web standards. There, Adobe today announced the acquisition of two start-ups, Nitobi, maker of the PhoneGap mobile Web developer tools, and TypeKit, which offers Web font subscriptions. And it showed off a significant new preview release of Edge.
 
At the same time, it's continuing to work on Flash. Flash 11 will be available at 9 p.m. PT today, along with its close relative, AIR 3, Adobe announced today. The highlight feature, the Stage 3D hardware-accelerated 3D graphics interface code-named Molehill, comes with high-level libraries such as Adobe's 2D Starlight tools and a handful of 3D packages from others to make using the low-level interface easier.

It's clear Adobe, already awakened to its competitive challenges, is now providing something beyond just words to answer its critics.