Click to See Complete Forum and Search --> : Supporting frames


IxxI
02-11-2003, 10:50 AM
I don't suppose anyone knows how many peoples browsers don't support frames? Any statistics out there anywhere?
IxxI

khaki
02-11-2003, 11:04 AM
I'm not sure, but I think that Jakob Nielsen posts all kinds of stats on his site: http://www.useit.com/

I didn't look, but you might want to check there (if not, he has links to everything it seems).

I hope this wasn't a "lazy" answer to your question (I've got too many browser windows open as it is - I don't think I can handle another).

good luck
k

IxxI
02-12-2003, 03:30 PM
Cheers for the reply, I wouldn't have said it was lazy at all - after all I'm asking the question, its a bit unfair of me to expect those who answer to do all the work - I should do some myself ;-).
Unfortunately his site had no such stats on it. All I need to know really is do enough people use it to warrant me writing a non-framed version of a framed site, or is javascript a worse offender (what with 10% not using it and all!).
IxxI

Stefan
02-14-2003, 10:47 AM
Originally posted by IxxI
All I need to know really is do enough people use it to warrant me writing a non-framed version of a framed site

A properly coded framed site have backuplinks included that will work in any browser.

Eg:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/1999/REC-html401-19991224/frameset.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title></title>
</head>
<frameset cols="100, 1*" border="0"> <!-- border="0" is a bugfix for incorrect frameborder=0 support in IE, NS as well as Opera -->
<frame name="nav" src="nav.html" frameborder="0" marginwidth="1" marginheight="1" scrolling="auto">
<frame name="main" src="main.html" frameborder="0" marginwidth="1" marginheight="1" scrolling="auto">
<noframes>
<body>
<p>
Frames are not working in your Browser.<br>
You can reach the respective pages on the frames via these links<br>
<a href="nav.html">Navigation</a><br>
<a href="main.html">Main</a>
</p>
</body>
</noframes>
</frameset>
</html>