Showing posts with label web. Show all posts
Showing posts with label web. Show all posts

If I were Jerry Yang


I'd put all new updates to the services on hold and create both open social and facebook applications for all its services, if it wants to continue to be the number one destination on the web. Social web sites with all these new functionality would probably be the place where a good chunk of web users spend their time, if they get all their tv and movie schedules, finance quotes, news and gossip in their social networking platforms like facebook, bebo, myspace... fewer people would have incentive to go yahoo services for such information. So the best idea would be to go where the users are. If web browser is going to be replaced by social network, you better be there with full force and provide the best widgets/ gadgets/ apps or whatever they are called. Of course you can still be in control of the advertising that goes with in the app. And also probably can use the expertise to server ads for other apps as well... And if the Yahoo! Mash comes up well, Yahoo would have the advantage that no other social network platform, no other app developer and even google would have as Yahoo will have the option of holding the user to its Yahoo! mash.

Yahoo, start working on your apps and let them be the best.

Beginning of the End (Part One)


I think Nov 2007 will be marked as the beginning of the end for Yahoo! There are two big developments from Google, one in the social networking and one in the mobile space. These announcements not only demonstrate the brilliance of Google, but also Yahoo!s failure. Yahoo! was first in the game with its Yahoo! 360 and Yahoo! Go more than two years ago, but their lack of vision and lack of implementation is now costing them dearly

Yahoo had its best bet before facebook to make Yahoo! 360 a truly powerful social network. It was a great idea, as a platform it was better than other social networks at that time. Its the implementation that lacked. It couldn't even put up all the Yahoo! services on 360. I was hoping they would slowly but surely get there. The unrivalled user base and the content they generate on the Yahoo! is un imitable and can not be repeated. Facebook was not an open platform then, once the Facebook platform is opened up, it was a closed chapter for Yahoo! 360.  To match the facebook, Yahoo came up with another social networking platform called Yahoo! mash, which doesn't have any significant benefit compared to facebook. Still they have not learned from its 360 failure, and the mash team apparently couldn't convince other Yahoo teams to come up with their app for Yahoo! mash. Sure, it is still in beta, but there is no place for excuses in Tech world. With Open Social from Google, hmm its all over for Yahoo! social network plans unless it goes onboard the train run by its biggest rival. Clearly Yahoo! recognizes the glorious future of Social networks which is evident from its purchases like Flickr, Del.icio.us, jumpcut, mybloglog and many others long before Google paid any real attention (Orkut was stupid), but it failed to deliver it twice.

Now they have all these disparate and wonderful services which would eventually fade away once people start having their content on all these apps that are going to be out there on the Open Social unless they become a part of it.

 

Sorry Yahoo!, you couldn't think big enough.

World Wide Widget Web


You see Google Gadgets and iGoogle, Mac OS X Dashboard and iPhone, Yahoo Widgets, Yahoo Badges and Yahoo Go, MS Vista Sidebar gadgets and Live gadgets, Opera Widgets and Facebook applications. They are not all the same, but they are everywhere. These small applications give access to your online services like Email, News, Weather, Calendar, Maps and the like and they run off the servers. The desktop versions still work even when you are offline and syncs when you are connected.
All these services point to the direction of pervasive computing, where you have access to your data everywhere. The widgets are important because eventually they work the same way on your PCs, your Mobile phones, your mp3 players, your in-car entertainment devices, your GPS devices, your televisios, your game consoles, tivos, your digital photo frames and many other platforms. Right now, you have multiple platforms, operating systems for each and every one of these segments and its a hassle because the developers cannot build their applications for every new platform that crops up now a days. The only unifying aspect as of now to some extent are the web browsers with unified standards. But the web browsers are built for PCs with a mouse and a keyboard. And we see how the developers are struggling from many years to port that to the mobile devices with small screens and still there are no where close to interoperability. they all still suck. Now add the future generations of internet connected devices like set top boxes or gps sets. The web browser doesn't make much sense.
Since most of these widgets essentially use the web technologies, I guess there soon would be a time where you can simply port widgets from one platform to another. Google already does that with its desktop and iGoogle versions. Yahoo does that with same base code for mac and win. Other companies would join and probably release simple tools to just port widgets from one platform to another and it might not be very long before that happens.
That makes it easier to adapt to the newer electronics and gadgets connected to the web and it is of course good for the tech companies as it gives them more places to reach to the customers with out having to invest a lot for development. Companies like Slide and Widgetbox have a lot to look forward to.

Lets see how long it takes for the W4 to materialize.

Yahoo! should think BIG


Yahoo is the largest visited site with more traffic than any other site and is consistently at the top for several years. Still in terms of revenues its lagging way behind Google. It is also lagging in innovation. Yahoo! is coming up with more and more services to keep its leadership intact, but it was not able to deliver that next 'BIG' thing. It adopted web 2.0 stuff like RSS feeds, tags etc.. faster than other portals and even Google. But it has lost on its best opportunity with Yahoo! 360, which could have been a best combination of social networking and taking advantage of the huge content that's generated by users every day on Yahoo properties. Shame, it failed on that and didn't go that full mile. Now facebook has hit with its platform strategy and made it big. Wait till it hits the wall street. It may not be as big as Google, but I think it may topple Yahoo! s position.

So, what should Yahoo! do now. Adding more yahoo properties may not help much. Yahoo should take a leaf from facebook and amazon which are providing the front end and back end of the new innovation on the web with Facebook platform and Amazon web services by building on their core strengths. So Yahoo! which is now creating or licensing and hosting most of the content with portals like Yahoo! news, Yahoo! TV, Yahoo! Sports and like. should build on its strength - Scalability in hosting content.

If you break the content to the elemental types, most of the web sites have text, images, audio, video in various page layouts. There might also be other elemts like maps, lists, comments, ratings etc.. And who is better than Yahoo! to present them to largest user base.

I think Yahoo! should open up its website for content providers. Allow the companies to create their own micro sites. Give them elemental blocks and give them the power to change the look and feel in the way they like. Provide them a hosted web content management system, where they can upload their content and present it in the way they want. Provide them what Amazon and Facebook are providing separately, give them the storage space to store their content and UI blocks to present it in the way they want. Make it really really easy to add content, just like blogger, flickr and youtube. Host it for them, provide them all the web analytics, host the ads and share the ad revenue.

Its taking Yahoo! web hosting to the next level. Make it for the content creator instead of small business. Smaller content creators like news papers, magazines, local radio, local tv channels, smaller television studios, indie film producers, professional photographers, sports teams, celebrities and what not. And you give them access to all your users and all your services where ever it makes sense. With this, they do not need to worry about all the IT infrastructure and web developers and designers and eliminatr a whole lot of overhead and spend their resources on their core competency, ie creating content.

Its a win-win.

Create A Yahoo! Web. (like world wide web)

Other Web Badges/ Widgets

I was trying to aggreagate all the badges from Yahoo! at one place and found other websites that let you create badges and host on your blog. A couple of them here -

A tool that can convert your blog in to a badge that can be hosted on your other sites or on your friends sites
http://docs.widgetbox.com/developers/blidget/

NBA player widgets
http://www.nba.com/playerfile/kobe_bryant/index.html#widget

Digg
http://digg.com/add-digg

Yahoo badges/ web widgets

I love Yahoo!
I have come across what they call 'badge' for some of their services. You can add them to your blog to publish what you've been upto on their services. This didn't catch up with the masses much, but I think they are pretty sleek and Yahoo should have a location where you can find all Yahoo badges.

I am posting few of them here, may be others can help me find if they are other badges.

Yahoo Finance Badges
http://finance.yahoo.com/badges

Yahoo Site Explorer (not too fancy)
https://siteexplorer.search.yahoo.com/badge

Yahoo My Web, for saved pages badge or tag cloud badge.
http://myweb2.search.yahoo.com/myresults/badge

Flickr Badge
http://www.flickr.com/badge.gne

Yahoo Answers badges
http://answers.yahoo.com/my/badge_selector

Yahoo Travel, Trip Planner badge
http://travel.yahoo.com/trip?action=badge

Yahoo News Photos badge
http://news.yahoo.com/badge/wizard/photo

Yahoo Babelfish to translate the webpage in to chosen language
http://babelfish.yahoo.com/free_trans_service

Yahoo Upcoming.org badge
http://upcoming.yahoo.com/badge/