Is it realistic to expect form the current html5 javascript frameworks environment to have a toolset that enables a developer write one codebase for both mobile app, to be generated by cordova, and for website that will be visited from desktop and mobile browsers?