For pages whose prupose is to be seen widely, it may be best to keep the amount of text down to less than 10Kb. There are other issues. People like to see something on the screen whilst the page is being downloaded. Most browsers will present what they already have. However, they can only do this if what they have can be formatted.
Images present another problem.
They can also be a hindrance to efficient browsing. There are a number of ways to make images work well. Use the right image format. . Declare the image size, so that the browser can construct the page properly before the picture arrives. There is a tendency to ignore the heading level tags built into HTML in favour of explicit font sizes.