About Me

My Photo
Peter Yared is the CTO of CBS Interactive and was previously the founder and CEO of four e-commerce and marketing infrastructure companies that were acquired by Sun, VMware, Webtrends and TigerLogic. Peter's software has powered brands from Fidelity to Home Depot to Lady Gaga. At Sun, Peter was the CTO of the Application Server Division and the CTO of the Liberty online identity consortium. Peter is the inventor of several patents on core Internet infrastructure including federated single sign on and dynamic data requests. Peter began programming games and utilities at age 10, and started his career developing systems for government agencies. Peter regularly writes about technology trends for CNET and VentureBeat and has also written for BusinessWeek, AdWeek and InfoWorld.

Wednesday, February 22, 2012

Under the Hood: HTML5 or Native? A Guide


This post was also published on CNET and VentureBeat.

Taking your site mobile is a technology minefield. Here's how we're doing it at CBS Interactive.

The mobile technology landscape is incredibly confusing. There are numerous choices, ranging from new HTML5 technologies, native app development methods, and all sorts of content management systems.
At CBS Interactive, we have numerous mobile solutions, including native apps for CBS.com, CNET, and "60 Minutes," along with mobile-optimized Web sites for GameFaqs and global properties like ZDnet.



At first blush, it seems problematic that various properties have picked completely different architectures for mobile delivery. A technologist's initial inclination is to have everyone run a consistent architecture across all of our properties. Yet it actually makes sense to run a variety of architectures to support mobile delivery.

The biggest issue to address is the ongoing tension between HTML5 and native. Most of the debate between the two is focused on different technical features that very quickly delve into minutia. However, the actual decision between the two should be made based on the type of traffic a site has.

Where's the traffic coming from?

If the majority of a site's traffic is side door traffic from Google, Facebook, and Twitter, the site should embrace mobile web and HTML5. Since most of the site's users are arriving via links, the content must quickly load in the
mobile browser. Such sites include music lyrics sites such as our site MetroLyrics and other types of information look up sites.

If a majority of a site's traffic is direct but intermittent traffic--meaning users come directly to the site, but only once in a while--the site should implement HTML5 mobile Web. These types of sites are "tourist sites" that are not visited regularly by people and therefore users are very unlikely to download an app. Such sites include corporate websites such as my company's CBSi.com homepage.

If the majority of a site's traffic is direct traffic where people are regularly going straight to the site's home page from a bookmark or typing in the URL, the site should use native apps. Such sites include CBS.com, CNET Reviews, and other types of highly branded destination sites.

Sites with direct traffic that is intermittent--meaning people drop by every now and then--should still use HTML5 rather than native. For sites with a lot of direct traffic, native apps also provide useful additional features such as push notifications and offline storage, which are not relevant to sites with intermittent or side door traffic.

Sites that have an even mix of direct and side door traffic should also implement both native apps and an HTML 5 mobile view. A word of caution, however: there is always an inclination to heavily promote your native app to everyone going to your mobile Web site by forcing users to click through a native app promotion. This is a way to piss people off. Most of those visitors are clicking on a link in Google or Facebook and expect to see the content. They don't want to download your app.



What can you spend?

Once you determine whether to build an HTML5 mobile Web site or a native app, the next big question is how much you are willing to spend. Really, there are only two choices: complete and cheap or custom and expensive.

Sites should generally start with a turnkey and cheap solution. For turnkey mobile Web HTML5, vendors like Pressly and Mobify will take your content and make it sport a sexy, Flipboard-stye tablet interface. Wordpress includes mobile plugins that work great on
iPhone and
Android. Be sure to add a "view full site" option so that your users can opt out of the mobile experience and access functionality that the turnkey HTML5 solutions do not yet support.

To deliver turnkey native apps, services like MobileRoadie will consume your content, social feeds, and more and let you style good iPhone and Android native apps, with iPad soon to come. The apps are gorgeous and responsive and provide extensive options.

For the sites that need to support both mobile web and native apps, it is likely that the turnkey vendors will soon begin to support both distribution channels, and one vendor will be able to deliver best-of-breed solutions for both mobile HTML5 and native apps. For now, however, I suggest using a different vendor for each.

Once you have a baseline mobile presence, you can consider adding a custom experience that will support numerous features and user interface enhancements. Unfortunately, custom means expensive, both for HTML5 and native apps.



There are numerous systems integrators such as that deliver elegant, iPhone, iPad and Android native apps. Be aware that these integrators are going to need to be able to integrate with your registration, user profile, and content systems and that will likely require engineering and IT work. Some integrators such as FreeRange360 have an underlying platform that makes this type of customization relatively straightforward.

While HTML5 has come a long way, it is still not up to par with the native app experience. Some publishers, such as the Financial Times and Playboy, have come close to native app functionality by investing heavily in HTML5 in order to bypass Apple's 30 percent app store subscription fee. However, there are no turnkey JavaScript libraries that provide functionality such as efficient swiping and offline reading.
That said, it is relatively straightforward to efficiently deliver an excellent mobile Web experience. Libraries like jQuery mobile and Sencha mobile provide excellent HTML5 iPhone-style user interface controls, and it is easy enough in modern web frameworks such as PHP and Ruby to detect what type of device is requesting content and delivering a customized page for particular screen sizes, known as the "if viewport then" technique. It is tedious and cumbersome work, but can be done, and provides an excellent level of control and flexibility.

For properties that contain primarily text and images, you could consider a hybrid HTML5-native approach, where a mobile-optimized HTML5 site is wrapped with a native wrapper like PhoneGap. While this sounds like an ideal solution, consider that this approach is quite nascent, and that it takes quite a bit of work to make HTML5 work and look like a native app.

In summary, when discussing your mobile strategy, use the type of traffic your site has to determine whether to use HTML5 mobile Web or native apps, and then use your level of budget to decide whether to go turnkey or custom. And have some fun with your apps and please let me now what's worked for you.

Friday, February 10, 2012

How Sites Like MegaUpload Make Millions from Pirated Video


This post was also published on CNET and VentureBeat.

For the scope of this article, I am leaving all of the commentary on SOPA, PIPA, ACTA, and such aside for others much more well-versed than I to discuss.

A lot of people have been asking me the same question lately: Just how do sites like MegaUpload--recently taken down by an international collection of law enforcement--make hundreds of millions of dollars a year and fund lottery-winner style lifestyles that include mansions and private jets?

It's actually pretty straightforward. These sites use the same techniques as legitimate Web sites: search, social media, ad networks, and online payment processors.

Sites that feature links to illegal videos optimize for the keyword "links," and users that seek such videos have learned to search for "links." Generally, providers of legal content are not trying to land in searches for links; they are trying to land in searches for the word "videos." So searching Google for a popular TV show such as NCIS followed by the words "free links" returns sites that feature links to pirated copies of the TV show.



Clicking on one of these Google links, such as TV-Links.com, returns a well-designed Web page featuring advertising from the likes of American Express and Hertz via retargeting ad networks such as Chango.

The page also features links to the latest NCIS episodes that are illegally hosted on download sites. Each link has a rating so that visitors will know when a file is no longer available due to a DCMA takedown. As there are numerous links available on numerous download sites, there is generally always an illegal copy available for viewing. It's technically legal to link to illegally hosted copyrighted content, so these types of sites are seemingly doing nothing wrong.



Like many profit-oriented Web sites, clicking on one of these links actually takes you to a secondary page so that the site can generate an additional page view.



Clicking on a link sends the user to file-sharing sites such as VideoWeed.com that allow streaming video of hosted files, including retargeted ad networks ads from advertisers such as Virgin America.



After watching a set amount of video, users are incentivized to pay to watch more using their credit cards, processed by payment networks such as Skrill. You're also offered the option to earn points towards viewing videos by accepting "offers," such as a Netflix trial subscription.



If this all looks familiar and resembles so many media sites you come across, they've succeded. That's the intention.

Thursday, February 02, 2012

Forget $100B! Facebook could soon be worth $200B


This post was also published on CNET and VentureBeat.

For all the naysaying about Facebook, that it's a flash in the pan and such, there are very few that say that "social" is going away.

Facebook has defined the social era of computing--and the companies that defined the previous eras of computing each command market values of $200 billion or more.

Facebook should get there, too.

IBM kicked off the mainframe era of computing and to this day is the leader in big enterprise computers and services. Microsoft was an early leader in personal computer software and now dominates microprocessor based desktops and servers. And after joining the scrum at the tail end of the dotcom boom of the 1990s, Google emerged as the leader of the Internet era of computing, amassing huge market share and most of Internet advertising's profits.

Coincidentally, those three companies--each of which dominated an era of computing--are now each worth roughly $200 billion.



While many still think of Apple as a computer company, it's not. It's reinvented itself as the leader of the mobile era of computing. Three quarters of Apple's revenues are now from the
iPhone, iPad, and
iPod, and it is in the process of re-creating the
Mac as a mobile computer with the MacBook Air. Apple, as the leader of the mobile era of computing, is now valued at an astounding $400 billion plus.

Given the history of IBM, Microsoft, Google, and Apple, that each respectively led the mainframe/minicomputer, personal computer, Internet, and mobile eras of computing, it is not that much of a stretch that Facebook, as the company that defines the social era of computing, will be right up there with them. Each of these eras have produced prodigious revenue and earnings, and as Facebook's S1 filing shows, social is already well on its way to stellar revenue and earnings--making the bulk of its money the way Google does, through advertising.

The leaders of each era have managed to lock in a generation of users ranging from business datacenters, PC operating systems and applications, and the portal by which people search. Facebook's social graph will be just as persistent. While other niche social networks will emerge, most of us aren't going to switch.

Of course, Facebook's current revenue and earnings does not justify such a valuation, but Facebook is still young and doubtless will figure out plenty of ways to make more money, including selling valuable new ad units such as sponsored stories against its increasing number of mobile users. So long as it it continues on its existing trajectory, the leader of the social era of computing will join others in the $200 billion club.

Or--dare I suggest?--the $400 billion club.

Friday, January 13, 2012

Why Google is Ditching Search


This post was also published on CNET and VentureBeat.

There has been a huge maelstrom about Google integrating Google+ into its search links. And it all misses the point.

Twitter and others are complaining that Google is throwing its massive 65% plus market share weight around and quashing smaller competitors. The reason Twitter and others are so threatened is that the pattern of shared links within Google+ provides a decent enough indicator as to what links are interesting. What's important is what's trending, and algorithms can get a sense of that with just a subset of everything that's getting shared on the Web.

The most interesting aspect of Google's move, however, is its tacit acknowledgement that its stalwart search links are largely irrelevant and might as well be replaced with social results. Google search results are essentially gamed results produced by search optimizers.

In other words, the search results that we supposedly value so highly are themselves paid placements, just like Google's keyword ads. It's just that in the case of search results, link owners have paid for SEO (search-engine optimization) to get Google's attention instead of paying for SEM (search engine marketing) to make Google give their links prominence. Either way, though, searches are mostly just producing ads by any other name.


In addition, Google's famed PageRank algorithm carries less and less weight these days, since fresh news and results inherently don't have as many inbound links as older content.
(If it helps, you can think of PageRank as a kind of paleo-social search--just one that moves way too slowly for the modern Web.)

As I've written in the past, Google well knows that its search results suck, and over the past few years, it has started to short-circuit those results by putting more and more direct "answers" at the top search pages. That, of course, makes the search results themselves less and less important.

As the screenshot to the right (click for a larger version) shows, ads and answers have started to push Google's quintessential search results below the fold into the netherworld of the Web. As it turns out, in many cases the actual "answers" to searches for airline flights or products are actually much more monetizable than ads.

At last year's D conference, Google chairman Eric Schmidt presaged the shift from links to answers, stating that "we're trying to move from answers that are link-based to answers that are algorithmically based, where we can actually compute the right answer." More and more, Google is simply going to answer your questions. Last month, it acquired predictive search company Clever Sense to accelerate this transition. New mobile search engines such as Apple's Siri also dispense with search links entirely and simply return a single answer.

So why not replace increasingly gamed and lame search links with socially curated links? The search results were increasingly irrelevant anyway.

Thursday, December 15, 2011

Google Set to Surpass Microsoft in Value; Facebook is Next


This post was also published on CNET.


Brace yourself for the next passing of the torch in the tech industry.

Google, the leader of the Internet era of computing through the aughts, now has a $200 billion market capitalization and is on the verge of passing Microsoft's market cap of $215 billion. Microsoft was the leader of the PC era of computing and continues to dominate the desktop, notebook and server software market for Intel-based x86 computers.

I've been closely watching the relative valuation of these two companies for almost four years--ever since I predicted that Google would exceed Microsoft's valuation. The recent stock moves must come as a high note for Google chairman Eric Schmidt, who competed with--and lost to--Microsoft at both Sun Microsystems, as its CTO, and Novell, as its CEO.


Google's market capitalization (orange line) is creeping up on that of Microsoft (blue line).
Source: YChart


IBM, which led the mainframe and minicomputer era of business computing and now provides software and services around such hardware, recently passed Microsoft's market capitalization as well and is now worth $221 billion.

Oracle, which led the client/server era of business computing is worth $146 billion, but early this year was near parity with IBM, Microsoft and Google. Apple, the leader of the post-PC era of smart phones and
tablets, is an exception with a market capitalization of $353 billion. However, Apple is currently at a peak level of accelerated growth and some Wall Street analysts are predicting that it will settle.

Facebook is reportedly planning a public offering next year at a valuation of $100 billion. Although many question this valuation as high, it is likely that the leader of the social era of computing will be worth as much as the companies that drove the mainframe, desktop, client/server and Internet eras.

Monday, December 12, 2011

Is Apple Vulnerable in 2012? You Bet


This post was also published on CNET and VentureBeat.

After Steve Jobs was fired in 1985, it took Microsoft 10 years to catch up--and exceed--the technical and user interface innovations of the
Mac OS that Jobs helped create. Now, Jobs is gone and Apple is once again in a position of clear market leadership with competitors gunning to match its products.

Apple's rivals aren't taking a decade, however. Far from it. Google, Amazon, and Microsoft, along with partners such as Intel, Samsung, HP, and Lenovo are all heading into 2012 with impressive products aimed squarely at Apple's hits--the
iPhone, the MacBook Air, and the
iPad.

The iPhone alternatives


When you hold the Samsung Galaxy S II, the Galaxy Nexus, or other versions for the new generation of Android devices, it's clear why Samsung phones are now outselling the iPhone and why Apple is suing various Android handset manufacturers. These devices are a huge threat to the iPhone. The screens are bigger than the iPhone's. They weigh less and they're speedier.



The new version of Android, Ice Cream Sandwich, is almost at parity with the beauty and ease of use of iOS. Plus, the emergence of apps from Pandora and Spotify, both amazing music streaming services, make the iTunes library lock-in hardly a lock-in at all. In fact, more than 370,000 apps are now available for Android, including most of the ones that people want. Apple is adding great new features such as Siri, but let's not forget that Apple acquired Siri and the underlying voice recognition technology is provided by Nuance. Android already has similar apps and Microsoft's TellMe will not be far behind.

Conclusion: even before all these advances, Android was already outselling iOS. Apple's position in this war is weakening.

Up in the air


Here come the MacBook Air clones. Air-like notebooks based on Intel's next-generation Ultrabook components are going to be announced en masse at CES in January. I recently played with an Asus Zenbook, the Asus version of an Ultrabook. The Asus looked great and even had stylish metal keys that are far nicer than I had expected from the photos. It's not as if Apple has an exclusive on making computers lighter and batteries last longer. Apple was just the first to perfect it because it controls the entire system--the operating system and hardware right through to retail--and has the will and pricing power to push for what it wants among the component makers.



I use both Windows 7 and Mac OS on a daily basis and really can't tell the difference between the two anymore, mainly because I spend most of my time on Google's Chrome and Microsoft Office. Windows 7 actually has better desktop management--when I open or select a document it only brings that document to front, not every other document already opened by that particular app. Yes, the Mac OS is easy to use and stable, but stand next to the Genius Bar at a Mac store and you will see that many people have many problems, just like Windows 7.

Conclusion: most notebook computers will adopt the MacBook Air form factor, and Windows will not only maintain its tremendous market share, but possibly even retake Mac's recent gains.

King iPad is at risk


Tablets are a category that Apple completely dominates, with 80 percent market share. Android competitors have flailed, but Amazon's Android-based Kindle Fire is likely to outsell the iPad in 2012 due to its low price ($199). Amazon is focusing the Kindle as a cheap, content-consumption device rather than full-fledged tablet, and it's subsidizing the price in exchange for people subsequently purchasing movies, apps, and physical goods from Amazon.

While the Kindle Fire will nibble at the iPad from the low end, at the higher-end, $500-plus price range, full-fledged computers based on the ultrabook and Netbook form factors and Windows 8 Metro will begin to compete with the iPad, including hybrids with pivoting screens and detachable keyboards that effectively merge an ultra-lightweight notebook and tablet.

Conclusion: the iPad will dominate through 2012, but after that the iPad will be squeezed on the low end by the Kindle and on the high end by full-fledged touch-screen PCs.

Of course, Apple is not sitting idly by. It is rumored that Jobs left years of product plans behind and Apple is widely expected soon to enter the TV set business in order to further ensconce consumers in its vision of gadgetry. Apple's vast manufacturing volume enables it to get the next generation of components, such as screens and processors, before its competitors.

However, technology is accelerating faster than ever before and it doesn't take long for the competition to catch up. Apple's ultimate attribute, that of design and "taste," is almost like fashion. And as with fashion, being first doesn't mean you will rule the market; it just means that you are going to get copied. Remember, H&M sells a lot more Prada-like designs than Prada.