On Fri, Dec 6, 2013 at 6:19 AM, Alan Bourke <[email protected]> wrote:
> staggering amount of complication and heartache that is involved in > doing it with HTML/CSS/Scripting. I humbly beg to differ. The complexity is in the application, and the demands of the users. With HTML/CSS/JS -- someone ought to come up with a clever-er acronym -- you've got at least an attempt at a logical partition of the app: HTML - content and semantic structure CSS - color, font, layout JavaScript - interactivity There's ONE programming language to learn, admittedly a quirky one. One layout engine. One way to specify content. Of course, theory and practice are only the same in theory. Delivering HTML/CSS/JS over HTTP over TCP/IP on intermittant networks, moving from a primitive render, input, submit, wait, wait, wait for server, then response and repeat cycle to an interactive AJAXian over-the-net experience with local data storage, user interaction with keyboard, mouse, style, touch, gps, accelerometer, shake, rattle and roll, is a lot of twisting the three components to a much different purpose from whence they were originally intended. And that's just the client side. You've got all of the challenges of receiving all these requests from the various clients, and running it through some engine on the server, off to persistant storage/database or other servers in some SaaS architecture. But Flash, like Silverlight or Java, was running an entire language runtime inside the browser, with untrusted, uninspected code doing whatever it wanted to do. No sandboxing is perfect, but these containers were especially leaky, untrustworthy, and lead to entire new classes of malware. Runtimes weren't available on all platforms, contents couldn't be indexed, accommodations for the differently-enabled were difficult or impossible, and integration/automation with other net-enabled applications a challenge. HTML/CSS/JS, for all their failings, is still better than any other solution proposed. -- Ted Roche Ted Roche & Associates, LLC http://www.tedroche.com --- StripMime Report -- processed MIME parts --- multipart/alternative text/plain (text body -- kept) text/html --- _______________________________________________ Post Messages to: [email protected] Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech Searchable Archive: http://leafe.com/archives/search/profox This message: http://leafe.com/archives/byMID/profox/CACW6n4uv+qB_HJ+Tyq9b3i=wsaqawbrcl5ave538jlwlqk1...@mail.gmail.com ** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.

