Delivering apps via browsers avoids the hassle of trying to make them work on different platforms. But is that advantage sacrificed if they are 'optimised' for a particular browser?
I've been reflecting on this issue after reading an announcement late last week that SAP's new Fiori web apps have been optimised to work with Google Chrome. Fiori apps are built in HTML5, which means they should work well in any modern browser, but SAP was happy to let Google boast that the apps were optimised for Chrome.
Chrome is a well-regarded and popular browser, so ensuring good performance on that platform makes sense. But there's part of me that worries that the journey from "optimised for this platform" to "can only run on this platform" is a short one. What do you think?