But they've also broken into a server I run. At least, not really "broken in", rather used a rather lame vulnerability in a common open source (rather low quality) web app which we happen to run, to send spam.
This means that our server has been sending spam. Hurrah.
And they've used a robot which uses random proxies, so we can't localise them.
It's an app I don't have the time or inclination to fix, therefore, the contact form will be off limits for ever more, henceforth. My clients will get annoyed and complain.
So I've been trying out these so-called "AJAX" (I hate the name) web applications.
Basically the idea is that you make a web application which uses a richer client layer and the server does a lot less than conventional apps.
Pros: - Much better user responsiveness - Much lower bandwidth usage (for some apps anyway) - Forces you to adopt a "3 tiered" approach
Cons: - Many different conflicting techniques at the moment (and likely to be for the forseeable future) - Conventional web technologies don't "fit" - Possible incompatibility with some web browsers, software firewalls / corporate AV systems etc
I've almost got it to the working state. It's certainly showing some promise. Responsiveness is very good.
As far as I'm aware, nobody else has yet made a "AJAX-based" web forum application (please let me know if you know of someone who has). That's discounting google groups, of course.
This technique could certainly be applied to turn-based web games, or possibly even slowish realtime ones.
A demo will be forthcoming as soon as it's usable.
A simple enough concept. n players each have a bat on the side of a regular polygon with n sides (Except where there are less than 4 players, where it could get tricky)
The aim is to make a very simple network-playable realtime game, which tries out lots of techniques.
I've never really made a multiplayer network game before* - although I've done plenty of multiplayer games and network applications, so it should be easy enough.
Should be cool.
* In about 1992 I made a RTS game ("War on Zog") which played in DOS (text-mode) over a null modem cable. Does that count? It wasn't really very good. You could only move one unit at a time, and could cast various "spells" which did things like creating holes in walls. The world was huge and the main challenge was finding the other player's base.