Posts Tagged ‘Google’

Google’s Android Market ‘Bouncer’ – Does it offer enough protection?

February 6th, 2012

On Thursday Google revealed a new security feature for the Android Market store that’s designed to protect Android users from malware. But does the service go far enough?

The new service, called ‘Bouncer,’ is designed to quietly and automatically scan the entire Android Market (and all new apps uploaded) for malware.

Hiroshi Lockheimer, VP of engineering for Android, explains how it works:

The service performs a set of analyses on new applications, applications already in Android Market, and developer accounts. Here’s how it works: once an application is uploaded, the service immediately starts analyzing it for known malware, spyware and trojans. It also looks for behaviors that indicate an application might be misbehaving, and compares it against previously analyzed apps to detect possible red flags. We actually run every application on Google’s cloud infrastructure and simulate how it will run on an Android device to look for hidden, malicious behavior. We also analyze new developer accounts to help prevent malicious and repeat-offending developers from coming back.

Lockheimer also revealed hat this service has already been operational ‘for a while now’ and that between the first and second halves of 2011 Google saw a 40% decrease in the number of potentially-malicious downloads from Android Market.

But is this enough? BitDefender’s chief threat researcher Catalin Cosoi doesn’t think so, and believes that malware writers will find a way to circumvent the screening mechanism:

Also, based on our experience with malware analysis, malware writers will seek a way around security. For instance, in the PC malware world, we use virtual machines to analyse behavior of different samples we discover. Obviously, in time, malware writers added different routines to detect if the virus runs in a real computer or in a virtual environment, and they modified their software to act legit when running in a control environment. We might see the same phenomenon here, as Bouncer is a service that will emulate all apps uploaded on the Android Market. Not to mention that the Android API offers the possibility to detect if the app runs in an emulator or directly on the devices. So there is a high chance that we’ll see apps behaving correctly when used on a simulator and turning malicious when used on the mobile device.

Another more immediate problem with ‘Bouncer’ is that the service doesn’t scan for what’s known as ‘greyware,’ a category that includes hings such as spyware, adware, and aggressive ad platforms. This stuff isn’t technically malware, but it’s also not desirable to have it installed on your handset either (it’s annoying and can suck bandwidth).

I see ‘Bouncer’ as a small step in the right direction. Google could (and in my opinion, should) do more to protect Android users from the ever increasing number of threats that they face.

Source:http://www.zdnet.com/blog/hardware/googles-android-market-bouncer-does-it-offer-enough-protection/17981

Google Placing Hundreds Of Chromebooks In 41 U.S. States

January 27th, 2012

Chrome is doing great. Android is doing great. Google is doing great. But what about Chrome OS? And what about Chromebooks? These machines were set to revolutionize the notebook industry, and we’ve heard radio silence on them ever since Google I/O 2011. But it sounds like Google’s working overtime behind the curtains in order to get these positioned in places where adoption is going to be easier than in the consumer market. According to TechCrunch, reporting from the Florida Educational Technology Conference, Google has placed “hundreds” of Chromebooks across schools in 41 U.S. states. Even today, hundreds of schools are already using them, but few specific figures were given beyond that.

It was reported that three new deployments of these machines will soon his various schools, with 27,000 students provided with Chromebooks on a 1:1 ratio. It’s quite possible that digging into consumers from the school is truly the way to go. Apple too started with education years back and worked outward; perhaps if students grow used to Chrome at school, they’ll want it at home.

Either way, these machines feel like a good fit in education; perhaps more so than in average, every day use of consumers. We’re just glad that Google’s not shelving the whole thing. The company has been killing faltering initiatives left and right lately, so it’s good to hear Chrome OS is a dream that’s still alive.

Source:http://hothardware.com/News/Google-Placing-Hundreds-Of-Chromebooks-In-41-US-States/

Did Google ever have a plan to curb Android fragmentation?

January 17th, 2012

Another day, another set of Android fragmentation stories. And while there’s no doubt that there is wide fragmentation within the platform, and there’s not real solution in sight, I’m starting to wonder if Google ever had a plan to prevent the platform for becoming a fragmented mess.

How bad’s the problem? Jon Evans over on TechCrunch tells it like it is:

OS fragmentation, though, is an utter disaster. Ice Cream Sandwich is by all accounts very nice; but what good does that do app developers, when according to Google’s own stats, 30% of all Android devices are still running an OS that is 20 months old?

More than two-thirds of iOS users had upgraded to iOS 5 a mere three months after its release. Anyone out there think that Ice Cream Sandwich will crack the 20% mark on Google’s platform pie chart by March?

He then goes on to deliver the killer blow:

OS fragmentation is the single greatest problem Android faces, and it’s only going to get worse. Android’s massive success over the last year mean that there are now tens if not hundreds of millions of users whose handset manufacturers and carriers may or may not allow them to upgrade their OS someday; and the larger that number grows, the more loath app developers will become to turn their back on them. That unwillingness to use new features means Android apps will fall further and further behind their iOS equivalents, unless Google manages – via carrot, stick, or both – to coerce Android carriers and manufacturers to prioritize OS upgrades.

And that’s the core problem with Android. While there’s no doubt that consumers who’ve bought Android devices are being screwed out of updates that they deserve (the take up of Android 4.0 ‘Ice Cream Sandwich’ is pretty poor so far), the biggest risk from fragmentation is that developers will ignore new Android features an instead focus on supporting older but more mainstream feature sets. After all, developers want to hit the masses, not the fringes. Also, the more platforms developers have to support, the more testing work there is.

OK, so Android is fragmented, and it’s a problem that Google doesn’t seem willing to tackle. But the more I look at the Android platform and the associated ecosystem, it makes me wonder if Google ever had any plan (or for that matter intention) to control platform fragmentation.

But could Google have done anything to control fragmentation? Former Microsoftie (and now investor) Charlie Kindel thinks there no hope to curb fragmentation. In fact, he believes that most things will make it worse. I disagree with Kindel on this matter. He also believes that Google’s current strategy amounts to little more that wishing that everyone will upgrade. On this point we are in total agreement.

I disagree with Kindel that that there’s nothing that Google can do to at least try to discourage fragmentation. I believe that one of Google’s strongest cards are Android users themselves. Look at how enthusiastic iPhone and iPad owners are about iOS updates. They’re enthusiastic because Apple tells them why they should be enthusiastic about new updates. Compare this to Google’s approach to Android customers. Google (or anyone else in the chain for that matter) doesn’t seem to be doing much to get people fired up and enthusiastic about Android. In fact, it seems to me the only message being given to Android customers is ‘buy another Android handset.’

I understand that Google isn’t Apple and can’t seem to sway the crowds in the same way, but it might start to help if the search giant seemed to care about the OS. The absence of enthusiasm make the seem Sphinx-like and uncaring. Why should anyone care about new Android updates when Google itself doesn’t really seem all that excited? If Google created a real demand for Android updates from the end users, this would put put pressure on the handset makers and the carriers to get updates in a timely fashion to users.

Make the users care about updates, and the people standing in the way of those updates will sit up and pay attention to things.

Source:http://www.zdnet.com/blog/hardware/did-google-ever-have-a-plan-to-curb-android-fragmentation/17747

Google Sees ‘Android-Operated Home‘

January 13th, 2012

Google’s Android software is best known for powering smartphones, but executive chairman Eric Schmidt sees a future where it could also help devices communicate at home.
Schmidt outlined his vision for Android, which Google provides to hardware manufacturers for free, on a panel hosted by online technology news site CNET at the International Consumer Electronics Show (CES), which opened on Tuesday.
Besides smartphones, Android is also used in tablet computers and television sets, but Schmidt said it could potentially do much more — and already is.
“Indeed, there are companies that are putting Android in refrigerators,” Schmidt said. “Refrigerators do need some automation.”
“What you really want to be able to do is, as you walk into your house with your Android device, all the things that have computers in it sort of adjust as necessary,” he said.
“When you go into the family room the television knows it’s you because your device authenticates you as opposed to other family members,” he said. “A text message comes to you.

“It all syncs together,” Schmidt said.
That television in the family room could very well be running Google TV, which Schmidt said is doing “very well.”
Sony, LG and Samsung are among the companies integrating Google TV, which allows a television viewer to access the Internet, and Schmidt said there are a “whole bunch of additional partners coming.”
“It’s the only offering I know of that fully integrates the television experience and the browsing experience,” he said.
Schmidt also said there are currently 700,000 activations a day of Android devices, and that 200 million Android phones were sold last year.
“These numbers are growing very quickly,” he said. “Android, in my view, is on a billion unit plan.”
Schmidt was also asked about Google rivals Microsoft and Apple.
Apple, where Schmidt has served on the board of directors, has “done very well,” he said.
Microsoft, however, is “trapped in an architectural transition problem that they may not get through,” he said, without elaborating.

Motorola
Motorola Mobility and Lenovo on Tuesday said they will use Intel processors in smartphones and other devices, giving the chipmaker its first entry into a market it has long coveted.
Intel Corp. has struggled to bring down the power consumption of its chips so that they can be used in phones without draining the battery in a matter of hours. Meanwhile, phone-style chips from other manufacturers are starting to encroach on Intel’s PC chips, by becoming the chips of choice for tablet computers.
Lenovo Group Ltd. will be first out the gate, with a smartphone called K800 for the Chinese carrier Unicom in the second quarter, according to Liu Jun, a senior vice president at the company. The phone will have a 4.5-inch (11.4-centimeter) touch screen, will use Google Inc.’s Android software for smartphones and tablets and will be able to stream video to TV sets equipped with Intel’s Wireless Display technology.
Jun spoke as the guest of Intel CEO Paul Otellini, who was making a keynote speech at the International Consumer Electronics Show in Las Vegas. He was joined on stage by Motorola Mobility Holdings Inc. CEO Sanjay Jha, who said he will have Intel-powered phones in testing this summer and ready for consumer hands a few months later.

Jha didn’t provide any details about the Intel-powered devices, except to say that they would use Android. Motorola Mobility is set to be acquired by Google.
Intel said the phones will be able to run most applications straight from Google’s Android Market. Usually, switching to another processor family means applications won’t run, but Intel said it has a way around that obstacle.
Otellini demonstrated an Intel-made prototype phone, running Android, that he said could get eight hours of talk time and six hours of movie playback from its battery, comparable to smartphones with standard processors. At the same time, Otellini said, the greater processing capability of Intel’s Atom chip means the phones can run more programs at the same time.
Microsoft Corp. dealt Intel a blow last year by announcing that it would release its new operating system, Windows 8, in one version for Intel-style chips and other for phone-style chips that are based on designs from Britain’s ARM Holdings PLC. Windows has run exclusively on Intel-type chips since the mid-90s. Analysts expect ARM Windows to be used mainly for tablets when Windows 8 goes on sale late this year.

Nintendo
Nintendo Co.’s upcoming Wii U game console will come with a controller that has a big, touch-enabled screen. At first glance, that seems like an obstacle to the kind of casual multiplayer gaming that made the first Wii console such a breakout hit.
But in demonstrations Tuesday, the company emphasized that the Wii U will work with the cheaper, stick-like Wii controllers as well, making family multiplayer games feasible.
The Japanese company is giving some journalists hands-on time with the console on the sidelines of the International Consumer Electronics Show, which started Tuesday in Las Vegas. It’s the second time the U.S. media is getting a glimpse of the device, which was first shown in June. Nintendo said the device will go on sale after the next Electronic Entertainment Expo gaming trade show in Los Angeles in June.
Nintendo went against conventional wisdom with the original Wii in 2006. The quirky, cheap game console relied not on high-end graphics and complex buttons to lure in hardcore players, but on simple motion controls to lure in everyone.

Although the company successfully courted casual gamers with the Wii, it is now facing increased competition from Apple Inc.’s iPhone and other devices that offer simple games. It had hoped to win new gamers through a 3-D handheld device. But sales were slow, and Nintendo slashed prices on the 3DS within six months.
The Wii U will be sold as a bundle with one touch-screen controller, which is almost as big as the game console itself. Nintendo hasn’t said what the package or an extra controller will cost. Touch screens are expensive, often accounting for nearly half of the cost of a phone or a tablet computer.
Nintendo’s demonstrations reveal that the touch-screen controller is designed to work with older controllers. For example, in one of Nintendo’s demonstration games, four players with Wii remotes chase a fifth, who uses the touch controller. The fifth player uses the screen on the controller to guide his movements, which are thus kept secret from the other players. The other players keep track of their own movements on the TV screen.

UltraViolet
An Amazon.com executive said Tuesday that the retailer has signed a deal with a Hollywood studio to sell movies that can be downloaded from an online “locker” system five studios have put together.
The extent of Amazon.com Inc.’s support of the UltraViolet online locker system is unclear. But the deal signals that Amazon is at least open to trying it.
Studios are hopeful that UltraViolet is attractive enough to consumers that they keep buying movies rather than renting, which is less profitable for studios.
If Amazon fully joins the system, it would hugely boost UltraViolet’s chance of becoming a mainstream technology.
“We’re excited about additional possibilities,” said Bill Carr, executive vice president of digital media at Amazon.

Carr didn’t name the studio. He was speaking on a panel about UltraViolet at the International Consumer Electronics Show, which opened Tuesday in Las Vegas.
UltraViolet launched late last year. The idea is to let consumers play purchased movies, whether downloads or as physical DVDs, on any device. A customer who buys an UltraViolet-enabled DVD can enter a code online to make the movie available as a download to an iPhone or PC.
So far, there are only 19 UltraViolet-enabled discs on sale, and many people who have tried to take advantage of the online feature were dismayed at how difficult it was. For instance, playing a movie on an iPad requires the creation of two new online accounts.
Mitch Singer, president of the Digital Entertainment Content Ecosystem, the consortium of movie and consumer electronics companies that created UltraViolet, acknowledged the problems but said most have been fixed.

“We built this great house and we had a great foundation … and in our excitement to move in, we kind of moved in and there was some carpentry left to be done,” he said on the panel.
UltraViolet is set for mass adoption next holiday season, he said. Representatives of Sony Pictures Home Entertainment, Twentieth Century Fox Home Entertainment, Universal Studios Home Entertainment and Warner Home Video on the panel agreed. Among the major studios, only The Walt Disney Co. has not joined the consortium.
Analyst Jan Dawson of Ovum said the biggest challenge to UltraViolet comes from the top competitors in online retail for entertainment: Apple Inc. and Amazon.com Inc. Each of them maintains its own online “lockers” for purchases. If Amazon really commits to UltraViolet, that would be a “total game changer,” Dawson said.
Hollywood wants badly for UltraViolet to succeed, and hopes it will lift sales of digital copies of movies, which in the U.S. rose 9 percent to just $554 million last year, a fraction of the $18 billion spent on home videos overall.

By allowing consumers to store and manage digital collections online with playback on multiple devices, studios are trying to ease concerns surrounding the limitations of digital movie ownership.
In further moves to demonstrate the growth of the system, UltraViolet’s backers also announced several partnerships with consumer electronics companies that will enable playback on other devices.
Warner Bros.’s online movie service, Flixster, will be installed this year on certain Panasonic flat-panel TVs and Blu-ray players that connect to the Internet. Flixster gives consumers access to all of the movies they have stored in their UltraViolet lockers, even if they come from another participating studio.
Samsung also said that it plans this year to sell Blu-ray players that can recognize discs from a consumer’s existing library and add them to their UltraViolet accounts for a nominal fee, using software developed by Flixster and Rovi Corp.
A Flixster spokesman said the cost of converting discs and which titles would be available from which studios would be announced in the coming months.

Source:http://www.arabtimesonline.com/NewsDetails/tabid/96/smid/414/ArticleID/178302/reftab/73/Default.aspx

Google’s Data Center Engineer Shares Secrets of ‘Warehouse’ Computing

January 12th, 2012

Barroso is a distinguished engineer at Google and a former researcher at the once and future computer giants Compaq and Digital Equipment Corp. He helped pioneer multicore microprocessors — chips that are actually many chips — and together with Urs Hölzle, the man who oversaw the development of Google’s worldwide network of top-secret computing facilities, he wrote the definitive book on modern data center design. It’s called The Datacenter as a Computer, and it explains why today’s massive internet applications don’t run on an ordinary collection of servers. The entire data center, including its many servers, must be built to work as a whole.

“These new large data centers are quite different from traditional hosting facilities of earlier times,” Barroso and Hölzle wrote. “Large portions of the hardware and software resources in these facilities must work in concert to efficiently deliver good levels of internet service performance, something that can only be achieved by a holistic approach to their design and deployment. In other words, we must treat the data center itself as one massive warehouse-scale computer.”

The trick is to split your massive application into tiny pieces and spread them evenly across the array of servers. Each server is just a piece of Barroso’s “computer.” If you do this right, you don’t even need powerful servers. In fact, Barroso says, it’s better to use modest machines with modest processors, spreading your application as thin as you can. Modest machines are cheaper and potentially more energy-efficient, and if you spread the load thin enough — i.e. you use more servers — you’re better prepared when any one machine breaks down.

In the seven or eight years since Google first put this idea into action, it has inspired a revolution among the giants of the net, with Amazon, Microsoft, Yahoo!, and Facebook all moving in a similar direction. And now, free-thinking server manufacturers are taking the idea to extremes, building machines that seek to tackle large problems using hundreds of chips originally designed for cellphones and tablets. A company called Calxeda offers servers built with ARM chips not unlike the one in your iPhone. A second startup called SeaMicro is doing much the same with Intel’s mobile chip, the Atom. And HP is exploring similar servers with a research effort dubbed Project Moonshot.

Luiz Barroso applauds these efforts. This is just the sort of thing he espouses in Datacenter as a computer. But he also warns that there are limits to how thin you can spread your application. In response to the hype surrounding these “cellphone servers,” he urged Hölzle to pen a follow-up to their book — a paper that would show why Google-like parallel computing may not fly, if taken too far. The paper — written by Hölzle and edited by Barroso — points out that as you spread your application thinner and thinner, the spreading gets harder and harder. At a certain point, he says, it may not be worth it.

Rise of the Google Warehouse

Luiz Barroso joined Google in 2001, when the company still leased space in ordinary data centers, much like the rest of the world. He started as a software engineer, but Hölzle — Google’s first vice president of engineering — soon put him in charge of the effort to rebuild the company’s infrastructure, including not only the software but the hardware. “I was the closest thing we had to a hardware person,” he remembers.

Running the company’s “platforms team,” he helped Google build not only its own data centers, but its own servers and other hardware equipment. Over the years, reports have indicated that Google even builds its own network switches and routers. Barroso declines to provide specifics — Google typically says very little about its data centers, seeing them as a competitive advantage as rivals — but his point is that Google builds equipment that fits into its vision of the warehouse computer.

Google’s servers aren’t the most powerful on the earth. On the contrary, the whole idea is to make them less powerful. Modest machines save money. “One powerful machine ends up costing more than two not-so-powerful machines that have the same performance,” Barroso says. And if you run your application across a wide array of low-cost servers, it doesn’t mean as much when one goes down. “The easiest thing for a software engineer is to have just one big computer with one CPU that’s so fast that you don’t need other CPUs. But that computer will fail,” he says. “Having a larger number of small computational units gives you an easier way of tackling the fault-tolerant issue.”

In building servers with hundreds of low-power chips, companies such as Calxeda and SeaMicro are merely extending this idea, splitting tasks up into even smaller pieces. SeaMicro CEO Andrew Feldman cites The Datacenter as a Computer as an influence. Meanwhile, academics such as Dave Andersen and Steve Swanson have shown that such systems can run large applications while consuming considerably less power. Dave Anderson calls his research system the Fast Array of Wimpy Nodes, and at least among the research community, the wimpy name has stuck. But the nodes are wimpy only on their own. If you put enough of them together, they’re quite powerful.

Or at least they’re powerful when paired with the right software.

Google Takes It Easy

With Google’s warehouse computer, the software is as much a part of the whole as the hardware. Indeed, that massive array of servers can’t perform to its potential unless the software is built to use it.

The problem is that building software for a parallel system is more difficult than building it for a single all-powerful machine. And the difficulty only increases as you break your application into tinier and tinier pieces and spread it across wimpier and wimpier systems. “There’s easy parallelism, but then there’s harder parallelism,” Barroso says. “There are some parts of a program that are trivial to chunk into pieces, that don’t necessarily have to interact with each other… but eventually you’ve exhausted this, and you have to go down to other pieces of the code that are hard to parallelize.”

There comes a point, Barroso says, when it’s just not worth it to keep going. You run into Amdahl’s law, which says that if you parallelize only part of a system, your performance will improve only so much. Hölzle’s paper was called “Brawny cores still beat wimpy cores, most of the time,” and Amdahl’s law was at the heart of it.

“Amdahl’s law is a way of mathematically expressing that unless things are perfectly parallelizable, there will always been a pretty harsh upper-bound on how much faster you can make a computer by just adding more parallel processing,” Barroso tells us. “It’s a very cruel law. You can’t revoke it. If ten percent of your problem is not parallelizable, no matter what you do — even if you add more computers or processors to a system — you’re never going to make it more than ten times faster.”

Dave Andersen, a professor of computer science at Carnegie Mellon University, acknowledges these limitations, calling Hölzle’s paper “reasonably well balanced.” And Barroso, who edited the paper, agrees. “The point is that efficiency is fantastic and wimpy cores are fine, but if you go down to the wimpiest range, your gains really have to be enormous if you want to consider all the aggravation — and the hit to their productivity — that your software engineers face.”

Barroso declines to discuss specific “wimpy node” systems. But like Andersen, he points out that there will be cases where a server based on, say, Intel Atom chips will perform quite well — and prove more energy-efficient than systems using much faster chips. With the first paper he wrote after joining Google a decade ago, he says, he and a few other Google engineers made one of the first arguments for wimpy cores, though they didn’t call them that. All these years later, he still very much believes in the idea — until it reaches that limit.

The word is that Google is now rebuilding its infrastructure from scratch. So we ask Barroso if Google might try to push the limits of Amdahl’s and tackle that “hard parallelization” he speaks of. “I would hope not,” he says. “We really like the easy stuff.”

Source:http://www.wired.com/wiredenterprise/2012/01/google-man/

Google buys 187 patents from Big Blue

January 9th, 2012

U.S. Internet search-engine giant Google has purchased another nearly 200 patents from IBM for an undisclosed sum, IBM confirmed.

The purchase of 187 patents and 36 patent-pending applications from the Armonk, N.Y.-based computer hardware and software maker is part of Google’s continued pursuit of intellectual property, ZDNet reported Saturday.

Google, with headquarters in Mountain View, Calif., purchased about 1,000 patents from IBM this summer and is attempting to buy Motorola Mobility Holding, also as an attempt to acquire patents that could protect Google from lawsuits down the road.

If the $12.5 billion purchase of Motorola’s smartphone division is approved, Google would add 17,000 patents and another 7,000 pending patents to its intellectual property portfolio.

European antitrust regulators are studying the merger.

Google also tried to purchase Nortel’s trove of 6,000 patents, but its bid, submitted to a bankruptcy court, was not successful.
Source: http://www.upi.com/Business_News/2012/01/07/Google-buys-187-patents-from-Big-Blue/UPI-75241325951199/

Google Input Tools Offers Language Onscreen Keyboards

January 3rd, 2012

If you ever had to work on a PC in a foreign country that is not your own, you may have noticed that the keyboard layout is not identical to keyboards that you are used to working with. This can be resolved rather quickly if you have enough rights on the PC to change the keyboard layout. If you cannot, you are stuck with the default layout that may not provide access to all the keys that you require for your work. And while you can use Alt-Num codes to print the keys you need on the screen, it is something that slows down the work flow considerable.

Google Input Tools for the Chrome web browser offer an alternative for users of the Internet browser. The extension provides access to more than 90 different onscreen keyboards right in the browser.

Chrome users who have installed the extension need to first add languages that they want access to in the extension options. This is done with a right-click on the extension icon in the Chrome address bar, and the selection of the options entry in the context menu.

Just select a language first and then one of the available keyboard layouts for that language. A double-click adds the selected keyboard layout to the available keyboard schemes.

Once done, you can display onscreen keyboard with a left-click on the extension icon and the selection of one of the languages that you have added in the configuration phase.

The onscreen keyboard behaves exactly like it would on the normal computer. You can tap or click on a key to input it into a form on the website, or use the hardware keyboard to type normally. The keyboard layout is automatically switched to the selected onscreen keyboard.

You can switch instantly between keyboard layouts. Just click on the extension icon again and select a different layout to have it displayed directly in the lower right corner of the screen.

Keys that you type in on the connected keyboard are visualized on the onscreen keyboard as well.

You can disable the keyboard on the page by selecting the turn off option in the extension’s context menu.

Chrome users who need to input keys from different keyboard layouts can benefit from the extension. Most users however may prefer to install a program instead that offers global access to multiple keyboard layouts so that the layouts are also available in other programs that they use.

The onscreen keyboard is not working on all sites right now. Google’s own Docs service for instance is not compatible with the extension. Users may also notice that some keys may not be interpreted correctly.

Google Chrome users can download and install Google Input Tools from the official Chrome web store.

Source:http://www.ghacks.net/2012/01/02/google-input-tools-offers-language-onscreen-keyboards/

Get Adobe Flash playerPlugin by wpburn.com wordpress themes