On Wed, August 30, 2006 09:58, ted leslie wrote: [snip] > > when i am talking "in a browser" i am talking about stuff that you can't > handle with asp.net, like a full fledged arcade game (to take it to an > extreme), a video/audio playing client, the power to properly sync video > and audio, integrate with the local file system and other resources. > ASP.NET and AJAX don't even get you 1% of the way there, and even flash > is incredibly lacking in some of these areas.
Whilst I haven't put an awful lot of thought into it, can there be a middle ground between 'ActiveX'-style browser apps and install-only apps? For example, instead of installing an app, or allowing "ActiveX-Mono" for want of a better term, you might add a decrypting (public) key to your keyring for the application you wish to run. The 'add key' dialog might resemble the pop-up you will see if you try to access a secure website, whose keys were not created by a central certification authority. This would hopefully allow applications encrypted with the correct private key to run, and only those applications. Any others will be blocked by default. (To be honest, I'd be happy if all browser plugins worked in this way, flash especially. Thank you, FlashBlock.) This could be backed up, by limiting the Mono runtime which runs embedded in the browser, to 'sand-box' the application. However, I can only see this being useful in a corporate setting, with many people hot-desking or working from home, yet needing to access applications in the same environment, wherever they are, and without really installing a number of applications beforehand. Even then, there are probably better methods to achieve the same end result. > > I have been involved with many projects, and the clients always have the > same needs. The audience goes to a web site, and you want to make your > sale QUICK (or viral growth), say its a podcast client, a community > collaboration tool, casino games, whatever, and the clients don't want > to hear about a install executable, or a pokey asp.net sol'n, they want, > when i boils down to it, an active X plugin (vb, c, c++ depending on > needs) (or Java), and it just runs right there, no fuss no muss. > > > Programmers don't think twice about installing a gtk app, > 99+% of web users will not touch it with a ten foot pole. > They will move on to the next casino, or community collaboration tool > that just works right there, and yes many times now, you can find it to > be flash, but lets not even go there and discuss the use of flash. > > I am just saying, it would be nice if Mono answered everyones needs > (w.r.t the general places that you deploy programs - i.e. stand alone > apps, ajax, asp.net, scripts/command line, and lastly browser plugins ), > and filled this rather HUGE void (all be it a particularly commercial > one). > > > > -tl > > > > > > On Wed, 2006-08-30 at 08:11 +0100, damien churchill wrote: >> >> >> >> >> >> ______________________________________________________________________ >> From: damien churchill >> Sent: 30 August 2006 08:11 >> To: 'Justin Dearing' >> Subject: RE: [Mono-dev] Mono 1.1.17 has been released. >> >> >> >> >> Yeah if you write your program in classes then itâs easy enough just >> to make a gui for both web and desktop using asp/gtk whatever. >> >> >> >> >> ______________________________________________________________________ >> From:[EMAIL PROTECTED] >> [mailto:[EMAIL PROTECTED] On Behalf Of Justin >> Dearing >> Sent: 30 August 2006 08:00 >> To: mono-devel-list@lists.ximian.com >> Subject: Re: [Mono-dev] Mono 1.1.17 has been released. >> >> >> >> >> Don't mean to start a flame war here, but if you want the write once >> run anywhere in a browser. If you can't do it in AJAX, do it in flash. >> >> Secondly, have you heard of ASP.NET, The equivilant of JSP for .NET. >> Mono's support is pretty good. >> >> >> >> >> >> Aside from needing C for linux kernel programming, >> what would even be better then "write once, run anywhere", >> is >> "write for any purpose, write once, run anywhere" >> and unfortunately mono has not provided a means to use it as a >> browser >> plugin like Java. For me i could go for just a plugin to >> Firefox (linux >> and Win32), wouldnt even need it to support IE. >> Until this can occur, a programmer still has to Java or >> (active x >> plugin), to achieve web page integration. >> Unfortunately not having this is a huge barrier to some people >> adopting >> mono. >> Providing this (as even MS .Net doesn't seem to provide web >> page plugin >> ability of .Net) would put Mono over the top, and likely bring >> many more >> contributors on board making Mono grow much faster. >> >> >> -tl >> >> >> >> _______________________________________________ >> Mono-devel-list mailing list >> Mono-devel-list@lists.ximian.com >> http://lists.ximian.com/mailman/listinfo/mono-devel-list > > _______________________________________________ > Mono-devel-list mailing list > Mono-devel-list@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/mono-devel-list > _______________________________________________ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list