Google Answers Logo
View Question
 
Q: Building my own webpage portal from other web pages ( Answered 5 out of 5 stars,   3 Comments )
Question  
Subject: Building my own webpage portal from other web pages
Category: Business and Money > eCommerce
Asked by: macaonghus-ga
List Price: $20.00
Posted: 11 Feb 2004 04:33 PST
Expires: 12 Mar 2004 04:33 PST
Question ID: 305701
I want to build web pages, for my own use. Each one would be made up
of existing pages. For example, one page split into four, with
news.google.com, abcnews.com, cnn.com and bbcnews.com. Also that I can
add RSS feeds to. When I refresh the page, it should refresh the
constituent pages.

I dont want something with tabs, I want to see all the pages at the same time.

I dont want this to be a desktop application. It has to be something I
can post on the web as a proper web page, that I can see when
travelling, from an internet cafe.
Answer  
Subject: Re: Building my own webpage portal from other web pages
Answered By: hailstorm-ga on 24 Feb 2004 18:16 PST
Rated:5 out of 5 stars
 
macaonghus,

There are two basic approaches to building a webpage of other webpages
using simple HTML.  The first is by using "frames", an approach that
has been around since the early days of web browsers, first introduced
with Netscape Navigator 2.0.  This can be done using the <frameset>
and <frame> tags.

Here is HTML source code for three ways you can arrange your four
sites:  vertically, horizontally, or in a 2x2 quadrant:

Vertical
--------
<html>
<head>
<title>My Portal</title>
</head>
<frameset cols="25%,25%,25%,25%">

  <frame src="http://news.google.com/">
  <frame src="http://abcnews.com/">
  <frame src="http://cnn.com/">
  <frame src="http://bbcnews.com/">

</frameset>
</html>

Horizontal
----------
<html>
<head>
<title>My Portal</title>
</head>
<frameset rows="25%,25%,25%,25%">

  <frame src="http://news.google.com/">
  <frame src="http://abcnews.com/">
  <frame src="http://cnn.com/">
  <frame src="http://bbcnews.com/">

</frameset>

Quadrant
----------
<html>
<head>
<title>My Portal</title>
</head>
<frameset rows="50%,50%" cols="50%,50%">

  <frame src="http://news.google.com/">
  <frame src="http://abcnews.com/">
  <frame src="http://cnn.com/">
  <frame src="http://bbcnews.com/">

</frameset>
</html>
</html>

To learn more about frames, and to test various styles on your own, I
recommend the following site:

http://www.w3schools.com/html/html_frames.asp

The other option is to use "inline frames".  The main difference
between frames and inline frames is that while frames are treated as
completely separate areas, inline frames are embedded within a single
HTML page.  This allows greater flexibility in designing your page,
and the way that you can display your content using HTML and style
sheets.  As this is a somewhat newer feature than frames, some older
browsers may not support this;  however, all recent versions of all of
the major browsers should be able to handle inline frames.  With
inline frames, your total display can also be more than a single
browser window, so you can have full size displays for all sites on a
single page, that you scroll down to view from the main browser.

Here is a sample of how you might arrange your portal in the vertical
or horizontal formation using the <iframe> tag to create inline
frames.

Vertical
--------
<html>
<head>
<title>My Portal</title>
</head>
<body>
<center><b>My Portal</b></center><br>
<table>
<tr>
<td width=25%><iframe src="http://news.google.com/" width="25%" height="700">
<td width=25%><iframe src="http://abcnews.com/" width="25%" height="700">
<td width=25%><iframe src="http://cnn.com/" width="25%" height="700">
<td width=25%><iframe src="http://bbcnews.com/" width="25%" height="700">
</tr>
</table>
</body>
</html>

Horizontal
----------
<html>
<head>
<title>My Portal</title>
</head>
<body>
<center><b>My Portal</b></center><br>
<table>
<tr><td><iframe src="http://news.google.com/" width="100%" height="500"></td></tr>
<tr><td><iframe src="http://abcnews.com/" width="100%" height="500"></td></tr>
<tr><td><iframe src="http://cnn.com/" width="100%" height="500"></td></tr>
<tr><td><iframe src="http://bbcnews.com/" width="100%" height="500"></td></tr>
</tr>
</table>
</body>
</html>

For detailed information on inline frames, please see this site:
http://www.cs.tut.fi/~jkorpela/html/iframe.html

Google Search Terms Used:
-------------------------
frame
iframe
macaonghus-ga rated this answer:5 out of 5 stars
I like the fact that you gave me some options, not just one answer.

Comments  
Subject: Re: Building my own webpage portal from other web pages
From: till-ga on 11 Feb 2004 05:19 PST
 
Please check:
http://www.baseportal.com
This is a simple to use browser based online database system that can
be used to create webpages. You can include any kind of html you want
there.
As itīs browser based, so you can manage anything there from any
computer that has internet access.
Itīs a rather popular system here in germany (you will have the system
in english at the .com adress) and Iīve made some dynamic webpages
with the system.

till-ga
Subject: Re: Building my own webpage portal from other web pages
From: revolutionsystems-ga on 17 Feb 2004 10:34 PST
 
you could make a simple frameset with 4 frams in HTML one for each of the sites.

Hitting refresh would update all 4 sites.  I can provide this code to
you for free if you accept my answer.
Subject: Re: Building my own webpage portal from other web pages
From: macaonghus-ga on 24 Feb 2004 02:49 PST
 
OK, sounds good, I'll pay for the frames code. I will actually want a
lot more than 4 frames, so if it's not obvious how to extend it from 4
to 20 (I presume it wont be hard to guess), then give me some
pointers.

Thanks.

Important Disclaimer: Answers and comments provided on Google Answers are general information, and are not intended to substitute for informed professional medical, psychiatric, psychological, tax, legal, investment, accounting, or other professional advice. Google does not endorse, and expressly disclaims liability for any product, manufacturer, distributor, service or service provider mentioned or any opinion expressed in answers or comments. Please read carefully the Google Answers Terms of Service.

If you feel that you have found inappropriate content, please let us know by emailing us at answers-support@google.com with the question ID listed above. Thank you.
Search Google Answers for
Google Answers  


Google Home - Answers FAQ - Terms of Service - Privacy Policy