|
1. Yes for web, hell no for Windows 8. Nobody in their right mind would choose Javascript over C#, or HTML/CSS/Javascript over the whole Native C#/XAML/MVVM option offered natively on Windows 8 given the option.
2. I think you have covered the main points
3. I guess that you will probably need a framework, or really multiple, to get the most out of it, and so the size of all of the libraries needed + your own css and javascript could be close to 1MB when you're done. Doesn't seem like much, but for somebody visiting your site on a mobile device over a 3g connection it is, and they will probably leave before your site loads, or even worse hit cancel and end up with a wonky version. The other issue is that css animations are still horrid on mobile browsers, even something completely standard such as Twitter Bootstrap's accordion renders horribly on any mobile devices I've tested.
4. I don't think it has a future beyond the browser, I think it will be around for a while inside the browser though
|
|
|
|
|
imho to discuss HTML, or any other mark-up standard (the theoretical standard as defined you know where, and the actual usage as embodied you know where), as suitable for an "application" is a basic semantic snafu that can only lead to confusion.
My own view of the whole circus of contemporary "web reality" (servers, clients, HTML, CSS, JavaScript, jQuery, etc.) is that it is much like the "Middle East:" like the patchwork quilt of countries created by the "great powers" at the end of WWI at Versailles ignoring geographic, ethnic, religious, and tribal boundaries. To a large extent a "least common denominator" compromise outcome of competing market realities of a few large companies.
But, if you are forced to engage in this type of chimeric debate, then I would see HTML as defining the "skin" of the structure (the DOM ?) for what you might analogize to the "view" in the model-view-controller paradigm; a rather lame view-engine that had to have a heart-transplant (CSS) to cope with web-sites/pages demanding more and more functionality.
And, ECMAScript ? Well, certainly mis-named JavaScript since it had zilch to do with Java. Also a critter, like HTML, that has been somewhat transformed by the addition of surgical prostheses: i.e., jQuery.
It wasn't until I stumbled across Petr Stanicek's Color Scheme Designer site: [^]several years ago ... now re-incarnate as Paletton.com: [^] ... that I felt I had really seen a true "application" done entirely with HTML and JavaScript. An application informed by a vast knowledge of the physics of light/color, and the nature of human visual perception, and physiology.
But, CSD aka Paletton, is an application lending itself to very slow, deliberate, interactions with a finite set of outcomes/consequences/color-choices.
While I am sure that beer and human fellowship will be plentiful at this soiree of literati, I fear that: unless "application" is really defined in very specific terms, cognitive exchanges may be as transient as the beer
Seems like an interesting question to ask would be: what would be an alternative ... given no constraints by current web "reality" ... to HMTL+CSS ?
And, what happens if, and when, everything goes "into the cloud" ?
cheers, Bill
“I have diligently numbered the days of pure and genuine happiness which have fallen to my lot: They amount to 14.” Abd-Ar Rahman III, Caliph of Cordoba, circa 950CE.
|
|
|
|
|
Consider that using HTML of any variant means you are using a technology designed for displaying a document, and using it to model software interfaces, when there are technologies out the for that purpose.
Consider that all JavaScript is non-deterministic. (It is also a low level language running around trying to pretend it isn't - chew on that)
I will not try to argue about practicalities though, for most things Web Dev is probably the right choice.
It is my opinion that if MS would come off it and let folks host their own corporate/internal/etc app store that say you have access to via domain joining or something... then maybe you could make an argument to build all your stuff in XAML/native, because at that point the whole deployment/updating thing is on par with web apps.
|
|
|
|
|
In my opinion, aside from the obvious Web APP, HTML5 is far from the best for writing applications, and it will never be if we don't have huge breaking changes. In fact, I think that the Microsoft decision to abandon Silverlight was extremely stupid. Yeah, HTML5+JavaScript can do the same. Yet, Java can do the same that .NET does (even if it is more verbose) and .NET definitely have its place. So, I believe many arguments about Silverlight and HTML5 will be pretty similar.
HTML5 (with CSS3 and JavaScript support) can do a lot, yet I can't say I know worse kind of legacy than the one present in HTML. Even if C is very old, I think the most bizarre things I saw in my life are found in the HTML + JavaScript combination. So, to me (and to many developers I know) HTML5 only added new features to a nightmare of maintainability, which is not going away by the new functionalities.
|
|
|
|
|
Chris Maunder wrote: Does HTML5 even have a future on the webbrowser?
HTML-NN (where NN is an integer) will have a future on your browser.
HTML2 is still in use all over the place
|
|
|
|
|
I think it really depends on the platform you're writing for. If you're writing desktop stuff (yeah, I know, the desktop is dead, yadda yadda) like I do you may not even care about HTML much. OTOH if it's extensions are fast enough and you're writing web stuff, yeah. I've been studying it myself and don't really buy that native machine apps (Win8) have to be written in a markup language in the first place. It's one way of doing things, I guess, but I don't think it's the broad brush that everyone wants it to be.
|
|
|
|
|
Consider the following article: Iran and US are buddies![^]
According to Iran one minute the USA is the great Satan and must be destroyed and the next minute the USA isn't doing enough to help stabilize the Middle East.
According to the USA one minute Iran is an unstable dictatorship seeking to cause the destruction of the world and the next minute it is a possible ally in the fight against ISIS.
Both accuse each other of arming ISIS.
It isn't even a question of believing either government - there isn't a coherent story out there to believe. To call these guys liars is premature on my part because the story they tell is so ethereal, insubstantial, and ridiculous that elevating it to a lie gives it more credit than it is worth. At best, these politicians aren't liars, they're coked up alcoholics covered in leaves and piss mumbling to themselves in the park.
|
|
|
|
|
You can't believe the government, you can't believe the media so who's left?
New version: WinHeist Version 2.1.0 Beta
Have you ever just looked at someone and knew the wheel was turning but the hamster was dead?
Trying to understand the behavior of some people is like trying to smell the color 9.
I'm not crazy, my reality is just different than yours!
|
|
|
|
|
Mike Hankey wrote: so who's left?
Me?
You looking for sympathy?
You'll find it in the dictionary, between sympathomimetic and sympatric
(Page 1788, if it helps)
|
|
|
|
|
You seem like a pretty honest fella that I can trust.
You ain't running for office are you?
New version: WinHeist Version 2.1.0 Beta
Have you ever just looked at someone and knew the wheel was turning but the hamster was dead?
Trying to understand the behavior of some people is like trying to smell the color 9.
I'm not crazy, my reality is just different than yours!
|
|
|
|
|
Well, I tried running away from Office (especially after they added the Ribbon) but that didn't work...
You looking for sympathy?
You'll find it in the dictionary, between sympathomimetic and sympatric
(Page 1788, if it helps)
|
|
|
|
|
Very good !
~RaGE();
I think words like 'destiny' are a way of trying to find order where none exists. - Christian Graus
Entropy isn't what it used to.
|
|
|
|
|
Yeah, but if you run for public office, you cant hide from it (meaning after work hours).
The pressure is so immense that you would have to ditch the cat and wife, and replace this with a goldfish and a lover. If the wife doesn't agree, get a motorcycle and a unique helmet and drive to her each night. That way your wife can make a fortune on books about you, and you can then break off the arrangement, and get an even younger lover. There are of course several variations of this, as you might opt in for a surprise visit to her in Argentine, but here it's really just up to your imagination. (And being in politics where daily dealings with the press and your public opinion bureau is a must, your imagination should be quite substantial as the years move on.)
No, best not to get involved into politics
|
|
|
|
|
The media have always been biased, they are either too left, too right or too centre ground. I have discovered that I need to read as many views from as many angles as I can to get something nearing the truth, with all its own inherent complexity, of news stories.
One of my own favourite sources is Private Eye which has managed to get itself sued a number of times due to the habit of shamelessly treading on the toes of the rich and powerful.
“That which can be asserted without evidence, can be dismissed without evidence.”
― Christopher Hitchens
|
|
|
|
|
Satire is the only place where you can find the real truth.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Mike?
THESE PEOPLE REALLY BOTHER ME!! How can they know what you should do without knowing what you want done?!?!
-- C++ FQA Lite
|
|
|
|
|
Actors and pop stars?
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
|
PIEBALDconsult wrote: Take it to the Soapbox.
I don't take it to the soapbox because the purpose of the post isn't to have a serious discussion.
The purpose of the post is to spawn jokes.
|
|
|
|
|
Liars is not the right term. "Agendaists" -- people who say things based on their agenda, which may be true or false (mostly false though)
Marc
|
|
|
|
|
MehGerbil wrote: I wish they were liars.
They are.
Once you lose your pride the rest is easy.
I would agree with you but then we both would be wrong.
The report of my death was an exaggeration - Mark Twain
Simply Elegant Designs JimmyRopes Designs
I'm on-line therefore I am.
JimmyRopes
|
|
|
|
|
Iran has nothing to do with "Isis".
Only John McCain's hairdresser knows for sure.
|
|
|
|
|
You're missing the key point. Both govts are made up of politicians; meaning they're liars by definition.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
It's actually fairly simple. It depends on the issue at hand:
1) Islam vs Not-Islam - USA and Iran are not friendly
2) Arabs behaving badly - USA and Iran are friendly
|
|
|
|
|
GenJerDan wrote: Arabs behaving badly - USA and Iran are friendly
This is where I get lost as I thought Iran was Arabs gone wild.
Disclaimer: This story has modified to fit the politician's needs.
|
|
|
|
|