473,326 Members | 2,133 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,326 software developers and data experts.

page renders slowly, as if wrapped in a table, yet there is no table

This page renders slowly on both IE and Netscape - everything
downloads before anything appears on screen. It is the behavior you'd
expect if the whole thing was wrapped in a table, yet there is no
table. What other sorts of problems normally cause this?
Jul 20 '05 #1
7 1833
lk******@geocities.com (lawrence) wrote in
news:da*************************@posting.google.co m:
This page renders slowly on both IE and Netscape - everything
downloads before anything appears on screen. It is the behavior you'd
expect if the whole thing was wrapped in a table, yet there is no
table. What other sorts of problems normally cause this?


URL?
Jul 20 '05 #2
lawrence wrote:
This page
What page?
renders slowly on both IE and Netscape - everything downloads
before anything appears on screen. It is the behavior you'd expect
if the whole thing was wrapped in a table, yet there is no table.
What other sorts of problems normally cause this?


With no url, I cannot help you.

--
Brian (remove ".invalid" to email me)
http://www.tsmchughs.com/
Jul 20 '05 #3
Brian <us*****@julietremblay.com.invalid> wrote in message news:<10*************@corp.supernews.com>...
lawrence wrote:
This page


What page?
renders slowly on both IE and Netscape - everything downloads
before anything appears on screen. It is the behavior you'd expect
if the whole thing was wrapped in a table, yet there is no table.
What other sorts of problems normally cause this?


With no url, I cannot help you.


http://www.publicdomainsoftware.org/
Jul 20 '05 #4
lawrence wrote:
This page renders slowly on both IE and Netscape - everything
downloads before anything appears on screen. It is the behavior you'd
expect if the whole thing was wrapped in a table, yet there is no
table. What other sorts of problems normally cause this?


I think it is *because* you use no tables. The browser must wait until
it has all of the markup before knowing what to do. And there is a *lot*
of markup. (Opera and Mozilla also wait for everything before rendering.)
And the connection is very slow: 1 KB/sec. It takes a minute to
download the page contents.

Design note: Your choice of contrasting colors is poor. Charcoal gray
on black? Black on dark purple? Green on brick red? No one over 35 and not
sitting in the dark can read the text.
A problem with light color text on dark background is that the text
gets washed out by the background unless the text is a large font, or is
bold. This is especially true for CRTs.

--
jmm dash list at sohnen-moe dot com
(Remove .TRSPAMTR for email)
Jul 20 '05 #5
James Moe <jm***************@sohnen-moe.com> wrote:
lawrence wrote:
This page renders slowly on both IE and Netscape - everything
downloads before anything appears on screen. It is the behavior you'd
expect if the whole thing was wrapped in a table, yet there is no
table. What other sorts of problems normally cause this?
I think it is *because* you use no tables. The browser must wait until
it has all of the markup before knowing what to do.


No, the browser should be able to start displaying the content before
it receives everything. That's how browsers have always behaved.
(Tables used to be an excpetion in that browsers wouldn't start to
render them before they had received the entire table. But modern
browsers will start to render a table and the redraw it as necessary.)
And there is a *lot*
of markup. (Opera and Mozilla also wait for everything before rendering.)
Opera started to display the page after 10 seconds and then redrew the
page once it had received the stylesheets. The whole thing took 30
seconds to download and display (on broadband).
And the connection is very slow: 1 KB/sec. It takes a minute to
download the page contents.


I think the server is partly at fault. The four PHP generated
stylesheets may also be a factor - for the size of stylesheet it took
a long time for them to arrive. Maybe the PHP needs to be looked at
again to see if it's making the best use of resources.

Steve

--
"My theories appal you, my heresies outrage you,
I never answer letters and you don't like my tie." - The Doctor

Steve Pugh <st***@pugh.net> <http://steve.pugh.net/>
Jul 20 '05 #6
James Moe wrote:
I think it is *because* you use no tables. The browser must wait
until it has all of the markup before knowing what to do.


Where did you get this information? I know of no browser that does not
do incremental rendering when it's possible, and a tableless page can
be rendered incrementally. In fact, one can fine tune the code to get
even tables to be rendered that way.

--
Brian (remove ".invalid" to email me)
http://www.tsmchughs.com/
Jul 20 '05 #7
Steve Pugh <st***@pugh.net> wrote in message news:<e2********************************@4ax.com>. ..
And there is a *lot*
of markup. (Opera and Mozilla also wait for everything before rendering.)


Opera started to display the page after 10 seconds and then redrew the
page once it had received the stylesheets. The whole thing took 30
seconds to download and display (on broadband).
And the connection is very slow: 1 KB/sec. It takes a minute to
download the page contents.


I think the server is partly at fault. The four PHP generated
stylesheets may also be a factor - for the size of stylesheet it took
a long time for them to arrive. Maybe the PHP needs to be looked at
again to see if it's making the best use of resources.


Without question the code is partly at fault - it was written in a
hurry and uses objects in a sloppy way and needs to be cleaned up. And
our server is from Interland and we've had problems with Interland.
But what struck me about this particular design was that it was
dramatically slower than any of the other designs we've used with this
code and on this server, so I was wondering if there was something
unique in the HTML that would cause slow rendering.

Thanks for the help.
Jul 20 '05 #8

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

Similar topics

2
by: Yaron Cohen | last post by:
Hi, I would like to ask for your help. I am using IE5.5. I have a wide page with horizontal scroll bar. The problem is that I get only 1 page when printing it using "file->print" or...
8
by: lancevictor | last post by:
I'm learning javascript, and toward that end, I am recreating a page "my way". The original page: http://stenbergcollege.com and the one that I'm creating:...
8
by: Workgroups | last post by:
I've got a page where the nature of the beast is such that the user clicks a submit button to ransomize some data in somewhat rapid succession (once per second, give or take). The page generates a...
6
by: Mitch | last post by:
I'm trying to use page inheritance so that I can derive all web pages from a template. There are a bunch of examples at this site http://authors.aspalliance.com/PaulWilson/Articles/?id=1, but...
3
by: Jason Honn | last post by:
I have an .aspx page that renders fine in IE6, but it does not render properly in Firefox. If I change the extension from .aspx to .htm everything renders just fine in Firefox. The problem I am...
6
by: scottyman | last post by:
I can't make this script work properly. I've gone as far as I can with it and the rest is out of my ability. I can do some html editing but I'm lost in the Java world. The script at the bottom of...
7
by: GaryDean | last post by:
In my old 1.1 apps the default was MS_POSITIONING="GridLayout" and Textboxes and labels and such always had POSITION: absolute; and I never had any distortion when the page was rendered. Life was...
7
by: SteveM | last post by:
I am sure this is an easy question, but being relatively new to ASP.NET programming, I can not quite grasp what I need to accomplish what I need to do. What I have is a word document that is...
0
by: Abubakar | last post by:
Hi, I've been assigned to work on a asp.net page that when viewed on internet, renders very slowly and its hosted on a client machine which is a p4 3.0ghz HT, with 2 gb ram running windows...
0
by: ryjfgjl | last post by:
ExcelToDatabase: batch import excel into database automatically...
0
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
1
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: Vimpel783 | last post by:
Hello! Guys, I found this code on the Internet, but I need to modify it a little. It works well, the problem is this: Data is sent from only one cell, in this case B5, but it is necessary that data...
0
by: jfyes | last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
0
by: ArrayDB | last post by:
The error message I've encountered is; ERROR:root:Error generating model response: exception: access violation writing 0x0000000000005140, which seems to be indicative of an access violation...
1
by: PapaRatzi | last post by:
Hello, I am teaching myself MS Access forms design and Visual Basic. I've created a table to capture a list of Top 30 singles and forms to capture new entries. The final step is a form (unbound)...
1
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 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 former...

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.