discount cialis no rx
generic viagra online
cialis online without prescription
cialis pharmacy online
cheap cialis no rx
compare cialis prices
purchase viagra no rx
cheap generic cialis
buy cialis in us
order viagra no prescription
order cheap cialis
viagra without rx
order viagra in canada
buy viagra
buy generic cialis
discount viagra
order viagra without prescription
viagra in australia
cheap cialis from usa
cialis pill
drug cialis online purchase
viagra cost
order cialis overnight delivery
find cialis
buy viagra generic
cialis overnight
viagra price
purchase viagra overnight delivery
cheap viagra tablets
buy cialis online
cialis tablets
viagra australia
cialis india
no rx viagra
cialis online cheap
cialis online review
order viagra from canada
buy discount cialis online
viagra without a prescription
viagra pharmacy online
cialis in malaysia
lowest price for viagra
cialis for order
cialis overnight shipping
cialis side effects
viagra tablet
order no rx viagra
approved cialis pharmacy
discount viagra overnight delivery
buy generic cialis online
viagra overnight delivery
cialis free sample
buy viagra lowest price
order discount cialis online
find cheap viagra
purchase viagra without prescription
order cheap viagra online
cheapest cialis
cheap cialis no prescription
tablet viagra
free cialis
order cialis in canada
low cost viagra
drug viagra online purchase
viagra rx
price of viagra
viagra online stores
cheap viagra tablet
buy cialis internet
buy cialis from canada
generic cialis online
fda approved viagra
viagra no online prescription
cialis in us
cheap cialis online
cheapest viagra price
cialis from canada
cialis order
order cheap cialis online
buy cheapest cialis online
cialis price
generic cialis cheap
online pharmacy viagra
discount cialis online
cialis pills
cialis discount
cialis drug
where to buy viagra
best price for cialis
cialis buy online
buy cheap viagra
find discount viagra online
certified viagra
order cialis no rx
viagra without prescription
buy cialis from india
cheapest viagra
viagra drug
order viagra on internet
cheap cialis internet
cialis bangkok
buy viagra without prescription
viagra online pharmacy
cialis malaysia
where to order viagra
cialis without prescription
viagra in malaysia
buying viagra
order cialis without prescription
cheap viagra in canada
viagra in us
buying generic cialis
find no rx cialis
cialis rx
buy cialis online cheap
order viagra overnight delivery
viagra prescription
cheapest viagra prices
viagra no rx required
buy cialis on line
find discount viagra
pharmacy viagra
cheap cialis in uk
discount viagra no rx
cialis
viagra pills
buy cheap cialis
viagra buy online
purchase viagra online
viagra medication
find viagra
find viagra without prescription
buy no rx viagra
cheap cialis without prescription
best price cialis
viagra tablets
cheap viagra overnight delivery
buy cialis no rx
certified cialis
cialis us
buy cialis overnight delivery
cheap price viagra
online viagra
buy discount viagra
buy viagra internet
viagra information
viagra us
cialis overnight delivery
cialis sales
cialis no rx required
viagra from india
viagra online review
buying generic viagra
find no rx viagra
find discount cialis online
cheap price cialis
cialis cheapest price
viagra india
viagra
no rx cialis
cialis no prescription
cheap cialis tablets
buy cialis
cheap viagra pharmacy
purchase cialis online
buy viagra low price
viagra online
cialis prescription
viagra malaysia
buy cialis cheap
cheap cialis from uk
overnight viagra
buy viagra us
buy generic viagra online
viagra discount
discount viagra online
cheap cialis
drug viagra
cialis in australia
buy viagra online cheap
cialis from india
lowest price for cialis
pharmacy cialis
viagra internet
cheapest viagra online
order cheap viagra
find viagra on internet
viagra in bangkok
viagra sales
cheapest generic cialis online
cialis approved
compare cialis prices online
viagra overnight
find cheap cialis online
cialis buy
where to buy cialis
cost viagra
best price for viagra
buy cialis from us
discount cialis overnight delivery
order cialis on internet
cialis cost
buying cialis online
sale cialis
cheap viagra no prescription
viagra buy drug
no prescription cialis
order viagra no prescription required
buy viagra in canada
cialis without a prescription
order cialis cheap online
sale viagra
buy viagra in us
viagra pharmacy
cheapest generic viagra online
cialis australia
cheap viagra from canada
viagra free delivery
viagra purchase
viagra generic
buy no rx cialis
viagra from canada
lowest price cialis
generic cialis
buy cheapest viagra
find cialis online
order viagra from us
viagra side effects
cheap viagra no rx
cheap viagra on internet
cheap viagra from uk
cialis cheap drug
buying cialis
buying viagra online
cialis internet
buy viagra on line
order cialis from us
cialis online pharmacy
viagra online cheap
viagra uk
buy cheapest viagra on line
cheap viagra in usa
viagra cheapest price
viagra vendors
cheap cialis overnight delivery
cialis no rx
buy discount cialis
drug cialis
cialis without rx
order discount viagra
viagra sale
order viagra cheap online
viagra buy
order cialis no prescription
viagra free sample
viagra no rx
buy cheap viagra online
tablet cialis
cialis medication
buy cialis low price
viagra cheap
generic viagra
find cialis without prescription
viagra order
viagra cheap drug
viagra overnight shipping
viagra prices
buy cialis on internet
cheap viagra from usa
online cialis
cheapest generic viagra
cialis vendors
generic viagra cheap
cialis tablet
order cialis online
cheap viagra in uk
cialis cheap price
cheap viagra
order viagra in us
cialis buy drug
cheap viagra without prescription
cialis sale
cheap cialis pill
order discount viagra online
buy cialis without prescription
cheapest cialis online
buy discount viagra online
buy generic viagra
buy viagra no rx
viagra pill
buy cialis us
cialis in uk
buy cheap viagra internet
purchase cialis without prescription
order discount cialis
cheap cialis tablet
cialis in bangkok
cialis for sale
order generic cialis
viagra no prescription
order cialis in us
buy viagra online
order cialis
compare viagra prices
overnight cialis
buy viagra overnight delivery
find viagra no prescription required
cialis prices
buy cheap cialis online
order viagra
viagra for sale
buy cheapest viagra online
cialis pharmacy
buy viagra no prescription required
buy cialis in canada
buy cialis no prescription required
find viagra online
cheap cialis pharmacy
cialis online stores
discount cialis
fda approved cialis
cheap cialis on internet
viagra bangkok
viagra canada
cost cialis
approved viagra pharmacy
cialis generic
buy viagra on internet
buy cialis lowest price
buy cheapest cialis on line
compare viagra prices online
free viagra
find cheap cialis
online pharmacy cialis
viagra in uk
buy cheapest cialis
low cost cialis
order no rx cialis
order viagra no rx
purchase cialis overnight delivery
cialis uk
cheap cialis in usa
order viagra online
find discount cialis
find cialis on internet
cialis canada
lowest price viagra
purchase cialis
cheapest generic cialis
buy viagra from canada
cheap generic viagra
cheapest cialis prices
price of cialis
discount viagra without prescription
cheap viagra online
where to order cialis
buy viagra from india
purchase cialis no rx
cheapest cialis price
buy viagra from us
cialis cheap
cheap cialis in canada
cialis no online prescription
find cheap viagra online
order cialis no prescription required
viagra online without prescription
viagra cheap price
cialis free delivery
best price viagra
order cialis from canada
buy viagra cheap
find cialis no prescription required
cialis purchase
purchase viagra
discount cialis without prescription
cheap viagra pill
cheap cialis from canada
viagra approved
buy cheap cialis internet
cost of cialis
cost of viagra
cheap viagra internet
no prescription viagra
cialis information
cialis online
order generic viagra
buy cialis generic
viagra for order I spent a couple earlier posts discussing some trends I see emerging on the Web over the next several years. The two I previously touched on were data-driven distributed web services and the proliferation of content, its creation and its consumption. In this post, I want to touch on my thoughts regarding the convergence of the browser and the desktop into a unified Web-enabled platform.
For nearly 15 years, the browser has been the vehicle for delivering web content. While the browser has been enhanced with things like animation technologies, virtual machines, proprietary plug-ins, etc, it has for-the-most-part been the window to the Web since the modern Web has evolved. While the browser has served it’s purpose well, and adoption has been almost ubiquitous, I believe the web experience is likely to shift from the browser to the desktop over the next couple years.
Back in the mid-90’s, when Microsoft first took aim at conquering the Web (remember Windows 95/98?), part of their strategy was to blur the lines between desktop and browser. By attempting to incorporate persistent web-based apps into the operating system, the goal was to subtlely shift the association of the Internet from the browser onto the desktop. This attempt was short-lived, and most of these proof-of-concept Web-based features available in Windows 95/98 were discarded in Windows XP. The simple reason this convergence didn’t work back then was that, despite the web-based content on the desktop requiring (or at least optimized for) persistent connectivity to the Internet, most users didn’t have always-on connections to the Web.
Things are different today. With the cost of communication approaching zero, and the availability of broadband approaching 100%, persistent connectivity of the desktop (whether on a PC or any other device) to the Web is becoming not the exception, but the rule. With that, there is little need for a transient window onto the Web, and browsers simply limit the ability to innovate around the web experience.
While the browser has some tremendous benefits — strong adoption, standards-based presentation model, existing tools, generally small footprint, etc — it has a host of drawbacks that make managing a web-based experience difficult and inefficient. For example:
1) Lack of State Maintainance - A browser is stateless; outside the use of cookies to maintain information about a session, the browser has no inherent ability to remember who you are, where you’ve been, or what you’ve done. This means that managing your web experience over multiple sessions or across multiple instances of a browser is next to impossible;
2) Lack of Configurable Form Factor - When using a browser, applications are generally expected to be optimized for a full-screen viewing with resolution somewhere between 800×600 and 1024×768. This makes running multiple applications side-by-side very cumbersome, and provides designers (and therefore users) with a very limited set of user experiences;
3) Lack of Communication Infrastructure - When running multiple web applications in multiple browser instances, there is little ability for the applications to communicate with one-another or with other services running on the desktop. While there is good reason for this — security — it makes building robust interactive experiences difficult, if not impossible.
Web users are expecting radical improvements in application and web experience over the next several years, and the basis for this change will be the shift from browser-based experiences to desktop-based experiences, using desktop application intergation with the web and desktop widgets. In ten years, it’s likely that accessing data from a particular website will not involve firing up a browser and typing in an address (a URL), but instead will involve going to your Windows “Start” menu, and selecting the specific application interface you wish to use to present the web data you need. We’re already starting to see this shift with desktop applications for things like reading blogs (there are a dozens of desktop RSS readers), getting the weather, and shopping on eBay . In the future, this trend will continue, and fewer and fewer people will be visiting their favorite websites via a browser.
In fact, I’m going to predict that within 5 years, we see a decidely different approach to branding of web properties; instead of companies being referred to with the “.com” as part of the brand, online brands will start to converge with offline brands, and the “.com” will fade away…
This entry was posted
on Sunday, March 5th, 2006 at 7:00 pm and is filed under Technology.
You can follow any responses to this entry through the RSS 2.0 feed.
You can leave a response, or trackback from your own site.
March 10th, 2006 at 3:05 pm
[…] I’ve written a little bit recently about the online experience moving from browser to desktop. In a conversation today, I was asked what I thought the timeline would be for this shift to occur and whether I thought it would occur in a gradual fashion. […]
March 10th, 2006 at 4:05 pm
[…] I’ve written a little bit recently about the online experience moving from browser to desktop. In a conversation today, I was asked what I thought the timeline would be for this shift to occur and whether I thought it would occur in a gradual fashion. […]