Preparing your Website for IE 9


IE 9

IE9

Websites designed to take advantage of the unique features in Internet Explorer 9 provide an immersive user experience that can increase customer loyalty and drive traffic. To obtain these benefits, though, you’ll need to optimize your site to capitalize on IE 9.

The latest flagship browser from Microsoft is more than just an incremental update. It offers unprecedented integration between Windows and the Web, essentially extending the desktop experience to include the Web itself.

As our use of the Web has evolved, more people are embracing cloud-based applications such as GmailBox.net, and Mint.com. The experience of using sites like these is more like using a traditional desktop application, though the application lives out on the Web. IE 9 can provide a similar type of interactive experience for any Website. To start, any user can get this integration simply by dragging a Website icon to the Windows 7 task bar, just as you might with any software application.

Pinning a site to the task bar makes it more visible and directly accessible for the user. But to give users a reason to want to pin your site to the task bar–and more importantly, to give them the means to interact with your site as if it were an application installed on their local PC–you need to take advantage of Jump Lists, a Windows 7 feature that displays menu options for jumping directly to specific functions, or for accessing frequently or recently used features.

CREATING WEBSITES TARGETED AT IE 9 USERS

Pinning Facebook to the Windows 7 task bar provides little more than a simple shortcut to the site, but LinkedIn and Windows Live deliver a more integrated experience resembling a locally installed software application like Outlook. Adding Jump List tasks to your site is relatively simple, so why not give your visitors a reason to pin your site to their task bar?

Here’s a code snippet on how to do it

<META name=”msapplication-task”

content=”name=Task 1;action-uri=http://host/Page1.html;icon-uri=http://host/icon1.ico”/>

<META name=”msapplication-task”

content=”name=Task 2;action-uri=http://microsoft.com/Page2.html;icon-uri=http://host/icon2.ico”/>

Smple Jump List

Sample


MOVING FORWARD

Your Website can also add Jump List categories that extend its functionality beyond the five Jump List tasks. The Jump List categories allow you to go directly to such destinations as files, documents, or URLs. You can use SiteMode APIs to create a custom Jump List category with links that are unique to each specific user, such as a personal profile page.

The Jump List categories enable your site to deliver dynamic information to users even when they’re not actively engaged on the site. You can use this capability to provide access to user-specific history such as sites visited or files opened, or you can use it for alerts and notifications about activity related to the site–for example, new messages received or upcoming events.

To create a custom Jump List category, you must go through the following stages, as explained in Hilerio’s document:

Category Creation

First call the method for creating a custom category label. The example code shown below creates a custom category named ‘List1’. You have to call this method at least once before using any of the other methods associated with creating custom Jump List category actions. The category label won’t appear until the Jump List category is populated with at least one item.

window.external.msSiteModeCreateJumplist(‘List1’);

Item Creation

The example code below illustrates how to create three Jump List category list items named ‘Item1’, ‘Item2’, and ‘Item3’. The name parameter is followed first by a parameter defining the URL that the item will navigate to, and then by a parameter specifying the icon to display for the given item.

window.external.msSiteModeAddJumpListItem(‘Item 1’, ‘http://host/Item1.html&#8217;, ‘http://host/images/item1.ico&#8217;);
window.external.msSiteModeAddJumpListItem(‘Item 2’, ‘http://host/Item2.html&#8217;, ‘http://host/images/item2.ico&#8217;);
window.external.msSiteModeAddJumpListItem(‘Item 3’, ‘Item3.html’, ‘images/item3.ico’);

List Display

The preceding code creates the items for the list, but it does not display them. Use the following sample code to display the in-memory list of items on the actual Jump List:

window.external.msSiteModeShowJumplist();

Clear List

If the Jump List category is populated with site history or recent activities, those actions may expire. You can use the following code to clear the items from the custom Jump List category:

window.external.msSiteModeClearJumplist();

You can also add alerts to the Jump List for your Website.You can use the methods shown here to create and populate a custom Jump List category for your site. You can arrange to display a maximum of 12 items at one time in a custom category. Duplicate items are ignored; items that exceed the maximum or that don’t fit on the display due to resolution or font-size variations are not displayed.

Display Overlay Icons

One of the best features of IE 9 on Windows 7 is its ability to display an overlay icon on the pinned-site taskbar button. Why is the display overlay icon so important? Because a pinned site may be sitting idle, hidden by other sites or applications. The overlay icon gives you a way to display dynamic content or updates of things that are going on behind the scenes that may catch users’ attention and drive them to action.

You could display a small bell indicating an event or appointment, or an envelope icon to let the user know that a new message has arrived. The overlay icon appears in the lower-right corner of the pinned-site task bar button. The overlay icons are not visible if the site is not opened, however, or if the site is not actually pinned to the task bar.

The following code sample adds overlay1.ico on top of the associated task bar button for the pinned site, and includes a hover-over tool tip identifying the overlay icon with the string ‘Overlay 1’:

window.external.msSiteModeSetIconOverlay(‘http://host/images/overlay1.ico&#8217;, ‘Overlay 1’);

To clear the overlay icon, use the following code:

window.external.msSiteModeClearIconOverlay();

This series of examples is just a drop in the bucket. Check out Microsoft’s Internet Explorer 9 Guide for Developers for comprehensive coverage of the unique features of IE 9 and explanations of how to customize your Website to take advantage of them.

Bear in mind, though, that IE 9 is compatible only with Windows 7 and Windows Vista, meaning that your IE 9 customizations will be worthless for two out of three PCs. Keep things in perspective, and don’t go overboard investing time and effort to cater to this one browser.

Because businesses are slow to upgrade, consumers are leading the charge toward adopting Windows 7 and Internet Explorer 9. Consequently, these changes will have a direct impact with how the general public interacts with your site.

If your site targets average consumers, you should explore and take advantage of the unique features of IE 9. You don’t have to be an expert programmer, and you don’t have to redesign your entire Website to give your visitors a reason to pin your site to their task bar–and from there to deliver a more immersive, application-like experience.

Post dubbed from 🙂 :

PC World

PC World

Advertisements

Windows 8 in the making


Microsoft Windows 8

Just hours after an early build of Microsoft’s new Windows 8 operating system leaked we’re starting to get a good idea of how the latest version of Windows is shaping up.

Intrepid users have already begun mining the build and a major departure besides the OS’s new welcome screen is already evident. Microsoft seems to have replaced the toolbar in the explorer window with the Ribbon user interface currently used Microsoft Office programs, including Word, Excel, and PowerPoint.

Ribbon-Like

Once you’ve logged in, the most noticeable change to Windows is the new Ribbon interface on every Explorer window. At this stage, the Ribbon UI is in a pretty confused state and doesn’t seem to have some of its functionality, so it’s hard to tell exactly how successful this switch will be. Within Windowseven suggests some disagreement may exist within Microsoft about using the new interface at all.

Also unclear is whether this change is permanent for all devices. The current build of Windows 8 has a toggle to return the toolbar and menus we’ve all grown accustomed to, but it’s not clear whether this will make it to the final version of Windows 8 or if it’s just a temporary measure while the design of the Ribbon gets ironed out.

Explorer

Sneak peek into Windows 8 from pcworld

Nokia and Microsoft Merge (simply Nok-Soft)


Nokia & Microsoft Merger

Microsoft and Nokia on Friday announced an alliance that pairs the world’s largest phone maker with the software giant in a marriage of convenience as the two combine forces to compete more effectively again Apple and Google in the fight for smartphone dominance.

Nokia says it will build high-end smartphones based on the new Windows Phone 7 mobile operating system from Microsoft.

The news comes just days after Nokia’s CEO admitted defeat in the face of Apple iOS and Google Android in a leaked memo to employees, the struggling world leader in mobile phones unveiled a new strategy to bring Nokia to its former smartphone glory.

At a press event Stephen Elop (pictured left), a former Microsoft executive, took to the stage in London with Microsoft CEO Steve Ballmer (pictured right) saying: “Nokia is at a critical juncture, where significant change is necessary and inevitable in our journey forward.”

Steve Ballmer

Steve Ballmer

Nokia Goes Windows Mobile

In a press release Nokia said it would adopt Windows Phone as its “principal smartphone strategy”, hoping bring Windows Phone to a larger range of price points, market segments and geographies. Nokia and Microsoft would also collaborate in marketing the new devices, while Microsoft’s search engine Bing would power Nokia’s search services.

Nokia will also integrate its Maps software with Microsoft’s mapping services. For example, Maps would be integrated with Microsoft’s Bing search engine and adCenter advertising platform. Nokia would leverage its vast operator billing agreements to allow purchase of Nokia Windows Phone services in countries where credit-card use is low. Nokia’s app store would also be merged with Microsoft’s app store, the company said.

Nokia did not give specific dates of when its first Windows Phone 7 smartphones would arrive, only saying that there will be more news in the “next weeks and months.” Meanwhile, HTC, Samsung, LG and Dell have available devices running Windows Phone 7 software.

Steve and Ballmer

Read more here

Latest Windows Rival to be????


Start menu

Google’s Chrome OS is still on track for a holiday launch, and could be released in one month.

TechCrunch’s MG Siegler has been snooping around the bug comments on Google’s Code site and discovered that developers recently hit the Release Candidate milestone. The OS is now on version 0.9.78.1, and this number will, in all likelihood, count up to version 1.0 for launch.Another discussion thread has references to a release date, with one employee saying “We will push this after November 11.”

In other words, Chrome OS will probably ship or see its first product launch on November 11. Either way, Google confirmed that Chrome OS is still coming in 2010. “We are very happy with the progress of Google Chrome OS and expect devices will be available later this year,” the company said in a statement to TechCrunch.

Chrome’s Application menu. (Click to zoom.)Google announced Chrome OS in June 2009, and first demonstrated the concept the following November. Essentially, Chrome OS is an operating system stripped of everything but a modified Chrome web browser, with no installed programs and minimal internal storage. It’s initially intended for netbooks, but could potentially work with notebooks, desktops and maybe tablets.

Desktop

 

Chrome OS seemed like an intriguing possibility a year ago, but these days, any discussion of the operating system tends to question its relevance in light of Android’s rapid growth. I’ve always believed that Chrome OS has a chance, but I’ll concede that it’s going to be a long haul.

For Google, the challenge will be to create an exciting enough app ecosystem for Chrome OS and, at the same time, to release hardware that is faster, cheaper and more secure than any Windows notebook. Google is building a Chrome Web app store, with games like Lego Star Wars and a payment system, but that’s just half the equation. Without attractive hardware, Google will have a harder time selling its cloud computing revolution.

Read here

But how cost effective is this OS going to be? considering the fact that it’s going to need a broadband internet connection to work, hmmm anyone?

Well let’s see how it goes, as for me i can’t wait to see what it looks like, when it is finally released, till then ……………..

Oracle Vs. Google, Microsoft Vs. Motorola


Microsoft sues Motorola

Moto

Microsoft filed patent infringement complaints against Motorola and its Android phones in the International Trade Commission and U.S. federal court Friday, indicating that the software giant may hope to use its strong patent position as one way to set its mobile software apart from the competition.

Microsoft said that Motorola’s Android phones infringe nine patents, including some that would appear to threaten most smartphone platforms.Android is the open source OS built by Microsoft rival Google.

The patents appear to include some related to Microsoft Exchange ActiveSync, which syncs e-mail, calendar and contacts between a mobile phone and a software-based computer program, according to a blog post written by Horacio Gutierrez, general counsel at Microsoft.

Other patents involve technology that displays signal strength and battery power on phones.

While Google licenses Microsoft’s ActiveSync for use in Android, Microsoft may plan to argue that handset makers that add their own technologies to Android also need a license for ActiveSync, said Chris Hazelton, an analyst with The 451 Group. Motorola does add its own enhancements to Android phones.

“Motorola, of the major Android supporters, is the only one that doesn’t license ActiveSync themselves,” Hazelton said. HTC, Samsung, Sony Ericsson, Dell and others all license ActiveSync, he said.

Microsoft could also be using the lawsuit as a way to pressure Motorola into building phones using Windows Phone 7, Microsoft’s new phone operating system, Hazelton said. Though Motorola made phones using Microsoft’s operating systems in the past, it now says it is committed to Android.

Motorola may have been unwilling to license ActiveSync because it can be expensive, Hazelton said. “This is not a small amount of money. We’re talking hundreds of millions of dollars,” he said. Motorola, which is about to split up into several companies, has been struggling over the past few years.

Read more here

Oracle Sues Google

Oracle Java

Google

Oracle has filed a lawsuit against Google, charging that its Android phone software infringes Oracle patents and copyrights related to Java, Oracle said on Thursday.

“In developing Android, Google knowingly, directly and repeatedly infringed Oracle’s Java-related intellectual property. This lawsuit seeks appropriate remedies for their infringement,” Oracle spokeswoman Karen Tillman said in a statement.

The suit was filed Thursday in U.S. District Court in San Francisco and seeks a jury trial.

Google could not immediately reached for comment on the lawsuit.

Oracle acquired Sun Microsystems’ Java technology whenit bought the company earlier this year. Java is a software environment that allows applications written in Java to run on virtually any computer so long as it has a Java virtual machine installed.

When Google developed Android it included a Java compatible technology called Dalvikwith the phone OS. Dalvik was developed as a “clean room” version of Java, meaning Google built it from the ground up without using any Sun technology or intellectual property, said Gartner analyst Ken Dulaney.

“You can’t just take a Java application from a Sun environment, where it’s licensed, and run it on Android. You have to recompile it to Dalvik,” Dulaney said.

Oracle says Dalvik is a competitor to Java and infringes several of its patents, which it lists in the complaint, and its Java copyright.

It was unclear Thursday if Oracle approached Google to discuss its concerns before it filed the lawsuit.

Oracle’s motivation was probably Android’s recent success in the smartphone market, Dulaney said. “They own Sun now and they want to collect the royalties on the language,” he said.

Oracle alleges that Google was aware of its patents and “willfully and deliberately” infringed them. It also says Google hired some of Sun’s Java engineers. It wants the court to block the alleged infringement and award it damages.

Dulaney said Oracle’s case could be “hard to prove” and that a legal battle could take a long time. “What they’ll have to argue about is whether Google did a purely clean-room Java or if they have someone with inside knowledge of the code,” he said.

Dalvik is one option for writing Android applications; developers can also use HTML 5 and the C language. But Dalvik is used for some of the core Android applications, such as email, Dulaney said.

Read more here

Microsoft Chief Sues Facebook, Google, abbl


Microsoft

The co-founder of Microsoft has filed a patent lawsuit against some of the tech industry’s highest fliers. Named as defendants in the litigation are AOL, Apple, eBay, Facebook, Google, Netflix, Yahoo and YouTube. Also named in the suit were Office Depot, OfficeMax and Staples.

According to a complaint filed in federal district court in Seattle, all those firms are violating four patents owned by Paul Allen, who has participated in a host of endeavors since leaving Microsoft including investment in numerous high-tech companies and ownership of several professional sports teams.

Conspicuously missing from the list of defendants are Microsoft, in which Allen still has a substantial investment, and Amazon.com, which is based in the billionaire‘s hometown of Seattle. When asked about how the defendants in the case were chosen, a spokesman for Allen refused to comment on the process to the Wall Street Journal.

The patents Allen is seeking to enforce are based on technology developed by a now defunct research lab and technology incubator, Interval Research Corp., which Allen invested about $100 million prior to the bursting of the Internet bubble.

Some common browser functions are covered by the patents. One patent, for example, is for making suggestions to consumers based on what they’re looking at on their displays or, in the case of social networks, based on what others on the network are viewing. The others govern letting the reader of a news story discover material related to subjects in the story and the display of information or multimedia outside a viewer’s main focus on the screen.

In the complaint, Allen wants the court to declare that the defendants have infringed on his patents, award him an undeclared amount in damages and permanently stop the defendants from using the technology in the patents.

The rich will always want to get richer is all i’d say!!

Story by Pcworld.com 2010 all rights reserved

Share