|
Posted by Andy Dingley on 06/25/07 08:48
On 25 Jun, 08:01, gregerly <greg.gofo...@gmail.com> wrote:
> All is well in IE 7, Firefox, and Safari, but in IE 6 the site literally
> dissappears.
Looks like a good piece of work to start with (it's that rare thing,
an XHTML Appendix C site that gets things right).
However you're using client-side JavaScript to generate content. This
is always a bad idea:
* It's complicated. Why not use simple static HTML and save yourself
some work?
* It's slow to download and renders badly (nothing appears until the
whole page is ready to show up)
* It fails for non-JS clients
* (As is happening to you here), errors in the JS may break in some
browsers, cause the whole thing to stop working and then wreak havoc
with the results.
I could point out bit-by-bit changes to fix the client-side stuff, but
really you ought to just kill it in favour of purely server-side
content assembly.
Navigation:
[Reply to this message]
|