D13@ Я такое делал. Но не для сайтов, а для локального учебника.
А раз так - делалось под один броузер. Сам понимаешь какой - Netscape4
Там это делается легко (не то чтобы в остолальных сложно, но тут легко)
Идея - для начала делается все под одним разрешением для полноекранного режима статично. Например для 1024x768.
Далее вставляешь функцию которая масштабирует.
Вот как оно выглядит:
сам код:
сама функция:
function f(f)
{return parseInt(f*Math.min(available_width/1005,available_height/749));}
Т.е масштабирование делалось не пропорциональное , а такое, чтобы
не искажались видимые пропорции изображения.
[off]
ВНИМАНИЕ! Это написано для _программистов_ и на чайниковские вопросы я отвечать не буду - читайте доки (буду ставить "&").
Кому интересно посмотреть на это - спрашивайте лично - не хочу чтобы
URL светился.
Делалось года 3-4 назад.
[/off]