[Thsi is the trascript of Talk i gave during Barcamp Delhi ]
Simply put "Power of Default" is the tendency of user to accept ,whatever is offered to him and they don't explore other options available to them . Ppl accept the suboptimal solution just becuase it come to them as default . for example let me ask you a question which is the most widely used Instant Messenger in World ? Yahoo ?? MSN ? Google ? No ! its AOL . why ? because it comes as default with an AOL account . same is True for Windows Media Player of Internet Explorer .
This is just one example of Power of Default . if we look attentively we will find that in narrow sense of word we live under a tyranny of default .
If we look closely we will find that History of software industry is just a study in "Art OF Making Mouse Traps" , From OS To Middleware ,From RDBMS to Office Productivity suits, From Browser to Email Clients . It all about locking the customer in claws .
Some time We called it by a more describing term ��No-Brainer �. Windows is a No Brainier when it comes to OS. Oracle &
MS-SQL Server is a No Brainer when its come to RDBMS. And Outlook is a No Brainier in Mail Client.
But when I used Red Hat, MySQL and ThunderBird I understood why it is called "No Brainer " & realized that I Was the one who was a �No-Brainer �.
In Late 90's during dotcom bubble . their was a lot of noise about Internet and how Internet will bring the "Era Of Choice" and put an end to "Tyranny Of Default" .It will allow us to choose the way we want to work, how we want to work and where we want to work. Having a Windows will not mean giving up everything to do with Linux. Netscape will bring us Nirvana. Things changed for sure! But the default dependency doesn�t vanished overnight. it got converted from dependency on OS to Dependency to Browser. From Windows it became IE.
Instead of controlling what we do after bootstrap, copanies begin to control what we do after we connect to Internet. Then there was bust and a long silence.
Approx. 5 years down the line I see the same kind of euphoria once again, the same madness is in the air.
This time it�s called Web 2.0. So what is Web 2.0 ??
well nobody know for sure . it was a marketing term invented by ppl at O'Rielly . but we can say there are some key charatristics in every comapny which has something to do with Web 2.0 .We can broadly say that Web 2.0 is about
Community (Blogging,Tagging & Book marking ,
Social Networking,Usability ,Web Service,Ajax &
�Eternal Beta � )
These companies promises to bring us everything .by Every thing i mean Everything .not only sun,moon and milky way but also the city of El Do Rado . so here are some of the promises which are made by Web 2.0 .
ERA OF CHOICE
DESKTOP LIKE FUNCTIONALITY IN WEB APPICATION BY AJAX
Concept of INTERNET AS A PLATFORM
Hosted APPLICATIONs which WILL BE INDEPENDENT OF OS
XML INTERFACES TO ENABLE INTERACTION BITWEEN APPLICATIONS
these are few of the claims made by Web 2.0 style applications . of all the people present overhere i will be the happiest if this come true but i see some thing disturbing . i don't know if it is History repeating it self or Old Habbit Goes hard thing . but the "Default " factor is palying again .look at the some of the high profile events of few months
Google,Yahoo & MSN fighting each other to partner with AOL
Google is Default Page in FireFox
Motorola cell phone will have a �G� Button which will load Google
There is no clear.Exit path from Web Based Applications.
there is a common thread in all of these events . players are trying to exploit the "Deafult " Factor
But I am still hopefull . because there are some exceptionally good news and trends .
people are trying new thing . there is no default way of application designe , no default way of business logic . people are giving up the