Firstly you could maybe preload your rollover images for people with slower connection speeds, so that they see the rollover immediately and don't have to wait for them ...
Then you could also disable the link for the page that the user is on ... for example if I am on the home page you could disable the "home" button and make it another colour ...
Then right underneath the "welcome to marthamaths.com website" image you've got 4 images "for kids", "for parents" etc ... maybe you could make those links aswell instead of just images ...
The w3c validator found 41 errors on your website ...
On the "for children" page there is a section called "simple math game" but it has no "simple math game" underneath it ...
In IE7 there is a "click to activate and use this control" thing for flash on a site, to disable that, just add this ...
One little trick to work around the "Click to Activate and Use This Control" problem
(due to a plugin issue with microsoft)
Your embed code is:
Code:
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/s wflash.cab#version=8,0,0,0"
id="mars" align="middle" height="130" width="130">
<param name="allowScriptAccess" value="sameDomain">
<param name="movie" value="mars.swf">
<param name="quality" value="high">
<param name="bgcolor" value="#ffffff">
<embed src="mars.swf" quality="high" bgcolor="#ffffff"
name="mars" allowscriptaccess="sameDomain"
type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/go/getflashplayer"
align="center" height="130" width="130">
</object>
- <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
- codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/s wflash.cab#version=8,0,0,0"
- id="mars" align="middle" height="130" width="130">
- <param name="allowScriptAccess" value="sameDomain">
- <param name="movie" value="mars.swf">
- <param name="quality" value="high">
- <param name="bgcolor" value="#ffffff">
- <embed src="mars.swf" quality="high" bgcolor="#ffffff"
- name="mars" allowscriptaccess="sameDomain"
- type="application/x-shockwave-flash"
- pluginspage="http://www.macromedia.com/go/getflashplayer"
- align="center" height="130" width="130">
- </object>
If you ceate a myprintln.js file that simply says:
// myprintln.js
function myprintln(s) { document.writeln(s); }
- // myprintln.js
- function myprintln(s) { document.writeln(s); }
and put this in the head of your file:
...yada yada yada...
<script src="myprintln.js"></script>
</head>
- ...yada yada yada...
- <script src="myprintln.js"></script>
- </head>
...and wrap your script like this:
<script>
myprintln('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"');
myprintln('codebase="http://fpdownload.macromedia.com/pub/shockwave/c abs/flash/swflash.cab#version=8,0,0,0"');
myprintln('id="mars" align="middle" height="130" width="130">');
myprintln('<param name="allowScriptAccess" value="sameDomain">');
myprintln('<param name="movie" value="mars.swf">');
myprintln('<param name="quality" value="high">');
myprintln('<param name="bgcolor" value="#ffffff">');
myprintln('<embed src="mars.swf" quality="high" bgcolor="#ffffff"');
myprintln('name="mars" allowscriptaccess="sameDomain"');
myprintln('type="application/x-shockwave-flash"');
myprintln('pluginspage="http://www.macromedia.com/go/getflashplayer"' );
myprintln('align="center" height="130" width="130">');
myprintln('</object>');
</script>
- <script>
- myprintln('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"');
- myprintln('codebase="http://fpdownload.macromedia.com/pub/shockwave/c abs/flash/swflash.cab#version=8,0,0,0"');
- myprintln('id="mars" align="middle" height="130" width="130">');
- myprintln('<param name="allowScriptAccess" value="sameDomain">');
- myprintln('<param name="movie" value="mars.swf">');
- myprintln('<param name="quality" value="high">');
- myprintln('<param name="bgcolor" value="#ffffff">');
- myprintln('<embed src="mars.swf" quality="high" bgcolor="#ffffff"');
- myprintln('name="mars" allowscriptaccess="sameDomain"');
- myprintln('type="application/x-shockwave-flash"');
- myprintln('pluginspage="http://www.macromedia.com/go/getflashplayer"' );
- myprintln('align="center" height="130" width="130">');
- myprintln('</object>');
- </script>
...it will work around that problem