Originally posted by kasperl
ok, now change it from body text to a file link, without using PHP.
and i know proper iFrames are impossible, but as the FSCZ site also shows, it can do some fun stuff.
Why without PHP? That's what it's
for. If you use iframes, you alienate anybody browsing on his or her handheld / cellphone / mobile device. You also alienate anyone browsing with a text-only browser.
Alongside those possible
disadvantages, there's the whole issue of allowing other sites to link to specific pages on your own site. Frame-based sites always have this problem, since you cannot tell browsers which pages to display in the frameset you're linking to.
So, what advantages do frames have? The best (i.e. most logical and efficient) use of frames I've seen yet is in the My Blogs section of
www.bloglines.com - they have a listing on the left that needs to automatically refresh itself every so often, but the news items being read on the right cannot afford to be refreshed, otherwise the user would lose his place.
Frames can also provide a small to medium savings in bandwidth, since the navigation of a site usually is static and unchanging. However, this savings is minimal when compared to the cost of loading a full page on a properly built, CSS styled site.
* "Possible", because you may not have a target audience that would use a mobile device to surf. PC gaming sites generally can safely assume that the surfer will be using a PC to surf, whereas news sites, general informational sites, and search engines are just a few examples of sites that must remain compatible with the widest range of users.
EDIT: Oh yeah, site updated with a new BG Ace sent, and a few other tweaks.