<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Message</TITLE>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.6000.16441" name=GENERATOR></HEAD>
<BODY>
<DIV dir=ltr align=left><SPAN class=266280219-06062007><FONT face=Arial
color=#0000ff size=2>Essentially yes, which is why I think it could work with
PowerHouse Web.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=266280219-06062007><FONT face=Arial
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=266280219-06062007><FONT face=Arial
color=#0000ff size=2>Ajax (Asynchronous JavaScript and XML) is based on web
standards: JavaScript, XML, HTML and CSS. The idea is to create faster, more
interactive web apps. Instead of reloading the entire page every time you
communicate with the server, AJAX uses the JavaScript XMLHttpRequest object to
exchange data with the web server.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=266280219-06062007><FONT face=Arial
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=266280219-06062007><FONT face=Arial
color=#0000ff size=2>In addition to providing asynchronous data between the
browser and the web server, AJAX toolkits have all GUI toys on the client to
build web applications with many of features of a desktop application. All
this with a zero footprint.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=266280219-06062007><FONT face=Arial
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=266280219-06062007><FONT face=Arial
color=#0000ff size=2>Have a quick look at these demos:</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=266280219-06062007><FONT face=Arial
color=#0000ff size=2>dojo Email <A
href="http://dojotoolkit.org/demos/email">http://dojotoolkit.org/demos/email</A></FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=266280219-06062007><FONT face=Arial
color=#0000ff size=2>ZK Simply Ajax <A
href="http://www.zkoss.org/zkdemo/userguide/">http://www.zkoss.org/zkdemo/userguide/</A></FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=266280219-06062007><FONT face=Arial
color=#0000ff size=2>Thinwire <A
href="http://www.thinwire.com/?n=Explore.Explore">http://www.thinwire.com/?n=Explore.Explore</A></FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=266280219-06062007><FONT face=Arial
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=266280219-06062007><FONT face=Arial
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=266280219-06062007><FONT face=Arial
color=#0000ff size=2>Greig</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=266280219-06062007><FONT face=Arial
color=#0000ff size=2></FONT></SPAN> </DIV><BR>
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> Deskin, Bob [mailto:Bob.Deskin@Cognos.COM]
<BR><B>Sent:</B> Wednesday, June 06, 2007 2:00 PM<BR><B>To:</B> Greig Morrison;
powerh-l@lists.sowder.com<BR><B>Subject:</B> RE: HTML
Generator<BR></FONT><BR></DIV>
<DIV></DIV>
<DIV>
<DIV><SPAN class=507135517-06062007><FONT face=Arial color=#0000ff size=2>I
looked briefly at AJAX (and will again). My initial impression was that it
allows asynchronous processing and uses the web server and CGI like any other
web page. Is this being too simplistic?</FONT></SPAN></DIV>
<DIV><SPAN class=507135517-06062007><FONT face=Arial color=#0000ff
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=507135517-06062007><FONT face=Arial color=#0000ff size=2>Is it
reasonable to expect good response from a field-by-field dialog through a web
server, even if it's an intranet?</FONT></SPAN></DIV>
<DIV><SPAN class=507135517-06062007><FONT face=Arial color=#0000ff
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=507135517-06062007><FONT face=Arial color=#0000ff
size=2>Bob</FONT></SPAN></DIV>
<BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px">
<DIV></DIV>
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left><FONT
face=Tahoma size=2>-----Original Message-----<BR><B>From:</B>
powerh-l-bounces+bob.deskin=cognos.com@lists.sowder.com
[mailto:powerh-l-bounces+bob.deskin=cognos.com@lists.sowder.com] <B>On Behalf
Of </B>Greig Morrison<BR><B>Sent:</B> June 6, 2007 12:44 PM<BR><B>To:</B>
powerh-l@lists.sowder.com<BR><B>Subject:</B> RE: HTML
Generator<BR><BR></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=837142216-06062007>I would like to
see the PowerHouse Web client support an Ajax framework, this uses the same
zero footprint architecture and provides a dynamic web page on the client
side. Anything useful on the web has move beyond simply html and now include
some form of script (JavaScript or ActionScript).</DIV>
<DIV> </DIV>
<DIV><A
href="http://en.wikipedia.org/wiki/Ajax_framework">http://en.wikipedia.org/wiki/Ajax_framework</A></DIV>
<DIV> </DIV>
<DIV>There are plenty of examples, many are Open Source like:</DIV>
<DIV> </DIV>
<DIV>ZK Simply Ajax <A
href="http://www.zkoss.org/">http://www.zkoss.org/</A><BR>Thinwire <A
href="http://www.thinwire.com/">http://www.thinwire.com/</A></DIV>
<DIV><!--StartFragment -->Google Web Toolkit <A
href="http://code.google.com/p/google-web-toolkit/">http://code.google.com/p/google-web-toolkit/</A></DIV>
<DIV> </DIV>
<DIV>Regards<BR>Greig Morrison</DIV>
<DIV> </DIV>
<DIV>-----Original Message-----</DIV>
<DIV> </DIV>
<DIV>----------------------------------------------------------------------</DIV>
<DIV> </DIV>
<DIV>Message: 1</DIV>
<DIV> </DIV>
<DIV>Date: Wed, 6 Jun 2007 09:19:20 -0400<BR>From: "Deskin, Bob" <<A
href="mailto:Bob.Deskin@Cognos.COM">Bob.Deskin@Cognos.COM</A>><BR>Subject:
HTML Generator<BR>To: <<A
href="mailto:powerh-l@lists.sowder.com">powerh-l@lists.sowder.com</A>></DIV>
<DIV> </DIV>
<DIV>Message-ID: <<A
href="mailto:2B4E386EAEC90947802323BF373DC0EC0B971B87@sottemail1.ent.ad.cognos.com">2B4E386EAEC90947802323BF373DC0EC0B971B87@sottemail1.ent.ad.cognos.com</A>></DIV>
<DIV> </DIV>
<DIV><BR>Content-Type: text/plain; charset="us-ascii"</DIV>
<DIV> </DIV>
<DIV>Now that we have put the E version to bed (it's in manufacturing but not
quite available yet), we're busy planning the next release. We have lost of
ideas of course, and I'm not specifically soliciting any more. What I would
like to do is follow up on Ken's idea, which we share, of an HTML generator.
We already know that QDESIGN can generate HTML. And it's not particularly
difficult to add to that. I'm not trying to make it sound like it's a 5 minute
job, but we already know how to do it. It's simply a case of designing the
keyword and determining what HTML should be generated and where.</DIV>
<DIV> </DIV>
<DIV>But I don't think people want PowerHouse Web with it's panel-oriented
stateless architecture that requires converting subscreen calls to linkscreens
and some other way of handling reports and runs. My take is that people want
is something that feels like QUICK (even down to the Action field is desired)
but looks like a web page. And that it runs over a local network similar to a
terminal emulator as opposed to the internet (although that might be a
possibility). So the first question is - is that a correct assumption?</DIV>
<DIV> </DIV>
<DIV>If that is correct, then the next question is how do we do the execution
end of things in a reasonable period of time with limited resources.<BR>Sure,
it can be done. The browser engines are available as controls or applets and
we could build the entire infrastructure, but we don't have a large team and 2
or more years. Rather we have 2 or 3 people and 6 months (no, that's not the
whole team but we do have other things to do, and the 6 months is what I'm
aiming for because I know these projects take longer).</DIV>
<DIV> </DIV>
<DIV>So does anyone have any ideas on how to put this sort of thing
together?</DIV>
<DIV> </DIV>
<DIV>Are there web sites that describe it? Is it even reasonable considering
that a browser is typically block oriented whereas QUICK is field
oriented?</DIV>
<DIV> </DIV>
<DIV>Any thoughts? </DIV>
<DIV> </DIV>
<DIV><BR>Bob</DIV>
<DIV> </DIV>
<DIV>PS I removed the other portions of Ken's message because I won't get into
pricing policy in a public forum. Ken's 3rd point is somewhat dependant on the
success of the second. These days, you need to look good to be noticed.
However, whatever we do must be in keeping with our existing architecture.
QKView is a step in the right
direction.<BR></SPAN></FONT></DIV></BLOCKQUOTE></DIV>
<DIV> </DIV>
<DIV> This message may contain privileged and/or
confidential information. If you have received this e-mail in error or are
not the intended recipient, you may not use, copy, disseminate or distribute it;
do not open any attachments, delete it immediately from your system and notify
the sender promptly by e-mail that you have done so. Thank you.
</DIV></BODY></HTML>