Резина vs Pixel Perfectness

03 Oct. 2008

Меня в последнее время мучает одно противоречие. Как получается, что люди, которые ратуют за попиксельное соответствие страницы между браузерами, одновременно являются приверженцами резиновых макетов? Ведь резина исключает попиксельное соответствие страницы с самой собой внутри одного браузера на одном и том же устройстве :) Изменил размер окна — и пиксели уже “другие”, в других местах :)) Композиция меняется, пропорции, характеристики текста и графики — всё меняется. Как такое возможно? Я чего-то не понимаю или эти люди руководствуются всего лишь стереотипами?

15 Responses to “Резина vs Pixel Perfectness”

  1. Михаил Валенцев Says:

    Тут есть такой неочевидный момент – делать ли в макете боковые колонки резиновыми? ;)

  2. PRestige Says:

    Меня, в последнее время, все больше бесят “резиновые дизайны”. Так как дизайнер не всегда продумывает мелочи и получается полная каше (анонс новости вытягивается в одну строку или еще что то), поэтому всегда верстаю только статической ширины.

  3. Sam Says:

    Не-не-не, Дэви…

    В общем, попиксельное соответствие всего макета — полнейший бред.

    А вот попиксельное соответствие в отдельных частях резины — другое дело.

  4. uggallery Says:

    делать ли в макете боковые колонки резиновыми?

    Действительно момент важный, на очень многое влияет. Может многое упростить, но и кое-что усложнить.

    анонс новости вытягивается в одну строку

    Самый распростоненный прокол. Половина дизайнеров похоже вообще не задумываются о длине строк.

    Тоже думаю, что резина не далеко не каждому проекту нужна.

    Резина еще очень жесткие ограничения накладывает на использование иллюстраций и фоновой графики.

  5. uggallery Says:

    А вот попиксельное соответствие в отдельных частях резины — другое дело.

    Все равно это недостижимый идеал. Некая илюзия достижения возможна при определенных условиях на некоторое время. Стараться нужно, но только не стоит пытаться пробить стену головой. Иногда лучше отступить. Есть и другие цели у разработчика, поважнее даже. Если переформулировать задачу, то может оказаться, что задача не требует решения вообще.

  6. Sam Says:

    Ну как недостижимый… вот, к примеру, дийзнер старался, работал. По его задумке в сайдбаре есть кнопочка и картиночка. У кнопочки совешенно определённый размер шрифта. Картиночка на совершенно определённом расстоянии от кнопочти. Сайдбар не тянется.

    Почему не сделать так, как задумано?

  7. pepelsbey Says:

    На самом деле, хорошая резина тоже может быть pixel-perfect.

    Ближайшая ассоциация из школьного курса алгебры: фикс — это прямая, а резина — это сложная кривая. Но несмотря на различный вид и сложность, каждая из них выражается чётким уравнением.

  8. Sam Says:

    pepelsbey очень чётко выразил мысль. Я как раз об этом…

  9. gordi Says:

    В будущем, как минимум очередная война :)
    Типа: “table” или “div”,
    или IE против остальных браузеров :)
    Лично, предпочитаю фиксированную разметку и фиксированный размер шрифта.
    Другое дело, мои предпочтения и желания тех, кто пользуется моими услугами :)
    Золотая середина и неизбежные компромиссы, вот камень преткновения :)

  10. PRestige Says:

    “В будущем, как минимум очередная война :)…”
    Такие “войны” называются холивары :)

    А если по теме, то пытаюсь переубеждать заказчика в моей правоте по поводу “резины”, иначе предупреждаю о том, чего не избежать (Например мотать головой по экрану с разрешением 1900+px при чтении, что не очень удобно и к концу прочтение кружится голова :) )

  11. gordi Says:

    PRestige: “Такие “войны”…”
    Как не назови, все одно проблема будет стоять достаточно остро.
    Разрешение, диагональ, масштабирование, как размера макета, так и шрифта всего не перечесть.
    Есть над чем поломать голову :)

  12. Михаил Валенцев Says:

    Ну так резину нужно ограничивать по max-width, будь то весь макет или только контентная часть – кому как не верстальщику думать об этом ;)
    Молчу-молчу.

  13. Snork Says:

    Люди, ратующие за попиксельное сходство, руководствуются как правило маразмом, не иначе =(
    Особенно умиляет то, что идея «тянуть» приходит в голову только тогда, когда верстальщик не находит этого пункта в ТЗ и задает соответствующий вопрос. А думать об этом следует еще на стадии проектирования и разработки дизайна.

  14. Nikita Says:

    Для каждой задачи своё решение. Однозначно короткие строчки читать удобнее, чем длинные. Поэтому дизайн сайтов с большим кол-вом текстовой информации должен быть фиксированным. Что касается промо, имидж, корпоратив — предпочтение пропорциональной «резине» (на уроки к СамиЗнаетеКому, вернее к его верстальщикам).

  15. uggallery Says:

    Nikita: Все равно, у нас, например, и в первом случае предпочтут резину, а на западе и во втором предпочтут фикс. И в обоих случаях будет куча разных доводов. Но выглядит все так, будто доводы – лишь для прикрытия, а выбор, на самом деле, зависит от “религиозных” предпочтений разработчиков.

Оставьте комментарий