Forum Moderators: open
I'm hoping someone(s) here can tell me how iframes relate to accessibility and usability. Are they handled the same way as other frames on a page would be, or are they a different animal? The content in the iframe would be accessible in itself (if the person were actually on that page, which is the way the site is set up now), but does just the fact that it's in the frame make it inaccessible and bring up the need to have alternate content on the page holding the frame?
This is probably a confusing way to ask a simple question...
[edited by: Beagle at 1:42 pm (utc) on Sep. 15, 2006]
There are a variety of options available to you in making the <iframe> accessible and search friendly. Your accessible content goes between <iframe>Accessible content here</iframe>.
Search Google for accessible iframes and you'll find a few resources that discuss this further.
The content I'd have within the iframes would be simple HTML. What I'm trying to do is make the content viewable from several pages in different parts of the site without needing to replicate the content on each of those pages. Besides using the iframe tags as you showed, another suggestion I found was providing a link to the content source for browsers that don't support iframes; but it seems to me the tags would be simpler for the person viewing, rather than having to follow extra links.
The other option I can think of would be to use a database to call up the content on the appropriate pages, but I'm guessing that would be even more of an accessibility difficulty than the iframes - am I right/wrong on that?
The other other option is to keep doing what I've been doing, which is basically linking all over creation! As the site grows, it's getting more difficult to keep the navigation simple. If I do some more thinking on that, I might come up with a better system.
Guess there are a lot of things I need to look at yet, but the input's very helpful. Thanks.
[edited to make more sense - I hope]
[edited by: Beagle at 1:05 am (utc) on Sep. 16, 2006]