473,549 Members | 2,935 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Should I use frames?

Hi,

Is using frames in a website as big an issue nowadays as it was maybe 5 or
so years ago? I can remember that you used to have to have a frame site, as
well as a non frame site for browsers that didn't support the framed
version. I wonder whether newer browsers have fixed that problem, and I can
now use frames without fear?

Regards,
Murray R. Van Luyn.
Dec 23 '06 #1
27 3940
"Murray R. Van Luyn" <va******@NOSPA M.iinet.net.auw rote:
>Is using frames in a website as big an issue nowadays as it was maybe 5 or
so years ago? I can remember that you used to have to have a frame site, as
well as a non frame site for browsers that didn't support the framed
version. I wonder whether newer browsers have fixed that problem, and I can
now use frames without fear?
http://allmyfaqs.net/faq.pl?Problems_with_using_frames

--
Spartanicus
Dec 23 '06 #2
"Spartanicu s" <in*****@invali d.invalidwrote in message
news:ts******** *************** *********@4ax.c om...
"Murray R. Van Luyn" <va******@NOSPA M.iinet.net.auw rote:
>>Is using frames in a website as big an issue nowadays as it was maybe 5 or
so years ago? I can remember that you used to have to have a frame site,
as
well as a non frame site for browsers that didn't support the framed
version. I wonder whether newer browsers have fixed that problem, and I
can
now use frames without fear?

http://allmyfaqs.net/faq.pl?Problems_with_using_frames

--
Spartanicus
Thanks Spartanicus.

I was hoping to use a menu bar with frames to avoid having to repeat the
menu code for each page. It seems that I may be able to include common menu
bar code on each page using PHP's 'include' directive. That's easy!

That's set me in the right direction.

Regards,
Murray R. Van Luyn.
Dec 23 '06 #3
In article <ts************ *************** *****@4ax.com>,
in*****@invalid .invalid says...
"Murray R. Van Luyn" <va******@NOSPA M.iinet.net.auw rote:
Is using frames in a website as big an issue nowadays as it was maybe 5 or
so years ago? I can remember that you used to have to have a frame site, as
well as a non frame site for browsers that didn't support the framed
version. I wonder whether newer browsers have fixed that problem, and I can
now use frames without fear?

http://allmyfaqs.net/faq.pl?Problems_with_using_frames
Useful page. What it does not say however is that if you _really_ need
to include whole other pages (the main attraction of frames) you can
easily use the tags OBJECT or IFRAME (for IE) to do the include job
nicely without a horrific nest of frameset pages.

My simple reason for not usig frames:
Most visitors come in through a search engine which will point
them at the page with the words, NOT your high-level frame page.

AJ
Dec 23 '06 #4
In article <458cffc6$0$117 13$5a62ac22@per-qv1-newsreader-
01.iinet.net.au >, va******@NOSPAM .iinet.net.au says...
"Spartanicu s" <in*****@invali d.invalidwrote in message
news:ts******** *************** *********@4ax.c om...
"Murray R. Van Luyn" <va******@NOSPA M.iinet.net.auw rote:
>Is using frames in a website as big an issue nowadays as it was maybe 5 or
so years ago? I can remember that you used to have to have a frame site,
as
well as a non frame site for browsers that didn't support the framed
version. I wonder whether newer browsers have fixed that problem, and I
can
now use frames without fear?
http://allmyfaqs.net/faq.pl?Problems_with_using_frames

--
Spartanicus

Thanks Spartanicus.

I was hoping to use a menu bar with frames to avoid having to repeat the
menu code for each page. It seems that I may be able to include common menu
bar code on each page using PHP's 'include' directive. That's easy!

That's set me in the right direction.

Regards,
Murray R. Van Luyn.
Hmm, if its just for the menu. I would make the menu a php page and use
an OBJECT/IFRAME tag to include it. PHP pages are not usually cachable
by proxy servers or spider bots.

AJ
Dec 23 '06 #5
TreeNet Webmaster <we*******@tree net.co.nzwrote:
>I was hoping to use a menu bar with frames to avoid having to repeat the
menu code for each page. It seems that I may be able to include common menu
bar code on each page using PHP's 'include' directive. That's easy!

That's set me in the right direction.

Hmm, if its just for the menu. I would make the menu a php page and use
an OBJECT/IFRAME tag to include it.
Whilst using either element if you _really_ need to embed a whole other
page might be ok (I'd question if there is ever a good reason to want
that, and another solution should be considered first), using either to
include a non complete page is very much the wrong thing to do.

When using an <objectelemen t you have no way to get the links to open
in the "parent" window. Using <iframemeans that you lose some
validation features due to the fact that <iframeis only permitted in
Transitional, plus <iframehas client support issues and its also not
uncommon for them to be switched off in the browser by a user or
filtered out by ad stripping utilities.
>PHP pages are not usually cachable
by proxy servers or spider bots.
Cacheability should indeed not simply be sacrificed, but PHP generated
pages can be made cacheable if the author has control over the web
server configuration.

--
Spartanicus
Dec 23 '06 #6
Murray R. Van Luyn wrote:
I was hoping to use a menu bar with frames to avoid having to repeat the
menu code for each page. It seems that I may be able to include common menu
bar code on each page using PHP's 'include' directive. That's easy!

That's set me in the right direction.
I think that is the best way to do it.

Personally I just just a text editor with good multi-file searching and
GREP find/replace. So, if I want to change the "menus" which are
repeated on every page I just do it with a find/replace across all the
files.

However I am doing this in a situation which may be very different from
yours of course :)

--
Patrick
Brighton, UK

<http://www.patrickjame s.me.uk>

Dec 23 '06 #7
Spartanicus wrote:
>>PHP pages are not usually cachable
by proxy servers or spider bots.

Cacheability should indeed not simply be sacrificed, but PHP generated
pages can be made cacheable if the author has control over the web
server configuration.
Or even if they don't. PHP lets authors specify whatever HTTP headers they
like, so cache control can be handled that way.

--
David Dorward <http://blog.dorward.me .uk/ <http://dorward.me.uk/>
Home is where the ~/.bashrc is
Dec 23 '06 #8
On Sat, 23 Dec 2006 17:56:48 -0800, "Murray R. Van Luyn"
<va******@NOSPA M.iinet.net.auw rote:
>Hi,

Is using frames in a website as big an issue nowadays as it was maybe 5 or
so years ago? I can remember that you used to have to have a frame site, as
well as a non frame site for browsers that didn't support the framed
version. I wonder whether newer browsers have fixed that problem, and I can
now use frames without fear?
Pretty well the oposite, really. It's even more important to stay away
from frames today. You can do anything you could do with them by
different methods. They are generally considered a bad idea and using
them a bad practice.

Dec 23 '06 #9
Murray R. Van Luyn wrote:
Hi,

Is using frames in a website as big an issue nowadays as it was maybe 5 or
so years ago? I can remember that you used to have to have a frame site, as
well as a non frame site for browsers that didn't support the framed
version. I wonder whether newer browsers have fixed that problem, and I can
now use frames without fear?
You should evaluate the use of frames from a design standpoint. Most
pages with frames merely demonstrate how clever (and annoying) the Web
author is. Those pages exhibit no good reason for the use of frames.
On the other hand, some pages are well designed because they use frames.
See for example, <http://cad.chp.ca.gov/>.

--

David E. Ross
<http://www.rossde.com/>

Concerned about someone (e.g., Pres. Bush) snooping
into your E-mail? Use PGP.
See my <http://www.rossde.com/PGP/>
Dec 23 '06 #10

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
1868
by: les | last post by:
Hello, I just wonder what are the implications to use frames to build portal. I've seen some sites that are quite fast with frames but I just wonder if there are hidden "costs". I've tried to use in the past and I run into a lot of problems when I worked with environment where there were frame and no frames pages. Please let me know if...
40
2873
by: JohnnyCJohnny | last post by:
Is it pretty safe to say that almost all web surfers now use browsers that are Frames compatible? What are most people using these days? IE? Thanks
7
2305
by: David Hayes | last post by:
I tried finding an answer on http://www.quirksmode.org/ without success. I am attempting a complicated Frames structure. I have made it work in IE, but not Netscape. I begin with three frames, where the two lower ones are within a Frameset within the master Frameset: 1111111111111111111
3
2433
by: Jan Ebbe Jensen | last post by:
Hi I have tried the following code. It works in Mozilla. In IE I'm not able to enable DesignMode? What have I done wrong? It says that obj is undefined? Can anyone help me please.
5
4198
by: AES/newspost | last post by:
I've just re-scanned most of the 60+ posts in the "Frames are Evil" thread, and my question, as the admittedly and permanently amateur creator and maintainer of a simple site, is: Using only elementary HTML and CSS code, how do I create a simple "framelike" main page without being evil? where definition of "how" is --Example of a...
25
43247
by: Steal | last post by:
Hi at all I try to validate this page using the link: http://validator.w3.org/ but it return that this is not a valid HTML 4.01 page please where is it error? Steil <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd"> <html> <head>
5
16562
by: Dfenestr8 | last post by:
Hi. I'm designing a site, and I'm trying find a way of browsing it without using frames, so I can test the <noframes> </noframes> tags. I use a linux mandrake 10 system, with KDE 3.2. Is there a browser for linux that doesn't use frames? Or is it possible to configure either firefox or konqueror to not use frames?
7
2976
by: dj Bass | last post by:
simple, they don't like things that restrict the server-side controls... and when it comes to frames, you need client side stuff and that stuff's up the asp.net strategy. right or wrong?
6
10549
by: howa | last post by:
Since it is part fo the standard, why I always heard that we should avoid iframe? any comments? thanks.
0
7518
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main...
0
7956
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that...
1
7469
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For...
0
6040
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then...
1
5368
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes...
0
5087
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert...
0
3498
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in...
0
3480
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
1935
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.