Webmaster Forum


Go Back   Webmaster Forum > Web Development > Web Design Lobby

Web Design Lobby Forum for general web design issues not specific to scripting or graphics.


Reply
 
LinkBack Thread Tools Display Modes
Share |
  #1 (permalink)  
Old 01-14-2010, 05:58 PM
jnwd8405's Avatar
Junior Member
 
Join Date: 02-05-09
Location: Illinois
Posts: 20
iTrader: 0 / 0%
iframe pros and cons?

My company is thinking about using <iframe> tags within our hosted service application to make it easy for clients to brand around the page. The <iframe> refers to the page that's hosted on our servers, and have a URL that's our domain, with the subdomain for the client, e.g. clientname.ourcompanySolution.com

What are your guys thoughts on <iframe>'s. I have always steered around using this, but within the context of this situation it makes sense:
1) expedite implementation time because no integration work into client site
2) client has more customization options--layout in particular
3) not concerned with SEO necessarily, because the solution we offer is within a client's site, and page rank is not a priority

Any opinions are appreciated. I HATED the frames/framesets for other reasons, but this is different...

Thanks,
jnwd8405
 
Reply With Quote
  #2 (permalink)  
Old 01-14-2010, 09:39 PM
No Longer Active
Latest Blog:
None

 
Join Date: 12-31-09
Posts: 471
iTrader: 0 / 0%
iframe is a tool, just like any other tool, and if used appropriately, it shouldn't be looked upon as a problem.

The trouble that people run into online, and frequently, is the improper use of, or application of, things like the iframe.
 
Reply With Quote
  #3 (permalink)  
Old 01-14-2010, 10:42 PM
HTMLBasicTutor's Avatar
Super Moderator
 
Join Date: 10-29-07
Location: British Columbia, Canada
Posts: 18,049
iTrader: 5 / 100%
From an accessibility point of view:
Quote:
..frames can introduce accessibility problems. Although with iframes there are fewer accessibility issues, like frames, they require additional work and management of multiple pages. Frames and iframes should not typically be used for presentation or display, but for content management (iframes work great for advertising and display of content external to your own Web site). If you want a single Web presentation to display similarly to frames, this can usually be accomplished with Cascading Style Sheets and one web page, rather than dealing with the complexities and inaccessibility of frames...
Reference: Creating Accessible Frames - WebAIM

Note: part of this article is included in the Section 508 information PDF Creating Accessible Frames
__________________

HTML Basic Tutor - Learn how to code for better SEO
Basic Computer Information - Computer & internet basics for website owners

SEO troubleshooting and review services available. - Pm me.
 
Reply With Quote
  #4 (permalink)  
Old 01-16-2010, 11:14 AM
jnwd8405's Avatar
Junior Member
 
Join Date: 02-05-09
Location: Illinois
Posts: 20
iTrader: 0 / 0%
htmlbasictutor, thanks for the input. We're going to be using the iframes for exactly the purpose you're talking about as well (content management). We already use CSS to achieve the same purpose, but it's a little bit easier on the deployment time with iframes.
 
Reply With Quote
  #5 (permalink)  
Old 01-16-2010, 11:17 AM
jnwd8405's Avatar
Junior Member
 
Join Date: 02-05-09
Location: Illinois
Posts: 20
iTrader: 0 / 0%
WebshoppeSolutions,
I agree that any tool, when used appropriately shouldn't be looked on as problem--I'm looking for a little guidance on the appropriate use of it. Frames from way back in the day were used/abused mainly for the reason that you're hinting at and I don't want to approach iframes in the same manner.

Thanks
 
Reply With Quote
  #6 (permalink)  
Old 01-18-2010, 02:25 AM
Junior Member
 
Join Date: 01-18-10
Posts: 2
iTrader: 0 / 0%
i think iframe is not good for seo, many modern website dont use iframe anymore, they use div instead

Last edited by Hades; 01-18-2010 at 05:53 AM. Reason: removed fake signature
 
Reply With Quote
  #7 (permalink)  
Old 03-11-2010, 10:09 PM
Junior Member
 
Join Date: 03-11-10
Posts: 3
iTrader: 0 / 0%
Pros

The most obvious feature of frames is the ability to keep one part of the page static whilst changing another part. For this reason frames are often used for navigation menus.

Frames can also help reduce bandwidth and server load, because the same content does not need to be loaded every time a new page is visited.
Cons

The rest of this page is devoted to the disadvantages of frames. As you can see, it is my opinion that frames have more cons than pros.
 
Reply With Quote
  #8 (permalink)  
Old 03-12-2010, 10:50 AM
Junior Member
 
Join Date: 03-12-10
Posts: 1
iTrader: 0 / 0%
IFRAME stands for Inline FRAME. These are also known as "floating" frames. It's kinda like a smaller version of regular frames. There is an individual window on the page instead of the entire current window being sectioned.

------------------------------------------------
[Removed]

Last edited by HTMLBasicTutor; 03-12-2010 at 05:31 PM.
 
Reply With Quote
Go Back   Webmaster Forum > Web Development > Web Design Lobby

Reply

Tags
iframe


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
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

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Pros and Cons of Article Marketing xy7durga SEO Forum 1 03-18-2008 05:43 PM
verification feature: pros & cons mayer Marketing Forum 2 04-13-2006 11:57 AM
Google Adwords: Pros and Cons kevin Marketing Forum 0 05-25-2004 12:31 AM


V7N Network
Get exposure! V7N I Love Photography V7N SEO Blog V7N Directory


All times are GMT -7. The time now is 09:45 PM.
Powered by vBulletin
Copyright © 2000-2013 Jelsoft Enterprises Limited.
Copyright © 2003 - 2013 Escalate Media LP




Search Engine Optimization by vBSEO 3.6.0 RC 2 ©2011, Crawlability, Inc.