Hello and welcome to CertForums.co.uk, here we host free active certification forums with links to the best free resources for Microsoft's MCSA MCSE MCDBA Cisco's CCNA CCDA and CCNP, and CompTIA's A+ Network+ i-NET+ and Security+ certifications in the UK. If you wish to post or use other advanced features you will need to register first. Registration is absolutely free and takes only a few minutes to complete so sign up today!

If you have any problems with the registration process or your account login, please contact support

Go Back   CertForums > Certification Forums > CIW Certifications
Home Forums Register Search Today's Posts Mark Forums Read

Tables or Frames?

Post New ThreadReply
 
Thread Tools Display Modes
  #1  
Old 16-Feb-2008, 09:46 PM
IThurts's Avatar
IThurts IThurts is offline
Valued Member
Posts: 279
Points: 189 IThurts has over 100 pointsIThurts has over 100 points
Power: 4
None
Join Date: 11 Feb 2008
Location: UK,Middlesex
Age: 23
Certifications: BTEC national Diploma Computer Studies
WIP: See Sig
Tables or Frames?

Hi again,

I am slowly learning HTML- i know i am at my very first steps, but finding it quite managable, just need to go over things a couple times to make em stick!
I have made 1separate page that consits of frames stated below. And basically links that when clicked the said (seperate) page is targeted/opens at/in the main frame.. basically 2 columns one @ 10% screen size for the links and the other at 90%.
So basically all my links are targeted to open in the "main page", the only prob with this is that the <title> does not change when the page changes...if you follow?

I then read that tables are most commonly used for webpages. Why is that? More managable with images etc?

So should i be using tables instead of frames for my webpage layout is my question basically.

Also- sorry if this thread is in the wrong place, couldnt figure whre else to put it!!


Last edited by IThurts : 16-Feb-2008 at 10:02 PM.
 
Reply With Quote
  #2  
Old 16-Feb-2008, 10:49 PM
delorean's Avatar
delorean delorean is offline
Valued Member
Posts: 334
Points: 45 delorean has between 1 & 100 points
Power: 5
None
Join Date: 10 Oct 2007
Location: George Town, Grand Cayman, Cayman Islands
Age: 28
Certifications: A+
WIP: N+, S+, MCSA, MCSE, CCNA
Use neither. Nowadays most websites ditch tables, using a combination of divs and css. CSS is one of the key things to get to grips with for pin-point page design. Frames were made extinct about 8 years ago or more now and in my view only the close relative that is the iframe is still relevant today, and even then only in minor doses.

Tables can still be used, obviously for tabular data etc. As a go-to solely for page layout I would try to avoid it if you can and go via the route of divs/css. It's a little trickier but is certainly the way to go with today's website design.


My blog! Live from .ky (it's been updated I swear!)






 
Reply With Quote
  #3  
Old 16-Feb-2008, 11:36 PM
tripwire45's Avatar
tripwire45 tripwire45 is offline
Administrator
Posts: 12,854
Points: 3046 tripwire45 has over 3000 pointstripwire45 has over 3000 pointstripwire45 has over 3000 pointstripwire45 has over 3000 pointstripwire45 has over 3000 pointstripwire45 has over 3000 pointstripwire45 has over 3000 pointstripwire45 has over 3000 pointstripwire45 has over 3000 pointstripwire45 has over 3000 pointstripwire45 has over 3000 points
Power: 168
None
Join Date: 29 Jun 2003
Location: Boise, ID, USA
Age: 53
Certifications: A+ and Network+
WIP: Job and Career
You should only use tables for tabular information and frames make me crazy. As has already been suggested, learn CSS and use it for all your styling needs. I know it's easier said than done, but it'll ultimately make your life a lot easier. Get a couple of good books on CSS and HTML and learn how to create sites using them together.


"That detective, is the right question. Program terminated".
 
Reply With Quote
  #4  
Old 17-Feb-2008, 08:05 AM
Alex Wright Alex Wright is offline
Valued Member
Posts: 328
Points: 131 Alex Wright has over 100 pointsAlex Wright has over 100 points
Power: 8
None
Join Date: 19 Sep 2006
Location: Bath, Avon
Age: 21
I agree with the said comments, but if you are going to choose between the two then I'd advise you use tables as the content in frames isn't picked up by search engines such as Google, Yahoo and AltaVista.

 
Reply With Quote
  #5  
Old 17-Feb-2008, 08:57 AM
Fergal1982's Avatar
Fergal1982 Fergal1982 is offline CertForums News Posting Member
Linux Àihǎozhě: bù zàihū!
Posts: 2,803
Points: 3860 Fergal1982 has over 3000 pointsFergal1982 has over 3000 pointsFergal1982 has over 3000 pointsFergal1982 has over 3000 pointsFergal1982 has over 3000 pointsFergal1982 has over 3000 pointsFergal1982 has over 3000 pointsFergal1982 has over 3000 pointsFergal1982 has over 3000 pointsFergal1982 has over 3000 pointsFergal1982 has over 3000 points
Power: 74
None
Join Date: 04 May 2004
Location: Aberdeen, UK
Age: 25
Certifications: ITIL Foundation
WIP: 70-536,70-294,(A+), Procastination+
see, I disagree slightly. perhaps im old school, but frames give a decent advantage. If you have a section of the page which loads every single time (such as the nav menu), it reduces load times by only loading it once for the site.

Maybe its not so necessary these days, what with Broadband, etc, but I always like to reduce load times on anything i program.


"Im Nerdy in the extreme and whiter than sour cream"


ObsidianPhoenix - my development blog



 
Reply With Quote
  #6  
Old 17-Feb-2008, 12:06 PM
Alex Wright Alex Wright is offline
Valued Member
Posts: 328
Points: 131 Alex Wright has over 100 pointsAlex Wright has over 100 points
Power: 8
None
Join Date: 19 Sep 2006
Location: Bath, Avon
Age: 21
Quote:
Originally Posted by Fergal1982 View Post
see, I disagree slightly. perhaps im old school, but frames give a decent advantage. If you have a section of the page which loads every single time (such as the nav menu), it reduces load times by only loading it once for the site.

Maybe its not so necessary these days, what with Broadband, etc, but I always like to reduce load times on anything i program.
Indeed - but what's the point in having a page that loads quickly if it isn't found by the aforementioned search engines?

 
Reply With Quote
  #7  
Old 17-Feb-2008, 02:06 PM
Fergal1982's Avatar
Fergal1982 Fergal1982 is offline CertForums News Posting Member
Linux Àihǎozhě: bù zàihū!
Posts: 2,803
Points: 3860 Fergal1982 has over 3000 pointsFergal1982 has over 3000 pointsFergal1982 has over 3000 pointsFergal1982 has over 3000 pointsFergal1982 has over 3000 pointsFergal1982 has over 3000 pointsFergal1982 has over 3000 pointsFergal1982 has over 3000 pointsFergal1982 has over 3000 pointsFergal1982 has over 3000 pointsFergal1982 has over 3000 points
Power: 74
None
Join Date: 04 May 2004
Location: Aberdeen, UK
Age: 25
Certifications: ITIL Foundation
WIP: 70-536,70-294,(A+), Procastination+
Framed pages can still be found by search engines. Spiders dont just follow a trail of links, they root around in the directories too. Hence why, if you dont want a particular area of your site listed, you can use files targeted at the spiders to tell them which areas not to search.

If you are clever about it too, you can even have the framed load when a direct link to the page is used.

This is a good start


"Im Nerdy in the extreme and whiter than sour cream"


ObsidianPhoenix - my development blog




Last edited by Fergal1982 : 18-Feb-2008 at 11:58 AM.
 
Reply With Quote
  #8  
Old 17-Feb-2008, 03:23 PM
ThomasMc's Avatar
ThomasMc ThomasMc is offline
Valued Member
Posts: 489
Points: 597 ThomasMc has over 500 pointsThomasMc has over 500 pointsThomasMc has over 500 pointsThomasMc has over 500 pointsThomasMc has over 500 pointsThomasMc has over 500 points
Power: 12
None
Join Date: 04 Dec 2006
Location: Glasgow
Certifications: MCDST
WIP: MCSA (70-270), CCNA, CCNP
Another no vote for frames, Link




 
Reply With Quote
  #9  
Old 17-Feb-2008, 06:57 PM
Alex Wright Alex Wright is offline
Valued Member
Posts: 328
Points: 131 Alex Wright has over 100 pointsAlex Wright has over 100 points
Power: 8
None
Join Date: 19 Sep 2006
Location: Bath, Avon
Age: 21
Quote:
Originally Posted by Fergal1982 View Post
Framed pages can still be found by search engines.
Really? The developers at my work told me otherwise, only the other day?

 
Reply With Quote
  #10  
Old 17-Feb-2008, 08:21 PM
Bluerinse's Avatar
Bluerinse Bluerinse is offline
Senior Moderator
Posts: 7,372
Points: 2479 Bluerinse has over 2000 pointsBluerinse has over 2000 pointsBluerinse has over 2000 pointsBluerinse has over 2000 pointsBluerinse has over 2000 pointsBluerinse has over 2000 pointsBluerinse has over 2000 pointsBluerinse has over 2000 pointsBluerinse has over 2000 pointsBluerinse has over 2000 pointsBluerinse has over 2000 points
Power: 107
None
Join Date: 29 Jun 2003
Location: The Gold Coast, QLD Australia
Certifications: C&G Electronics - MCSA (W2K) MCSE (W2K)
WIP: None but considering SBS
Quote:
Originally Posted by Alex Wright View Post
Really? The developers at my work told me otherwise, only the other day?
Quote:
Google supports frames to the extent that it can. Frames can cause problems for search engines because they don't correspond to the conceptual model of the web. In this model, one page displays only one URL. Pages that use frames display several URLs (one for each frame) within a single page. If Google determines that a user's query matches the page as a whole, it will return the entire frame set. However, if the user's query matches an individual frame within the larger frame set, Google returns only the relevant frame. In this case, the entire frame set of the page will not appear.

If you're concerned with how your site appears in the Google search results, please read "Search Engines and Frames" at http://www.searchenginewatch.com/webmasters/frames.html.

This document describes the use of the "NoFrames" tag to provide alternate content. If you use wording such as "This site requires the use of frames," or "Upgrade your browser," instead of providing alternate content on your site, then you'll exclude both search engines and individuals who've disabled frames on their browsers. For example, audio web browsers, such as those used in automobiles and by the visually impaired, typically do not support frames. You can read more about the "NoFrames" tag in the HTML standard at http://www.w3.org/TR/REC-html40/pres...es.html#h-16.4.
Source..

http://www.google.com/support/webmas...s&topic=&type=


"A child of five could understand this. Fetch me a child of five." <Groucho Marx>
 
Reply With Quote
  #11  
Old 17-Feb-2008, 09:04 PM
Fergal1982's Avatar
Fergal1982 Fergal1982 is offline CertForums News Posting Member
Linux Àihǎozhě: bù zàihū!
Posts: 2,803
Points: 3860 Fergal1982 has over 3000 pointsFergal1982 has over 3000 pointsFergal1982 has over 3000 pointsFergal1982 has over 3000 pointsFergal1982 has over 3000 pointsFergal1982 has over 3000 pointsFergal1982 has over 3000 pointsFergal1982 has over 3000 pointsFergal1982 has over 3000 pointsFergal1982 has over 3000 pointsFergal1982 has over 3000 points
Power: 74
None
Join Date: 04 May 2004
Location: Aberdeen, UK
Age: 25
Certifications: ITIL Foundation
WIP: 70-536,70-294,(A+), Procastination+
Both the link I provided, and Bluerinse's link from google confirm the case. They dont necessarily like frames, and its true that some engines arent capable of dealing with frames, but they can still be dealt with.

It may just be one of those things thats passed into legend in a company. A policy among the developers was made to not do it because it could cause some problems, and over time that has evolved in the minds of the developers that its not done because the cant deal with frames.


"Im Nerdy in the extreme and whiter than sour cream"


ObsidianPhoenix - my development blog




Last edited by Fergal1982 : 17-Feb-2008 at 10:21 PM.
 
Reply With Quote
  #12  
Old 17-Feb-2008, 10:53 PM
Mitzs's Avatar
Mitzs Mitzs is offline CertForums News Posting Member
Lifetime Member
Posts: 2,960
Points: 1995 Mitzs has over 1500 pointsMitzs has over 1500 pointsMitzs has over 1500 pointsMitzs has over 1500 pointsMitzs has over 1500 pointsMitzs has over 1500 pointsMitzs has over 1500 pointsMitzs has over 1500 pointsMitzs has over 1500 pointsMitzs has over 1500 pointsMitzs has over 1500 points
Power: 54
None
Join Date: 11 Apr 2005
Location: Tenneesse USA
Certifications: Microcomputers and network specialist.
IThurts here is the link I am using right now for CSS. I like it alot and how they explain it, maybe it will help you to. I belive they have html on there too have not looked for it yet though.

http://www.westciv.com/style_master/...ial/index.html


Don't walk in front of me, I may not follow. Don't walk behind me, I may not lead. Walk beside me and just be my friend. (Old Irish Proverb)
 
Reply With Quote
  #13  
Old 18-Feb-2008, 06:30 AM
BosonMichael's Avatar
BosonMichael BosonMichael is offline
Premium Member
Posts: 9,937
Points: 4640 BosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 points
Power: 149
None
Join Date: 02 Nov 2006
Location: near Nashville, TN
Age: 38
Certifications: MCSE+I, MCSE: Securi.. huh? out of room?
WIP: Just about everything!
Meh, I don't like frames much. Makes it difficult to see what page you're on if the address doesn't change in the address bar... royal pain in the butt, sometimes.


BosonMichael
MCSE+I, MCSE: Security, MCDST, MCDBA, OCP, CCNP, CCDP, CNE, SCSA, Security+, Linux+, Server+, Network+, A+
Served proudly, US Army, 98C Intelligence Analyst, '89-'92
 
Reply With Quote
  #14  
Old 18-Feb-2008, 07:38 AM
IThurts's Avatar
IThurts IThurts is offline
Valued Member
Posts: 279
Points: 189 IThurts has over 100 pointsIThurts has over 100 points
Power: 4
None
Join Date: 11 Feb 2008
Location: UK,Middlesex
Age: 23
Certifications: BTEC national Diploma Computer Studies
WIP: See Sig
Ok thanks for the replies.
Two questions i would like clarification on if you would please:

1)Would i be right in saying that in order to create different "sections" of a webpage using CSS, ie; its links section on the left and the main content in the middle, i would have to use <DIV> tags (blocked elements) in order to seperate the two.

2)The last time i did websites/webpages, tables were used for this, so CSS is very new to me. I would use the tables to seperate the different sections of a page. As i understand it from this thread and other sources, CSS are used to create a page layout and its various sections, which pose great advantages. ie; the ability to use external style sheets to edit your style and apply/link this .css page to your html pages to change the layout in its entirety.

Thanks alot for the help in advance and please keep the answers in "dummy" terms please


Last edited by IThurts : 18-Feb-2008 at 07:56 AM.
 
Reply With Quote
  #15  
Old 18-Feb-2008, 10:38 AM
IThurts's Avatar
IThurts IThurts is offline
Valued Member
Posts: 279
Points: 189 IThurts has over 100 pointsIThurts has over 100 points
Power: 4
None
Join Date: 11 Feb 2008
Location: UK,Middlesex
Age: 23
Certifications: BTEC national Diploma Computer Studies
WIP: See Sig
I know ya'll are very busy but....bump


Primary Goal: XHTML, CSS, Javascript, Using Photoshop.Using Dreamweaver.

Secondary Goal: CIW foundation course exam 1D0-510

BOLD indicates now studying...


Note whilst studying, i will create a portfolio of my learnings. See below


amr-portfolio - MY WEB DESIGN/DEVELOPMENT PORTFOLIO -WIP - please excuse the annoying pop-ups...its not my fault!!! Its the free webhost im using!Migrating shortly
 
Reply With Quote
Post New ThreadReply Spread this thread: Submit this thread to digg Submit this thread to del.icio.us


Go Back   CertForums > Certification Forums > CIW Certifications


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump