Salesforce places bets on HTML5

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!!

Topics: Software Development, Enterprise Software

About

Dennis Howlett is a 40 year veteran in enterprise IT, working with companies large and small across many industries. He endeavors to inform buyers in a no-nonsense manner and spares no vendor that comes under his microscope.

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

Talkback

40 comments
Log in or register to join the discussion
  • 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?
    ggruber66
    • 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.
      dahowlett
      • RE: Salesforce places bets on HTML5

        @dahowlett thanks for the reply. definitely be interested to hear what their thoughts are about the issue.
        ggruber66
      • RE: Salesforce places bets on HTML5

        @dahowlett
        There is some very good insight here that I agree with very much.
        <H1><a href="http://www.my-philadelphiachiropractor.com">Philadelphia Chiropractor</a></H1>
        epark732
      • RE: Salesforce places bets on HTML5

        @dahowlett
        This was an excellent read, as always. Great stuff like this is what keeps me coming back.
        <strong><a href="http://www.my-seattlechiropractor.com">Seattle chiropractor</a></strong> <strong><a href="http://www.my-sanantoniochiropractor.com">San Antonio chiropractor</a></strong> <strong><a href="http://www.my-orlandochiropractor.com">Orlando chiropractor</a></strong> <strong><a href="http://www.my-nashvillechiropractor.com">Nashville chiropractor</a></strong> <strong><a href="http://www.my-chicagochiropractor.com">Chicago chiropractor</a></strong> <strong><a href="http://www.my-austinchiropractor.com">Austin chiropractor</a></strong> <strong><a href="http://www.my-atlantachiropractor.com">Atlanta chiropractor</a></strong>
        epark732
    • 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
      DiggityDoug
      • 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.
        <strong><a href="http://www.my-miamichiropractor.com">Miami Chiropractor</a></strong>
        epark732
      • RE: Salesforce places bets on HTML5

        @DiggityDoug
        This was a really interesting and entertaining read. This is why I love this site. Thanks!
        <strong><a href="http://www.my-dallaschiropractor.com">Dallas chiropractor</a></strong>
        epark732
  • 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.
    jinishans
    • 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... <a href="http://www.counterstoolsnow.com">Counter Stools</a>
      decisive
    • RE: Salesforce places bets on HTML5

      I agree with you and HTML5 is a great feature too,
      <br><strong><H1><a href="http://gainpips.com/action-forex-review/">Action Forex</a></strong></H1>
      Mclooney10
  • 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...
    jevonm@...
    • 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.
      dahowlett
  • 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:(
    zwenhan@...
    • 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.
      <a href="http://www.barskareviews.com/barska-binoculars">barska binoculars</a>
      krtinberg
  • RE: Salesforce places bets on HTML5

    I would like first <a href="http://www.NetKeyfim.net" title="Sohbet, Sohbet Odalari">Sohbet</a><a href="http://www.NetKeyfim.net" title="Sohbet, Sohbet Odalari">Sohbet Odalari</a> to congratulate our esteemed <a href="http://www.NetKeyfim.net" title="Sohbet, Mynet Sohbet">Mynet Sohbet</a>|
    <a href="http://www.seviyelichat.net" title="Sohbet Odalari, Chat">Sohbet Odalari</a>|<a href="http://www.islamifm.com" title="islami sohbet, islami chat">islami sohbet</a>|
    <a href="http://www.islamifm.com" title="islami chat, islami sohbet">islami chat</a>|<a href="http://www.islamifm.com" title="islami radyo">islami radyo</a>| managers andemployees have a<a href="http://www.sohbetodalarimiz.net" title="Sohbet Odalari, sohbet siteleri">Sohbet Odalari</a>|
    <a href="http://www.sohbetodalarimiz.net" title="Sohbet Siteleri, sohbet odalari">sohbet siteleri</a>|<a href="http://www.sosyetechat.net" title="chat, chat siteleri">chat</a>|
    <a href="http://www.sosyetechat.net" title="chat siteleri, chat">chat siteleri</a>| really great working with your portal will<a href="http://www.chatvesohbet.net" title="Chat, Chat sohbet">Chat</a>|<a href="http://www.chatvesohbet.net" title="Chat Sohbet, Chat">Chat Sohbet</a>|<a href="http://www.chatvesohbet.net" title="Chat, Chat Siteleri">Chat Siteleri</a>|
    made ??a great blog wor<a href="http://www.canakkalesohbet.com" title="?anakkale sohbet, ?anakkale chat">?anakkale sohbet</a>|<a href="http://www.canakkalesohbet.com" title="canakkale chat, ?anakkale sohbet">?anakkale chat</a>| have a very ambitious,you would like to <a href="http://www.canakkalesohbet.com" title="Sohbet Odalari">Sohbet Odalari</a>|<a href="http://www.tryemektarifleri.com" title="yemek tarifleri, yemektarifleri">yemek tarifleri</a>|<a href="http://www.tryemektarifleri.com" title="yemektarifleri, resimli yemek tarifleri">yemektarifleri</a>|<a href="http://www.tryemektarifleri.com" title="yemektarifleri, oktay usta yemek tarifleri">oktay usta yemek tarifleri</a>|visit when I found every opportunity I have read your postsvery helpful and useful, <a href="http://www.tryemektarifleri.com" title="yemek tarifleri,resimli yemek tarifleri">resimli yemek tarifleri</a>|<a href="http://www.tryemektarifleri.com" title="yemek tarifleri, Pasta Tarifleri">Pasta Tarifleri</a>|
    <a href="http://www.tryemektarifleri.com" title="Pasta Tarifleri, Kurabiye Tarifleri">Kurabiye Tarifleri</a>|
    <a href="http://www.tryemektarifleri.com" title="Kolay Yemek Tarifleri">Kolay Yemek Tarifleri</a>|
    <a href="http://www.tryemektarifleri.com" title="tatli tarifleri">tatli tarifleri</a>| to read as much as I try to follow<a href="http://www.ankarachat.info" title="ankara sohbet, ankara sohbet odalari">ankara sohbet</a>| along with being active in my membership
    news<a href="http://www.ankarachat.info" title="ankara sohbet odalari, ankara sohbet">ankara sohbet odalari</a>| about current<a href="http://www.netkeyfim.net" title="kamerali sohbet, kamerali sohbet odalari">kamerali sohbet</a>| issues in e-mail<a href="http://www.netkeyfim.net" title="kamerali sohbet, kamerali sohbet odalari">kamerali sohbet odalari</a> address I would like to thank you for letting us also
    wish you success in your studies will continue to be
    DeLi_Cocuk
  • RE: Salesforce places bets on HTML5

    sdfsadfNow, if the daughter had her contacts stored in her Mac's Address Book or on the MobileMe cloud, there's just no need for her to reenter those manually and I strongly doubt that the Genius employee would have suggested it. Thankfully the iPhone/iTunes sync features give this extra level of redundancy, but you have those sync features turned on, and you have plug your phone into your computer once in a while.
    <a href="http://www.mynetsohbet.us">mynet sohbet</a><a href="http://www.mynetsohbet.us">mynet</a><a href="http://www.ciceksohbet.com">sohbet</a><a href="http://www.ciceksohbet.com">Mynet Sohbet</a><a href="http://www.ciceksohbet.net">sohbet siteleri</a><a href="http://www.ciceksohbet.net">sohbet odalari</a><a href="http://www.ciceksohbet.net">yonja</a><a href="http://www.ciceksohbet.net/forum">forum siteleri</a><a href="http://www.ciceksohbet.net/ankara">ankara sohbet</a><a href="http://www.ciceksohbet.net/ankara">ankara chat</a><a href="http://www.ciceksohbet.net/almanya">almanya sohbet</a><a href="http://www.ciceksohbet.net/diziizle">dizi izle</a><a href="http://www.ciceksohbet.net/istanbul">istanbul sohbet</a><a href="http://mircindir.ciceksohbet.net">mirc indir</a><a href="http://www.lidermirc.net">mirc indir</a><a href="http://www.vaysohbet.com">sohbet</a><a href="http://www.delikanlimca.com">mynet sohbet</a><a href="http://www.delikanlimca.com">canli sohbet</a>Many iPhone users sync their phones a little less than they should.<a href="http://www.delikanlimca.com">sohbet siteleri</a>Hopefully Apple will add wireless syncing at some point in the future.<a href="http://www.vaysohbet.com">sohbet chat</a><a href="http://www.vaysohbet.com">netlog</a><a href="http://www.vaysohbet.com/mynet">mynet sohbet</a><a href="http://www.vaysohbet.com">netlog sohbet</a>Hopefully Apple will add wireless syncing at some point in the future.<a href="http://www.seviyelichat.net">chat</a><a href="http://www.seviyelichat.net">seviyeli chat</a><a href="http://www.seviyelichat.net">seviyeli sohbet</a><a href="http://www.vaysohbet.com/adana.htm">adana sohbet</a><a href="http://www.dinisohbett.net">dini sohbet</a><a href="http://www.cetsiteleri.net">cet siteleri</a><a href="http://www.cetsiteleri.net">cet</a><a href="http://www.kumsalim.net">bayan escort</a><a href="http://www.kumsalim.net">vip escort</a><a href="http://www.kumsalim.net">istanbul escort</a><a href="http://senolbalabantr.blogspot.com">senol balaban</a><a href="http://www.kumsalim.net">ankara escort</a><a href="http://www.kumsalim.net">izmir escort</a><a href="http://www.kumsalim.net">escort</a><a href="http://www.cetsiteleri.net/guncel/suatanlee-doktorlar-izle-spartacus-izle-dizi-izle-sacma-bana-gore.html">Suatanlee Doktorlar izle Spartacus izle Dizi izle Sa?ma Bana G?re</a><a href="http://www.ankarachat.info">ankara chat</a>Hopefully Apple will add wireless syncing at some point in the future.
    AdanaLy
  • RE: Salesforce places bets on HTML5

    I also desire to signal in your RSS feeds. Thank you as soon as once again and maintain up the great operate!<a href="http://nccma.com">nccma</a> <a href="http://coolerkings.com">cooler</a>
    MACKENZI
  • RE: Salesforce places bets on HTML5

    I firmly believe that HTML5 will totally change the way we create and develope websites today. The potential of what can be achieved with HTML5 is staggering. <a style="color: black; font-weight: normal; text-decoration: none ! important; background: none repeat scroll 0% 0% transparent ! important;" href="http://www.canineaccessories.co.uk">dog accessories</a>
    alexd1
  • RE: Salesforce places bets on HTML5

    I used to be more than happy to seek out this internet-site.I wanted to thanks in your time for this glorious read!! I positively enjoying each little bit of it and I have you bookmarked to check out new stuff you weblog post. this thread is amazing i like your work and i appreciate you that you have share a useful stuff thanks for sharing <a href="http://the-ishop.com">the i shop</a> <a href="http://abatwa.com">abatwa</a>
    MARAGARET