rf:
I don't know what you have done in your post but it has stuffed up my
newsreader, the >'s arent there and no, I am not going to bother putting
them back.
It [the logo] has a "flicker" because of how IE handles a background-image.
rf:
I doubt that. I have never ever seen a standard background behave like that.
Besides, it does not "flicker" here (over the other side of the planet) it
disappears for a whole second and then reappears. Makes the site bloody hard
to look at. Something you have done is making it do that and a server hit
from over her is *EXPENSIVE*.
I am
using that to make it accessible for screen readers. If you check out
http://www.mezzoblue.com/tests/revised-image-replacement/, you will
notice that I have made use of a modified form of the Gilder/Levin
Method to make the h1 header accessible to screen readers.
rf:
You are making it unnecessarily complex. What is wrong with a simple alt
attribute? and don't refer me to that site above. They might have a point
but what about every other site out there that simply uses alt text. Your
viewers are used to that.
It could also be because you are trying to feed XHTML to IE. IE does not
clearly understand XHTML.
True, but I have never had a problem with raw XHTML. At least, not more
than IE's buggy, non-standards-compliant rendering engine normally spits
out on a normal day anyways. I swear, IE is today what Netscape 4.x was
two years ago...
rf:
Two years? Oh my, where have you been
NN4.x died last century, way
before IE6.
a buggy and viciously horrible piece of coding that is
better left in the trash heap of history
rf:
True but that horrible piece of code is what 80% of your viewers are
currently using. No matter how much you or I hate it, it's here to say at
least for a while. Live with it.
Why do you have an <object ...> in your <head>? This, being content,
*should* cause the browser (IE at least) to close the head and open a body.
The stuff below the object (the script elements) then become part of your
body with what sort of results?
I am trying to automatically enable cleartype smoothing for everyone
that comes to the site with NT 5.1 (Windows "XP"). Microsoft does it
themselves on their own site:
rf:
And just what makes you think that I might *want* cleartype smoothing? This
is, after all, my computer and the overall settings are My Bloody Business.
Leave my settings alone!
Once again, unnecessary complexity, and this time simply invasive gratutious
complexity. Next thing you'll be changing the colour of my scroll bars :-(
And *what* produced this? It a bit like the standard cargo cult stuff but
I've never seen it this complex before.
<quote>
<style type="text/css" media="screen">
<!--/*--><![CDATA[<!--*/ h1 a#h1 { background:
url("/images/header02.jpg") no-repeat; } /*]]>*/-->
</style>
</quote>
What you see is the XHTML-compliant method of introducing inline style
sheets. The <!CDATA[ ... ]]> is required by XHTML rules, but causes
older browsers to crash or not understand its contents (the CSS). So it
has to be contained within the fancy array: <!--/*--><![CDATA[<!--*/ ...
/*]]>*/--> so that both older and newer browsers can access the contents
with the contents remaining XHTML compliant.
rf:
Unnecessary complexity.
Are you talking about this link:
http://jigsaw.w3.org/css-validator/validator?uri=http://publishing.kabis.net/css/screen.css
Strange. Validated without any errors for me.
rf:
Didn't for me. Didn't even attempt to do so. Got cranky about the <?xml line
and said "validate your XHTML".
Good points, rf. But I've done my homework.
rf, in conclusion:
So I see. Your homework consisted of throwing so much unnecessary stuff at a
web page that you had to come here for help in digging yourself out of a
hole
Well, the shovel store is just down there --> to the right
My advice still stands. Throw away all of those things that are not actually
*required* to make your page work. Then start again.
BTW this is not idle advice. To work out what is wrong with that page that
is what *I* would have to do. Carefully comment out bits and pieces of it
untill it suddenly starts working. The last bit commented out is the likely
culprit. This is, however, a time consuming exercise and is far better done
by you (who is supposedly familiar with the code) than I. You, of course,
are not paying me by the hour
Finally, if you wish futther discourse on this matter do not re-crosspost
that group that I have already told you is not on my server. It pisses me
off to send a post only to have it bounce back at me!