I tried some of the demo apps on the OpenLaszlo web site. Pretty impressive- particularly the calendar - in how fast it loaded ( mind you I have a 2MB broadband connection here in the UK ).
I am beginning to see your point now about the desireability of RB doing something similar. On 2/2/07 03:45, "Guyren Howe" <[EMAIL PROTECTED]> wrote: > On Feb 1, 2007, at 6:12 PM, Tom Benson wrote: > >> Two different beasts >> >> Flash is compiled - When you load a page based on flash you have to >> download the whole flash program and store it client side. >> AJAX is Scripted - It is a combination of Javascript, XML and JSON >> which allow you to affect the contents of a web site in real time >> using XML injection techniques to update the HTML source of a page >> on the fly. >> >> I guess you could liken AJAX more to WebObjects. Both have server >> side scripting agents, yet use standard HTML as their display output. > > Actually, I wouldn't say that's entirely right. AJAX stands for > Asynchronous Javascript and XML, but it's a bit nebulous in > application. The thing that all its applications have in common is > using a web server feature that lets a browser fetch data from the > server in the background without having to ditch the current page and > reload. The AJAX you're thinking of, which uses traditional HTML > elements along with CSS and Javascript to dynamically change them, is > one way to do that. > > But OpenLaszlo, say, uses that same browser feature to fetch data to > an application running within your flash plugin. > > OpenLaszlo is also scripted in Javascript and does pretty much the > same thing; it just updates a different set of UI widgets, displayed > in a different manner. > > As I see it, REALbasic could be generating a version of your > REALbasic application that runs within that same flash plugin. I > would think that along with that, it would be good to develop some > extra RPC and threading and whatnot features that make it easier to > communicate between the server and the client. But I would settle for > a major subset of the features we have now, running under flash > inside your web browser. > > If anyone wants a good idea of why I'm pushing on this, why I think > most of most REALbasic applications can run inside a web browser just > fine like this, go to: > > http://www.openlaszlo.org/ > > and click on "Featured Demos" in the bottom left hand corner. Note > how fast these come up (if you're on broadband) and how much like a > desktop application they are. > >> On 02/02/2007, at 11:07 AM, Daniel Stenning wrote: >> >>> So are we saying it would be more desireable to produce AJAX code >>> ( which in >>> part is based on JavaScript ) from a future RB, rather than just >>> javascript >>> alone ? >>> >>> Sometimes it is hard to keep up with the fads. I would like to >>> know for >>> example how a FLASH app compares to an AJAX web app in terms of >>> bandwith >>> demands. Since the FLASH engine is very able and rich graphically >>> I would >>> think Flash would need less code for many tasks. > > Regards, > > Guyren G Howe > Relevant Logic LLC > > guyren-at-relevantlogic.com ~ http://relevantlogic.com > > REALbasic, PHP, Ruby/Rails, Python programming > PostgreSQL, MySQL database design and consulting > Technical writing and training > > > _______________________________________________ > Unsubscribe or switch delivery mode: > <http://www.realsoftware.com/support/listmanager/> > > Search the archives of this list here: > <http://support.realsoftware.com/listarchives/lists.html> > _______________________________________________ Unsubscribe or switch delivery mode: <http://www.realsoftware.com/support/listmanager/> Search the archives of this list here: <http://support.realsoftware.com/listarchives/lists.html>
