Legerdemain wrote:
I thought one of the main reasons for coding everything related to layout in CSS was to ensure that the page worked nicely (to browse, not looking perfect layoutwise) even without CSS-support (in this particular case I do not know which site is discussed, so I can't comment on that very issue).
This would be assuming what you are trying to do is possible without CSS, which as things stand it isn't in our case.
I don't think CSS was really meant as a way to ensure sites worked nicely with browsers that don't support it. That doesn't make a lot of sense to me. If you are using CSS (and Javascript/DOM) for your interface, it's probably because you can't do it very well or at all with HTML.
In our case the game interface "works" without CSS in that it displays. Unfortunately without CSS it cannot handle the layout properly, so it becomes unusable. Trying to duplicate everything done with CSS by using just HTML defeats the purpose, even if we could do it that way.
If, as expected, we move to an AJAX interface, that would only exacerbate the problem because AJAX relies on Javascript and CSS to avoid redrawing the page every time information changes. For us this will cut down on a lot of bandwidth usage, which is important for a free project like this.
Hence my moan about the inadequacy of Amiga browsers and the disappointment at the slow rate of progress in all of the browser projects currently mooted. We can (and do) have Windows, Linux and MacOS X users. We could easily be played on a BSD, QNX, BeOS/Zeta or Solaris system, Even on really marginal OSs like SkyOS.
But not on any AmigaOS or derivative. :-(