Пропорциональный web-дизайн
Размышления автора о пропорциональном дизайне и в частности о пропорциональной разметке web-страниц носят немного сумбурный характер и не могут служить истиной в последней инстанции, большинство высказанных суждений весьма условны и субъективны.
Главное заключается в том, что проблема существует и решить ее только с помощью html и каскадных таблиц стилей невозможно.
Предлагаемый метод создания пропорционального дизайна с использованием Java Script несет в себе, как положительные стороны, так и отрицательные моменты.
Остановимся на них более подробно.
Плюсы
Возможность при любом разрешении экрана монитора отдавать пользователю, пришедшему на ваш ресурс, страницу с максимальным соблюдением пропорций всех элементов оной.
Как бонус - на каждом разрешении можно до не узнаваемости изменить визуальное представление вашей web-страницы, все зависит от вашей фантазии и изобретательности, но дружба со здравым смыслом не повредит.
Все размеры только в пикселях, что позволяет контролировать разметку с большой степенью точности, что не исключает резиновой области контента, ограниченной по min/max-width в небольших приделах, без заметного на глаз нарушения пропорций в целом.
Минусы
Главный и в какой-то мере сводящий на нет все плюсы это временные затраты, а время как известно деньги.
Но оставим в стороне меркантильные интересы, часто время и деньги теряем в других ситуациях и не придаем этому никакого значения.
Итак.
Прежде всего, полное отсутствие стандартов и как следствие разрешения от разных производителей мониторов, а также соотношения их ширины и высоты, где иногда встречаются экзотические экземпляры, может ввести в легкую прострацию.
Появление дополнительных файлов стилей и их редактирование под каждое конкретное разрешение.
Изготовление графики соответствующих размеров.
Перспективы
Предложенный скрипт может определять только разрешение экрана монитора связанное с шириной. Оснастив его дополнительными возможностями - одновременное определение и ширины и высоты разрешения, а еще лучше вычислением коэффициента соотношения между ними и упрощение подстановки полученного значения в файл стилей, позволило бы во многом избавиться от рутинной ручной работы.
Другие аспекты данной проблемы рассматривались в публикациях: Контроль и Не АК, но автомат...