Резина vs Pixel Perfectness
03 Oct. 2008Меня в последнее время мучает одно противоречие. Как получается, что люди, которые ратуют за попиксельное соответствие страницы между браузерами, одновременно являются приверженцами резиновых макетов? Ведь резина исключает попиксельное соответствие страницы с самой собой внутри одного браузера на одном и том же устройстве :) Изменил размер окна — и пиксели уже “другие”, в других местах :)) Композиция меняется, пропорции, характеристики текста и графики — всё меняется. Как такое возможно? Я чего-то не понимаю или эти люди руководствуются всего лишь стереотипами?
03 Oct. 2008 at 16:10
Тут есть такой неочевидный момент – делать ли в макете боковые колонки резиновыми? ;)
03 Oct. 2008 at 16:10
Меня, в последнее время, все больше бесят “резиновые дизайны”. Так как дизайнер не всегда продумывает мелочи и получается полная каше (анонс новости вытягивается в одну строку или еще что то), поэтому всегда верстаю только статической ширины.
03 Oct. 2008 at 16:10
Не-не-не, Дэви…
В общем, попиксельное соответствие всего макета — полнейший бред.
А вот попиксельное соответствие в отдельных частях резины — другое дело.
03 Oct. 2008 at 17:10
Действительно момент важный, на очень многое влияет. Может многое упростить, но и кое-что усложнить.
Самый распростоненный прокол. Половина дизайнеров похоже вообще не задумываются о длине строк.
Тоже думаю, что резина не далеко не каждому проекту нужна.
Резина еще очень жесткие ограничения накладывает на использование иллюстраций и фоновой графики.
03 Oct. 2008 at 17:10
Все равно это недостижимый идеал. Некая илюзия достижения возможна при определенных условиях на некоторое время. Стараться нужно, но только не стоит пытаться пробить стену головой. Иногда лучше отступить. Есть и другие цели у разработчика, поважнее даже. Если переформулировать задачу, то может оказаться, что задача не требует решения вообще.
03 Oct. 2008 at 18:10
Ну как недостижимый… вот, к примеру, дийзнер старался, работал. По его задумке в сайдбаре есть кнопочка и картиночка. У кнопочки совешенно определённый размер шрифта. Картиночка на совершенно определённом расстоянии от кнопочти. Сайдбар не тянется.
Почему не сделать так, как задумано?
03 Oct. 2008 at 18:10
На самом деле, хорошая резина тоже может быть pixel-perfect.
Ближайшая ассоциация из школьного курса алгебры: фикс — это прямая, а резина — это сложная кривая. Но несмотря на различный вид и сложность, каждая из них выражается чётким уравнением.
03 Oct. 2008 at 18:10
pepelsbey очень чётко выразил мысль. Я как раз об этом…
03 Oct. 2008 at 19:10
В будущем, как минимум очередная война :)
Типа: “table” или “div”,
или IE против остальных браузеров :)
Лично, предпочитаю фиксированную разметку и фиксированный размер шрифта.
Другое дело, мои предпочтения и желания тех, кто пользуется моими услугами :)
Золотая середина и неизбежные компромиссы, вот камень преткновения :)
03 Oct. 2008 at 22:10
“В будущем, как минимум очередная война :)…”
Такие “войны” называются холивары :)
А если по теме, то пытаюсь переубеждать заказчика в моей правоте по поводу “резины”, иначе предупреждаю о том, чего не избежать (Например мотать головой по экрану с разрешением 1900+px при чтении, что не очень удобно и к концу прочтение кружится голова :) )
03 Oct. 2008 at 22:10
PRestige: “Такие “войны”…”
Как не назови, все одно проблема будет стоять достаточно остро.
Разрешение, диагональ, масштабирование, как размера макета, так и шрифта всего не перечесть.
Есть над чем поломать голову :)
03 Oct. 2008 at 22:10
Ну так резину нужно ограничивать по max-width, будь то весь макет или только контентная часть – кому как не верстальщику думать об этом ;)
Молчу-молчу.
06 Oct. 2008 at 18:10
Люди, ратующие за попиксельное сходство, руководствуются как правило маразмом, не иначе =(
Особенно умиляет то, что идея «тянуть» приходит в голову только тогда, когда верстальщик не находит этого пункта в ТЗ и задает соответствующий вопрос. А думать об этом следует еще на стадии проектирования и разработки дизайна.
02 Feb. 2009 at 15:02
Для каждой задачи своё решение. Однозначно короткие строчки читать удобнее, чем длинные. Поэтому дизайн сайтов с большим кол-вом текстовой информации должен быть фиксированным. Что касается промо, имидж, корпоратив — предпочтение пропорциональной «резине» (на уроки к СамиЗнаетеКому, вернее к его верстальщикам).
02 Feb. 2009 at 20:02
Nikita: Все равно, у нас, например, и в первом случае предпочтут резину, а на западе и во втором предпочтут фикс. И в обоих случаях будет куча разных доводов. Но выглядит все так, будто доводы – лишь для прикрытия, а выбор, на самом деле, зависит от “религиозных” предпочтений разработчиков.