madison

Salesforce places bets on HTML5

By | July 1, 2011, 6:00am PDT

Summary: Salesforce.com outlines some of what we can expect to see in the coming months. Top of mind is mobile and HTML5

Yesterday evening my time, I had a conversation with Parker Harris, co-founder Salesforce.com. I always enjoy spending time with him in large part because I always come away with the sense I’ve learned something genuinely valuable. This was no different. Here are the highlights:

Salesforce.com is betting on HTML5

Salesforce.com has not exactly been a mobile leader. It likes iPhone and iPad but that was pretty much it. It’s a problem for all enterprise vendors. In an earlier email conversation with Loic LeMeur, CEO Seesmic, he was bemoaning the fact he has to develop for different flavors of Android. I remember when you had to develop for umpteen flavors of UNIX. The mobile market is even more difficult because it is moving so fast. While developing for Nokia and RIM would have been ‘must do’ four years ago I can’t think of any large dev shop that actively entertains both or either. (SAP still develops for BlackBerry but for how much longer?)

Seesmic itself recently announced it had dropped BlackBerry client development for Twitter, much to the relief of its hard pressed dev team. I know from my own experience that trying to get video onto BlackBerry is almost a no go - apart from YouTube. Nobody cares about BlackBerry. But until I’d spoken with Harris, I was wondering where Salesforce.com would place its bets. Now we know. It’s HTML5 all the way. Whether that’s a good thing remains to be seen. On balance I sense that Salesforce.com has this right. It just makes sense when you’re a cloud player.

While talking about mobile Harris noted that he sees a shift away from the Apple AppStore for business, pointing to the new FT.com application as an example: “The FT doesn’t want to pay Apple every time someone wants to get its subscription app.” Thinking broader, it’s another reason why I think SAP should develop its own appstore.

Identity

Continuing CEO Marc Benioff’s recent new mantra about social business, Harris is devoting attention to identity. He talked about the fact when Salesforce.com was conceived, the infrastructure was built such that your business was ringfenced from all other tenants in the multi-tenant architecture. He argues that the cloud is more trusted these days and that trust allows Salesforce.com to open up. He describes this as a combination of chatter plus your business social identity that tracks things in which you are interested. In essence it will allow connections between people across tenants. This is another difficult engineering task because Salesforce.com cannot allow those connections to break the security it has established. This sounds a lot like what TIBCO has been doing recently but again, we’ll have to wait and see what the company shows at the upcoming Dreamforce event.

No planned downtime

The last time we met Harris said that he was hopeful the company would have no planned downtime at some point. Those plans are now a lot clearer. Salesforce.com pushed some 500 releases last year. All but three of those are what you would call patches and were achieved without customers losing access. The three main annual releases required that all users be taken off line for a few hours while Salesforce.com spun up the new version. When you’re operating at Salesforce’s scale that is a problem. Harris says the solution is in sight but does not want to make too big a deal of it until they’ve destruction tested it - expected in the October timeframe. I don’t blame him because this is a major engineering task with important development implications and many potential pitfalls. If the company achieves its goal then it will be an important differentiator. One to watch.

In-memory database

I had become a tad confused about Salesforce.com’s position on in-memory database (IMDB.) This is one of SAP’s hot buttons at the moment and there’s a lot of expectation that SAPS’s HANA will deliver serious value. The other year, Harris was talking about IMDB but that conversation evaporated and I thought that IMDB was dead. It’s back on the table. This time, Salesforce.com is building its own (code named Vampire) rather than acquire. Harris says the company needs to hold on to its SQL (Oracle) based system for transactions but that having a third party IMDB would have introduced too many complications. It is early days and it may be another year before we see much that’s tangible but the company is hoping this will for example allow it to provide high speed complex analytics on stock portfolios. The way Salesforce.com is approaching the problem means they won’t be using a columnar database. I’m not convinced. The columnar database approach is proving very interesting, even in the OLTP space but I can understand why Salesforce.com prefers to keep with its row based Oracle system. One thing that’s not in the development roadmap is map reduce. Colleagues see this as a vitally important part of making IMDB usable over the longer term. Harris did not dismiss it altogether so again, watch this space.

Push upgrades for Force.com

Many observers have wondered why Force.com has not been the slam dunk developer platform success that Salesforce.com had hoped. Part of the reason is that the way it is architected, Force.com cannot provide push upgrades for applications. This means that developers are forced to upgrade all of their customers manually. Hardly desirable in a cloud era and a serious cost drain. Salesforce is addressing this and expects that to be available in the winter time frame.

Oracle

No conversation with Salesforce executives is complete without some mention of Oracle. Since we’re now inching closer to a Fusion release it is apropos to hear what the company thinks: “Fusion doesn’t work does it?” said Harris. I’m not going to argue with that!!

Kick off your day with ZDNet's daily e-mail newsletter. It's the freshest tech news and opinion, served hot. Get it.

Topics

Dennis Howlett has been providing comment and analysis on enterprise software since 1991.

Disclosure

Dennis Howlett

Dennis Howlett is committed to maintaining the independent and opinionated stance that his writings are well known for and does not enter into contracts that would limit his freedom of expression in any way. However it is important in the interests of full disclosure to inform readers of those relationships so they can form their own judgment. This page therefore lists all Dennis Howlett’s current business relationships.

Dennis’s consulting arrangements occasionally bring him into direct or indirect business relationships with some of the companies about which he writes, and/or their competitors. Where such a relationship exists, it is disclosed at the end of any article that references the company concerned.

Dennis owns AccMan, an independently produced blog covering the professional services market, primarily focused on Europe. It is currently sponsored by selected TextLink Ads and named sponsors in the ‘Sponsored Content’ block.

He is a member of Enterprise Advocates, a loose association of consultants, and analysts who are concerned with the buyer side of the buy-sell enterprise relationship.

He is a paid contributor to IT Counts, a site dedicated to discussing technology issues as they related to ICAEW members. He also advises ICAEW on certain aspects of its member outreach programs.

He is an SAP Mentor and participates in SAP Mentor webinars. He has recently produced a guide for SAP resellers wishing to record customer videos. Other than as disclosed here, Dennis maintains no business relationship with SAP and is not financially rewarded for his role as a Mentor.

Dennis maintains relationships with a range of end user organizations and in all cases is subject to non-disclosure agreement. He has no current ‘paid for’ relationships with ITC vendors except as disclosed above although certain vendors comp travel and expenses claims. For the benefit of doubt, T&E reimbursement is a common practice among European based writers. It is often the only way we can attend important events. Even so it doesn’t impact our analysis of what vendors have to say. If you believe otherwise then feel free to ignore what is written here.

Except as mentioned above, Dennis has no other investments in any tech industry participants. This page last updated 23rd February, 2010.

Biography

Dennis Howlett

Dennis Howlett has been providing comment and analysis on enterprise software since 1991 in a variety of European trade and professional journals including CFO Magazine, The Economist and Information Week. Today, apart from being a full time blogger on innovation for professional services organisations, he is a founding member of Enterprise Irregulars and an investor in a European start-up. Prior to, Dennis was technology and tax partner in a British firm of Chartered Accountants for 10 years. Prior to that held various senior finance roles across a broad range of industries.

Talkback Most Recent of 46 Talkback(s)

  • RE: Salesforce places bets on HTML5
    Dennis, I'm a big fan of HTML5, but unfortunately XP is still a major factor in the enterprise and IE 6, 7 & 8 have no support for HTML5 and IE 9 & 10 not available for XP. Did you ask SFDC how they're addressing those users?
    ZDNet Gravatar
    ggruber66
    1st Jul
  • ZDNet Blogger

    RE: Salesforce places bets on HTML5
    @ggruber66 - we didn't go there. I'd prefer to save that sort of question for when we get to Dreamforce. Remember that at $2 billion, Salesforce can carve out its own channel and in truth it is betting more on mobile than desktop. Even so, it is a good point and well worth raising.
    ZDNet Gravatar
    dahowlett
    1st Jul
  • RE: Salesforce places bets on HTML5
    @dahowlett thanks for the reply. definitely be interested to hear what their thoughts are about the issue.
    ZDNet Gravatar
    ggruber66
    1st Jul
  • RE: Salesforce places bets on HTML5
    @dahowlett
    There is some very good insight here that I agree with very much.
    Philadelphia Chiropractor
    ZDNet Gravatar
    epark732
    27th Sep
  • RE: Salesforce places bets on HTML5
    @dahowlett
    This was an excellent read, as always. Great stuff like this is what keeps me coming back.
    Seattle chiropractor San Antonio chiropractor Orlando chiropractor Nashville chiropractor Chicago chiropractor Austin chiropractor Atlanta chiropractor
    ZDNet Gravatar
    epark732
    5th Oct
  • RE: Salesforce places bets on HTML5
    @ggruber66 just install chrome or safari on xp if ms does not decide to go with HTML5 on XP. I hope users of XP stay there forever, it was a great OS and is perfect for business. If you move beyond XP you are buying into the perpetual license concept
    ZDNet Gravatar
    DiggityDoug
    1st Jul
  • RE: Salesforce places bets on HTML5
    What a great read, thank you for sharing this. I'll be sure to check back to see if any more relevant content is posted.
    Miami Chiropractor
    ZDNet Gravatar
    epark732
    20th Sep
  • RE: Salesforce places bets on HTML5
    @DiggityDoug
    This was a really interesting and entertaining read. This is why I love this site. Thanks!
    Dallas chiropractor
    ZDNet Gravatar
    epark732
    3rd Oct
  • I'm not sure how usability issues are taken care using HTML5
    Android, iOS, Win 8 Metro all has diff. Usability. Only if everyone use mobile websites and not claim it a web app, HTML5 has a future. Otherwise, everyone will try, but native apps will have its place like how Windows apps were there even today.
    ZDNet Gravatar
    jinishans
    1st Jul
  • RE: Salesforce places bets on HTML5
    @jinishans Native apps will have their place, as part of an ecosystem they have their own benefits. HTML5 may not be Flash, but its not easy to work with either and I would be interested to see what kind of mature programming toolkits come out. without developers, a new standard will wither on the vine... Counter Stools
    ZDNet Gravatar
    decisive
    14th Sep
  • RE: Salesforce places bets on HTML5
    I agree with you and HTML5 is a great feature too,

    Action Forex
    ZDNet Gravatar
    Mclooney10
    25th Sep
  • RE: Salesforce places bets on HTML5
    HTML5 is still a moving target, so saying "we will support HTML5" right now translates more accurately as "we aren't investing in Flash". There is nothing wrong with that but the adoption of HTML5 doesn't give any special insight in to where the platform is going because not even those using it know exactly *what* it is yet other than that it isn't Flash.

    What will be interesting, as HTML5 comes in to better focus, will be how platform providers build frameworks on top of it. Force.com frameworks that incorporate HTML5 and we might see similar frameworks from Facebook and Google.

    It is fascinating to think that the next generation of enterprise frameworks could all share a single pedigree in HTML5...
    ZDNet Gravatar
    jevonm@...
    1st Jul
  • ZDNet Blogger

    RE: Salesforce places bets on HTML5
    @jevonm@... - I didn't say this but Parker hinted that SF is betting on HTML5 as becoming much richer - but as I hoped I conveyed - we'll learn more at Dreamforce.
    ZDNet Gravatar
    dahowlett
    1st Jul
  • RE: Salesforce places bets on HTML5
    If a company has resources, they should do native first because that's the most stable tech. HTML5 will need a couple of years for all the manufactures to agree on and implement a standard.

    I just tested MobDis(http://mobdis.com), our online design tool to build mobile websites on IE10 and it doesn't work.

    Looks like MSFT's implementation of HTML5 is far from webkit:(
    ZDNet Gravatar
    zwenhan@...
    4th Jul
  • RE: Salesforce places bets on HTML5
    @zwenhan@... Yeah I tend to have the same mindset as you on this issue. Guess I'll just have to wait and see.
    barska binoculars
    ZDNet Gravatar
    krtinberg
    30th Aug

Talkback - Tell Us What You Think

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]
Click Here

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

White Papers, Webcasts, & Resources