G$earch

Firefox on the iPhone? Mozilla submits Firefox Home to Apple

Posted by Harshad

Firefox on the iPhone? Mozilla submits Firefox Home to Apple


Firefox on the iPhone? Mozilla submits Firefox Home to Apple

Posted: 30 Jun 2010 04:36 PM PDT

Firefox Home for iPhone

If you've been one of the many clamoring to see Firefox running on an iPhone, you may get your chance--of sorts.

Back in late May, Mozilla announced that it would be creating an iPhone version of its Firefox browser. On Wednesday, Mozilla submitted its Firefox Home iPhone app to Apple for testing--and, it hopes, for approval.

The free Firefox Home relies on Firefox Sync, a cloud-based syncing technology that promises to securely sync your desktop bookmarks, history, and open tabs across Firefox browsers on desktops, mobile phones, and tablets.

On the coding end, Firefox Home is based on WebKit, the same technology that powers the default Safari browser. Thanks to that, there's a good chance that Apple won't reject the app as a competing browser software, as the company has (in)famously done with other full HTML browser attempts in the past. In addition, though Firefox Home will let you view your recent sites directly from the app via a WebKit viewer, the Web pages will also open in the Safari browser.

Apart from delivering Web pages, Firefox Home will also share links via e-mail.

It could take Apple days, weeks, or months to approve--or possibly reject--the app. We'll keep you posted with what happens next.

Originally posted at iPhone Atlas

YouTube: Why the Flash era isn't over

Posted: 30 Jun 2010 01:54 AM PDT

Google is among the biggest proponents of a collection of Web technologies that reproduce many important features of Adobe Systems' Flash, but it's not yet time for regime change at YouTube.

One of the most important parts of the upcoming HTML5 standard is support for video that can be built directly into Web page without requiring a plug-in such as Flash Player. Other open standards such as Cascading Style Sheets (CSS) for formatting, Scalable Vector Graphics (SVG), and Web Open Font Format (WOFF) for typography can mimic Flash features, but Flash's ability to deliver streaming video to multiple browsers is one of the main reasons it's got such a strong incumbent advantage.

"While HTML5's video support enables us to bring most of the content and features of YouTube to computers and other devices that don't support Flash Player, it does not yet meet all of our needs," said YouTube programmer John Harding in a blog post Tuesday. "Today, Adobe Flash provides the best platform for YouTube's video distribution requirements, which is why our primary video player is built with it."

Google started showing some YouTube videos with HTML5 in January, but the program is still experimental.

Adobe is working hard to keep Flash relevant despite the threat from Web technologies and Apple Chief Executive Steve Jobs' disparaging words about Flash. It just began a major push to spread Flash Player to mobile devices, where it's virtually unknown, and Google's Android is the first operating system to be supported.

It's clear there's a tight alliance between Adobe and Google to back Flash, no doubt in part to try to paint Apple's ban of Flash from iPhones to look like a misstep that's bad for users and Web developers.

But it's not all about politics: in YouTube's case, there are real technical reasons for keeping Flash front and center.

What, exactly, is holding HTML5 video back?

At the top of Harding's list is that browser makers haven't settled on a uniform video encoding technology, or codec, for HTML5. Safari, Chrome, and the the IE9 Platform Preview support a codec called H.264, while Mozilla, Opera, and Chrome are getting support for Google's new royalty-free WebM codec. "We need all browsers to support a standard video format," Harding said.

WebM has a chance to become that format.

"We are looking for a royalty-free video format for HTML5. WebM seems a good candidate," said Philippe Le Hegaret, who leads work for Web standards including HTML5, CSS, and SVG for the World Wide Web Consortium, in an interview last week. But asked if it's likely to become that standard, given the backing of Mozilla and Google, he said, "If we have agreement from all the parties, yes, but there is more than just Mozilla and Google at the moment."

Playback issues are one problem, but Google has already decided to pay for dual codec support for its own infrastructure. Since 2007, the company stored all videos in the H.264 format, but starting on May 19, when Google announced WebM, the company started storing all high-definition videos with 720p resolution or better with WebM as well. Considering that 24 hours of video are uploaded to YouTube every minute and that the use of high-definition video is growing, that's got to be a big investment.

Video format compatibility is the first on Harding's list, but there are others, too:

• YouTube needs sophisticated controls that let a browser load not just a video page, but a specific time through a video. Also required are controls over buffering--the video data that's sent in advance to a computer to avoid unpleasant pauses in playback--and features for live video and automated adjustments to video quality. HTML5 video lacks all of these, though Google is supporting work to build them in.

• Flash has digital rights management that's necessary for showing "secure" video streams, Harding said. Specifically, Google uses Adobe's RTMPE (Real-Time Messaging Protocol, encrypted) protocol for the YouTube video rental program.

• Embedding YouTube videos on sites besides YouTube isn't possible with HTML5 today while meeting Google's needs to preserve elements such as captions and advertising. In additon, Harding said, "Flash is the only mechanism most Web sites allow for embedded content from other sites."

• HTML5 doesn't support full-screen video yet. There's work under way, but it can't yet match Flash's ability to show things like playback controls on top.

• Flash is required for supporting Webcams and microphones for those recording video from their computers. Again, there's Webcam work under way with HTML, but it's not done yet today much less supported in browsers.

Google has its principles, but the company's strong pragmatic streak is evident at YouTube. Here's an interesting question to ponder: If Apple decides to turn iTunes into some Web-based service for streaming audio and video, will it come to the same conclusions about Flash's necessity?

Originally posted at Deep Tech

Get 60 percent off on IObit's Advanced SystemCare Pro

Posted: 30 Jun 2010 12:01 AM PDT

The summer has officially started, but there is no slowing down for us here at CNET Downloads. As a partner manager at CNET, I work with the developer community on Upload.com to bring you special promotions you might find useful. These offers have been designed exclusively for CNET readers with the latest offers from AVG and Norton 360, so I hope you like what you've seen so far. Thanks to your feedback, we have a special offer for you Wednesday from IObit on one of its most popular products, Advanced SystemCare PRO.

As an all-in-one PC health care solution, Advanced SystemCare PRO provides total maintenance for everything you need to do online in a one-stop solution. It comes packed with anti-spyware, privacy protection, performance tune-ups, and system-cleaning capabilities, which all help your PC run faster. This tool not only fixes errors but cleans out clutter and optimizes internet and download speeds while maximizing the performance of your PC automatically.

For Wednesday only, you can get a copy of Advanced SystemCare PRO for just $11.98--that's 60 percent off the regular price of $29.95--exclusively available for CNET readers.

Click here to get your copy.

This offer is good for one day only and ends at 11:59 PDT on Wednesday. As always, if you have any suggestions on future promotions you would like to see, please leave me a comment.

Google mobile apps collect Wi-Fi location data

Posted: 29 Jun 2010 03:19 PM PDT

Android users can decline to participate in Google's wireless hotspot data gathering, but they'll have to forgo getting their location information via hotspots, a reliable and battery-friendly method.

Android users can decline to participate in Google's wireless hot-spot data gathering, but they'll have to forgo getting their location information via hot spots, a reliable and battery-friendly method.

(Credit: James Martin/CNET)

There's a reason Google can shut down its Street View cars and still maintain a quality geolocation service on mobile devices: it's crowdsourcing the data.

Mobile-phone and some laptop users who use Google applications to get a fix on their position or share their location with friends are helping Google build out a database of Wi-Fi hot spots, the company confirmed Tuesday. Users generally understand when they are sharing their own location with Google or its partners, but they may not realize they are also helping Google match Wi-Fi hot-spot location data with GPS coordinates by transmitting the location of any Wi-Fi access point in wireless range.

When a Google Maps Navigation user, for example, requests a fix on their location, they send Google a list of all the MAC (media access control) addresses associated with wireless hot spots available within range to be checked against a Google database of those addresses gathered through the Street View project, said Steve Lee, group product manager at Google. Wi-Fi hot-spot triangulation is a commonly used method of determining location on modern smartphones, as GPS doesn't always work in urban locations and cell-tower positioning can be inaccurate.

However, Google applications are also adding new MAC addresses to that database, turning your phone into a Google Wi-Fi sensor. And in addition, laptop owners using browsers that take advantage of HTML5 geolocation technologies--such as Firefox 3.5--are also contributing to the database when they upload their location to services like Twitter or Foursquare or use Firefox geolocation services. When that data gets sent back to Firefox, it shares the location of all MAC addresses in range with its partner Google for mapping purposes.

It's almost the same thing as Google's Street View project but with one very key difference: Google mobile applications are not collecting payload data, according to the company. Google is in hot water all over the globe after it disclosed that its Street View cars were collecting payload data--or actual user data--from unsecured wireless access points, in addition to MAC address data used for positioning. While all the fallout works its way through courtrooms, Google has suspended its Street View cars.

This software is also not collecting the MAC addresses of client devices such as laptops or mobile phones, Lee said. That's both for privacy reasons and the more practical notion that mapping client devices is sort of useless, given that they are more or less constantly on the move.

The location data sent to Google is anonymous and users can decline to send the data back to Google, Lee said. However, if you decline the prompt to send "anonymous location data" to Google you're not allowed to use a wireless network to triangulate your position: it's either help Google collect data or fall back on GPS or cell-tower positioning to find out where you are.

Therefore, the "vast majority" of users agree to share that location data with Google, Lee said. Google collects this data even when applications aren't running, meaning you don't even have to be using the maps application to keep tabs on wireless hot spots in your area.

Originally posted at Relevant Results

0 comments:

Post a Comment