Hacker News new | ask | show | jobs
by elorant 5021 days ago
Once upon a time I worked at a company where we developed in a platform called Clipper. We used a cross-compiler to port apps from a PC to an HP-UX system. Although Clipper was based on C and the cross-compiler created C code it was never as optimized as it could be if written from scratch-actually it wasn't even close. In the years since I've heard numerous stories of similar situations. The one size fits all, which was best materialized by Java, never lived up to its name.

You say HTML5 could deliver a unified UX. I disagree. If the problem is the need for unified visual environments then HTML5 is the wrong answer to this problem - CSS is more close to the answer. HTML5 was supposed to be that kick-ass solution for delivering a more robust development platform for the web that could reduce the need for third-party plugins like Flash or Silverlight.

I won't argue that what HTML5 has achieved is no small step. But I wouldn't have high hopes of it ever manage to compare head-to-head with a native app, no matter how mature it would become-and that last part takes a lot of argument since evolution of HTML takes ages.

2 comments

> You say HTML5 could deliver a unified UX. I disagree.

Me too, I never said that. I said that, using Yahoo Mail as an example, users are willing to sacrifice some integrational purity when ease-of-use and portability are so compelling. Today that balance hasn't been tipped on mobile. I'm willing to bet it will be, eventually.

"HTML5" includes CSS, javascript and the actual HTML markup along with a myriad of other things.