Plain Old Webserver
This basically lets you take a dynamic website and run it offline. It's a lot like Google Gears, except that instead of being just an API meant to make it easy to take a web application temporarily offline, it's actually a full-bore web server. There are some intriguing possibilities.
Plain Old Webserver (POW) is a fully-functional open source (GPL) webserver that works inside your browser. It uses Server Side Javascript (SJS) to deliver dynamic content.(It also runs stand-alone on XULRunner, which is how I ran across it.)
This basically lets you take a dynamic website and run it offline. It's a lot like Google Gears, except that instead of being just an API meant to make it easy to take a web application temporarily offline, it's actually a full-bore web server. There are some intriguing possibilities.
no subject
Date: 2007-10-16 11:18 pm (UTC)no subject
Date: 2007-10-17 12:24 am (UTC)no subject
Date: 2007-10-16 11:20 pm (UTC)yes - like an easy to build, cross platform (unix included) Trojan horse. I can think of some really, really nasty possibilities that I'd never want to see on my network.
No thank you. It's not hackers and other responsible people that I'm worried about with this - it's the average user lacking clue that this could do a lot of damage to.
no subject
Date: 2007-10-17 12:27 am (UTC)Being an application or a browser extension, it has to be explicitly installed. Yes, you could undoubtedly use social engineering to get it installed by millions of clueless Windows users. So?
no subject
Date: 2007-10-18 08:49 am (UTC)It's a good app.
Date: 2007-10-22 07:54 am (UTC)Ease of use of installing harmful software? Maybe you never used IE.
POW is not only easy to install (you do have to disable popup blocker and explicitly allow the extension), but very easy to use. You fear trojans? An extension that has been reviewed by Mozilla volunteers and grilled by security experts hardly is an app to fear.
POW exposes XPCOM interfaces easily so anyone can write an extension. If you wanted to write an extension, it is a good place to start.
Dave