<div class="gmail_quote">2009/9/9 tali garsiel <span dir="ltr"><<a href="mailto:t_garsiel@hotmail.com">t_garsiel@hotmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<br>
<br>
Sorry , I guess I wasn't very clear.<br>
<br>
I'll try to explain myself , I'm afraid it will be long...<br>
<br>
I'm talking about large and complex intranet applications that provide a user interface for managing the actual product.<br>
<br>
The examples I gave are:<br>
HP performence center - it's an interface for performing load testing.<br>
Imperva SecureSphere - it's a security application. The interface is quite complex. You define your security policies , monitor your sites state and much more.<br>
<br>
I send those links because I think they demonstrate the typical level of complexity of such apps.<br>
The GUI is usualy quite complex but not as complex or speed dependant as lets say an IDE , photoshop or Microsoft Word.<br>
<br>
This type of apps share the same difficulty - they need to be webby (usually over WAN too) - but building web GUI is a nightmare - there is no good solution.<br>
<br>
Usually before creating such an application a vast research takes place as to the best GUI framework.<br>
The options considered are usualy HTML or Flex,javaFX or some other non HTML framework.<br>
<br>
All the applications I know chose HTML , with a server side GUI layer like JSF.<br>
The development was always hard and time consuming.<br>
<br>
Sorry for the speech but what I ask is:<br>
<br>
Do HTML5 authers think that these large complex applications should use HTML5?<br>
<br>
If so - what is the correct model?<br>
Possible models can be:<br>
1. A large and smart GUI layer at the server that will generate HTML.This approch is based on the implicit assumption that the HTML,javascript layer is stupid and slow and should not do much.<br>
2. An HTML,javascript centric GUI that gets mostly data from the server.</blockquote><div><br></div><div>I think these are all possible options and the HTML and associated specs try to make all of them possible.  Any further discussion is really off topic for this list, but there are definitely a lot of toolkits out there to help you construct your app.  As far as I can tell, there's been a good feedback loop of toolkit developers pushing the envelope, browser vendors optimizing the hot spots, and the spec adding features only when necessary.  I hope that answers your question.</div>

<div><br></div><div>J </div></div><br>