Inside Chrome 6

Want the ability to print preview in Chrome? You'll have to wait, because it's one of the features that didn't make the Chrome 6 cut.

Chrome

(Credit: Google)

Typically in software development, there comes a point when programmers have to turn their attention from adding the fun new technology to making sure what's going to ship actually works. This point, called the code freeze, just happened for Chrome's sixth "milestone".

Google believes in continuously updating its browser, and given its steady encroachment on the turf of Microsoft's Internet Explorer and Mozilla's Firefox and its rapid ascension beyond Opera and Apple's Safari, it's hard to argue too hard with the approach. In June, Chrome climbed to 7.2 per cent of worldwide browser usage from to 7 per cent in May.

When trains leave the station frequently, you don't have to wait as long to catch one. But you still have to wait if you miss a train, and that's what's happened to some Chrome features.

Printing support has been one of Chrome's relatively weak points compared to other browsers that have been in the market for years longer, but Google's been working to catch up. Indeed, Chrome slipped a notch when an earlier change broke one feature, the ability to print only a selected portion of text.

For Chrome users on Windows, print selection is fixed in version 6. But for Mac and Linux users, print selection was bumped back to Chrome 7 because "printing is being reworked".

Print preview, a long-standing feature request, is getting closer. Although it was punted out of Chrome 6, work is under way... "UX [user experience] mocks for print preview have been created and approved internally. Implementation is in progress. Will not make M6 [Chrome milestone, or version, 6] ... Targeting M7 now," according to the issue tracker.

Who caught the train?

Not everything missed the Chrome 6 train, of course. Some features set for delivery include:

  • Extensions sync, so extensions on one machine are the same as on another used by the same person.
  • A bug fix to speed up display of some Scalable Vector Graphics, an older graphics format seeing new life with efforts to improve web standards.
  • A consolidated menu button that merges Chrome's two earlier tool and page buttons into a single button.
  • Synchronisation of browsing history across multiple browsers so that, for example, web pages visited once can be more easily revisited.
  • Background image re-sampling to take better advantage of multi-core processors and speed up page rendering when resizing images.

Who missed the train?

Also on many wish lists is the ability to put tabs along the side of the browser rather than across the top. This interface style devotes more vertical real estate to the job of showing a web page while using the relatively abundant horizontal space of widescreen displays.

But "side tabs" were pushed back to Chrome's 7. Again, though, the feature is under development. "You can try-out side tabs on Windows by way of --enable-vertical-tabs [an extra command option that must be invoked when Chrome is launched], right-click on a tab and choose 'Use side tabs'. On Chrome OS go into the experimental menu," the issue tracker said.

Next on the list of bumped features slipping from version 6 to 7 is support for full-screen HTML5 video. The headline feature of the new version of Hypertext Markup Language is video that's built into web pages themselves rather than relying on a plug-in such as Adobe Systems' Flash, and Google hopes to break the HTML5 video logjam with its WebM technology.

But Chrome can't yet play HTML5 video in a full-screen mode, a popular option for immersive entertainment. One complication with the user interface: avoiding something that could enable password-stealing interface. Here work has begun, but "there are many, many more patches" to be applied to Chrome before it's done, according to the tracker.

One of Google's most ambitious efforts to make the web a more powerful foundation for applications is a project called Native Client that lets programs downloaded from the web run securely and fast on a computer. Key to Native Client, or NaCl for short, is a process called sandboxing that restricts executing programs to a walled-off region of memory.

But Native Client apparently won't make Chrome 6 unless people specifically enable it with the present "--enable-nacl" launch option. One issue is making sure the sandbox works well not just on Mac OS X 10.6, but the older 10.5 as well.

"The new code allows for removal of the hole in the sandbox on Mac OS X 10.6. However, the hole is still required on 10.5. I am currently in the process of debugging everything on 10.5," according to an issue tracker post on Tuesday. "I believe the decision was made to keep Native Client behind the --enable-nacl flag for M6. Since the M6 deadline was yesterday, I'm moving this issue out to M7."

Also punted yet again is a feature that enables a security feature that moves a process called "proxy auto configuration" to a separate computing process. Programmers initially wanted to build this into Chrome 3, but it wasn't put on the front burner. Evidently that's caused a bit of frustration, since one Chrome leader, Darin Fisher, tagged the work "StopPunting" in October 2009.

But of course, with Chrome, a new milestone arrives about once a quarter. Maybe next time.

Via CNET

Talkback

All this fuss about Chrome and how great it is supposed to be appears to just more US hype (like iPhone hype) with little substance.
They are up to version 6 and still no print preview??!!
That makes Chrome completely useless as far as I'm concerned.

Yoda7Yoda7 July 25th, 2010
Report offensive content Reply (0) (0)
Add your opinion

In order to post a comment, you need to be registered. (Sign In or register below)

Post your comment

Terms of Service - As a ZDNet registrant, and by using this service, you indicate that you agree to our Terms and Conditions and have read and understand our Privacy Policy.

ZDNet Australia Live

シャネル バッグ : http://www.bagssalejp.org/ Chanel trap,chanel shekels,gucci bags,direct purse,poor recent Louis Vuitton keep...

52 minutes ago by bybrinkLync on Reservoir blogs: Fan fakes Tarantino diary

I guess but in both cases, dead body!

10 hours ago by Doubt on National Botnet Network coming: Earthwave

I think it's for the very reasons you mention in your first paragraph that there is no CBA. With the ideological differences and vested ...

11 hours ago by RealismBias on NBN cost-benefit analyses are so 2011

Good points; but how do you establish consensus about the terms of reference of a cost-benefit analysis? What is to be included? How far ...

11 hours ago by Gwyntaglaw on NBN cost-benefit analyses are so 2011

I live in a small country town & have done since 2002. When I got to this town it had no mobile phone & no broadband. The only reason w...

12 hours ago by fibretech on Regional review highlights NBN, mobile

Hi there, just became alert to your blog through Google, and found that it is really informative. I am going to watch out for brussels. I...

12 hours ago by Uttedsips on Fujitsu Stylistic ST5011

Like most things in life, the devil is in the details. If a cost benefit analysis included a societal element, I'm certain nobody on eit...

12 hours ago by RealismBias on NBN cost-benefit analyses are so 2011

The coalition has done nothing else but keep changing their view over the last 2 years. -first it was "there is nothing wrong with the ...

12 hours ago by djz on NBN cost-benefit analyses are so 2011

Use the force Luke... FFS

13 hours ago by Beta on Regional review highlights NBN, mobile

michael kors outlet http://www.michael-kors-discount.com/#5923

13 hours ago by michael kors bag on Best iPhone travel apps

Hey butterflyeffecs and lex, Sorry you're not fans of this piece. But you're dead right in that it is the thoughts and experience of a se...

13 hours ago by LHopewell on Android fragmentation steers Vic Health

teen cams
http://www.aloe-vera.cz handjob

13 hours ago by MyncWenry on Fusion-io ioDrive (80GB)

We have fashional replica bags designer .Replica luxury bags sale here are perfect compromise of quality and price. The replica handbags ...

13 hours ago by Machelle on Telecom NZ CEO Paul Reynolds to leave

It's not a question of whether anyone at HSU would know how to do this, but whether they would have connections with people who could. T...

13 hours ago by meski on CT, phone clone

Fred, I can tell you what the difference between FTTN and FTTH is. FTTH means we will be developing technology and services that we sell ...

13 hours ago by andye on NBN FUD: will Abbott ever learn?

You are 100% right – Abbott is a paragon of tenacity. Now if he could only try that hard to get Malcolm Turnbull's phone number, we co...

13 hours ago by braue on NBN FUD: will Abbott ever learn?

Very interesting to hear Ben and thanks for providing some real-world examples. I suspect the NBN has actually improved things for a grea...

14 hours ago by braue on NBN FUD: will Abbott ever learn?

Hi Geoff, my opening paragraph simply suggests that the leader of the opposition party would rightfully be turning to his communications ...

14 hours ago by braue on NBN FUD: will Abbott ever learn?

Very good point Richard – perhaps one of the most interesting things about this whole debate is how extensively it feeds the collective...

14 hours ago by braue on NBN FUD: will Abbott ever learn?

Yes. I also wonder how much of this intentional subterfuge is actually playing out as part of Turnbull's master plan. Given the rough ri...

14 hours ago by braue on NBN FUD: will Abbott ever learn?

This story has been voted 12000 times in the last 24 hours!

16 hours ago, Is Bill Gates a great leader?

This story has been voted 10 times in the last 24 hours!

2 days ago, CeBIT 2012 opens: photos

This story has been voted 15 times in the last 24 hours!

2 days ago, Lenovo ThinkPad 3G tablet (32GB)

Facebook Activity

Keep up with ZDNet Australia

ZDNet Events Calendar

ZDNet Events Calendar