But it is definitely something that needs to be fixed on the coding side.What do you mean by that, exactly? If the site as designed is rendering its content in a way that makes that content unreadable on a typical browser in a typical configuration (I'm having the same problem in FF 3 with a large window), then I would argue that is in fact something "that needs to be fixed on the coding side". Maybe we disagree on what "the coding side" means.
But it is definitely something that needs to be fixed on the coding side.