Alt Text not seen in Macs
Craif
Cleveland, Ohio ("round on the ends, high in the middle")
I have used "Alternative" text extensively with my graphics on a website, only to learn that my Mac web viewers cannot see these little text blurbs when they hover their mouse over the graphic, as Windows viewers can. Is there a way around this for my website design, or on the end of the Mac user?
0
Comments
Step 2: Locate nearest trash receptacle
Step 3: Insert computer into trash receptacle
Step 4: Get a real computer
Seriously, I have no idea. What browser?
If you use FrontPage of recent vintage you might need two sets of site code, one for the folks that do not use modern IE and one for folks that DO use modern versions of IE. And browser detection and then branching what feed the user sees by browser detected can help there. Is it YOUR fault or THIER fault??? Neither and BOTH! Niether is totally at fault, and BOTH are partly at fault and the blame is about 6 of one and half a dozen of the other when you get down to nitty gritty (finely granulated or specific) issues like only ALTs not showing. bloth ends need to meet each ohter half way, or you could just not use ALTs for anything except browsers that cannot display the graphics, which is what the purpose of that tag was originally.
Can you lay a graphic over a text cell in a table, or feed a text cell instead of a graphic cell if needed based on browser detect??? Yup. And the text cell can be what you would stick in an ALT that the user with a browser that cannot parse ALTs WILL see. So, feed based on browser detects, and you do not need ALT tags to do that at all and do it so older browsers CAN see the Identifiying text. That's a hint on how you can meet the users with strange tag issues half way, BTW. It's also the reason my site is so dang simple, I stick mostly with a bit of CSS (not CSS2) and XHTML 1 or HTML 4.01 code. About 95% of the browsers in sue can parse that. It is also mostly W3C.org validated, I use Tidy and a couple other validation checkers here and sometimes run right from W3C.org. Most site complaints I get are not functional, they are spell check fixes for the content.... In other words, essentially "HOW COULD YOU MIS-SPELL THAT???!!! " feedback things.
Anyhow, I'm not sure I would bother if I were you. Frankly, I don't usually bother to put alt text into my image tags anyhow. I don't think they serve much of a purpose, and I don't really think they're worth the little bit of time and effort it takes to put them in.
You really should be using "title" instead of "alt".. Here's the reason:
ALT is intended to show something in lieu of an image if for some reason the image is broken (dead link, server problems, whatever). IE just happens to show ALT tags as a tooltip when an image is moused over.
What you need will be accomplished by using TITLE in your IMG tag. It will still display a tooltip, and it will work on Safari.
I am assuming that most of your mac users are using safari, since that is the bundled browser with any modern mac. If they were to use firefox, it may work differently for them. However, to be truly HTML compliant, you should be using title tags for your images instead.
Don't take your vision for granted. If one day you were to go blind, you would thank whatever you happen to worship for those who did use title or alt tags to describe images to your page reading software that you would need to surf the web if you were blind.
Thankyou for the refreshing concise answer that I was looking for. While I'm using ALT text for something that it may not have been intended for, it serves the purpose for which I decided to use it and there really isn't a "should be" way in the world of art, which entails web design, albeit, high tech. However, you have directed me to a possible alternative, which is exactly the reason I began this post. So, I will try your recommendation and see if it works out. If not, 'nuff said.
Craif
PS. "Ccccccan't we all jjjust get along" Rodney King
I'm trying to display some alt text when I switch off images in safari 1.2.2 on a Mac.
All goes well until the length of alt text exceeds the css width attribute of the image. Other browsers manage to wrap the text but Safari doesn't show any of it!!
Can you help please?
Again, any help is much appreciated...