From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Sun, 6 Nov 2005 10:27:41 +0100 From: Sascha Retzki To: 9fans@cse.psu.edu Subject: My internet2 (was Re: [9fans] web apps) Message-ID: <20051106092741.GA506@routi.local.net> References: <20051106074115.GD80710@cassie.foobarbaz.net> Mime-Version: 1.0 Content-Type: text/plain; charset=unknown-8bit Content-Disposition: inline In-Reply-To: <20051106074115.GD80710@cassie.foobarbaz.net> User-Agent: mutt-ng/devel-r535 (NetBSD) Content-Transfer-Encoding: quoted-printable Topicbox-Message-UUID: a6e23004-ead0-11e9-9d60-3106f5b1d025 On Sat, Nov 05, 2005 at 11:41:15PM -0800, Christopher Nielsen wrote: > the first question that comes to mind is how do you replace > javascript? does it make sense to write a limbo interpreter > plugin for browsers? does it make sense to design a better > language and write a plugin for that? is there something else > entirely? >=20 I am thinking about, hacking and designing some replacement for this entire =A7=3D)("=A7, but still using http at the moment. The basic idea is that the index.html goes away and is replaced by a file format which describes the structure of the entire page (thus making "sitemap"-creation a semi-automagic process). This description language tells which groups of files take which region of the screen, etc.pp. The second file format (these groups of files) are a "design"-language,=20 some kind of (I hate to say that, but it describes it best) Object-orientated language-approatch, so that you can e.g. create your own button with the help of e.g. five commands, and make that button an object. This language shall also support animations and all different kind scriptability. The backend, e.g. database access, is done via CGI=20 (cgi has never been wrong - it is just hell slow if you don't do it=20 right (So is java, btw)). The trick is to void Javascript for example. If you want to design a homepage, graphically apealing, and still want to maintain availability (or "compatibility") for disabled persons =3D> today you are pretty f'ed. If done right (and with respect to things that "the Web"(tm) has discovered way too late), this file format may become pretty cool. That is "my internet2", and currently it sucks a lot, but if anybody feels to help me with specifying cool file formats/languages, implementing those things and so on and so forth, email me.=20 Mfg, Sascha Retzki