Jim Lawrence
accessd at shaw.ca
Wed Dec 5 14:21:39 CST 2012
Those facts are definitely worthy of consideration and there will never be a time when proprietary desktop programs will not be needed and its advantages of raw speed are very necessary. OTOH Two factures should be considered when deploying any application larger than an app style product. One, security to both your server and the client when running a comprehensive web based application is carefully guarded through state-of-art technology deployed by your modern browser. There are numerous checks on any web site attempting to deploy what may be a suspect request. The Sandboxing within the current browsers is very good and very current (real-time) as it is being updated continuous. This is one area that you as a programmer do not have to be completely responsible for even if your host was hacked. Two, deployment and updates are virtually instantaneous. This functionality, lends itself well to the concept of agile programming. An online application/web site does not need to be completed before being launched. Components, modules, updates and fixes can be continuously streamed to all clients. There is no delay and few BE management issues to be concerned about. A couple of year ago when putting in new system is one of the many "box" stores, between customers, a casher noticed her register touch screen browser image change, adding a few more buttons. A couple of modules had been added at some central location and then had been deployed, within minutes, to every store across North America, Europe and parts of Asia. Impressive to say the least. (That can never be done with a desktop type application...though a browser based management system can sure help.) Jim -----Original Message----- From: dba-tech-bounces at databaseadvisors.com [mailto:dba-tech-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov Shamil Sent: Tuesday, December 04, 2012 2:08 PM To: Discussion of Hardware and Software issues Subject: Re: [dba-Tech] The state of the web Hi Jim -- I have read this morning a poll of mobile apps devs companies (http://slon.ru/appheroes/kakim-budet-rynok-prilozheniy-v-2013-godu-mnenie-r azrabotchikov-858560.xhtml (in Russian)) - 66% vs. 33% suppose that native mobile apps will dominate over HTML5 within the next five years. (Yes, I realize that the mobile apps developers can be not the best polling source for "native mobile apps vs. HTM5 apps" question)... Thank you. -- Shamil Вторник, 4 декабря 2012, 12:03 от "Jim Lawrence" <accessd at shaw.ca>: > > > > >The web world is more than ever becoming "the" computer world. Most > development is now done on the web. Whether the Cloud will eventually > replace most in-house server based systems is debatable and will require > much more security, management and backup features before it will be > completely trustable. > > Apple, via Steve Jobs, stopped the whole advance of plug-in technology which > was patching up browser functionality. It was not done for altruistic > reasons but to stop third party application from skipping the Apple toll > booth. But it did have a very important unexpected side-affect. It made > browser designers dependant on open standards, superfast browsers, gave them > the ability/responsibility for controlling security, that plug-in would > never allow and the dominance of HTML5 and CSS3. > > Whether Mark Zuckerberg, likes or dislikes HTML5 is not important as the > proprietary insecure plug-in world of the past is dead and dying...in fact > he is trying to buck the tide. How many users will allow another vulnerable > plug-in to install on their system so they can play a game or two? The other > option is to use a proprietary server language. It can be built very fast > but it does not take long before thousands of users will grind the whole > system to a stop and then huge farms of special servers have to > integrated...very expensive to own and very expensive to maintain. Those > type of application solutions, on so many levels are no longer workable. > > The new web world is more and more evolving into distributive open > standards, where data presentation is managed on the browsers and delegating > servers for only managing the data marshalling, gathering and storing. > > >http://www.thesecuritypractice.com/the_security_practice/2012/11/in-defense - > of-html5-1.html > > Jim > > _______________________________________________ > dba-Tech mailing list > >dba-Tech at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/dba-tech > Website: http://www.databaseadvisors.com > > > _______________________________________________ dba-Tech mailing list dba-Tech at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-tech Website: http://www.databaseadvisors.com