Почему вы выбрали бы дизайн с фиксированной шириной? - PullRequest
22 голосов
/ 13 февраля 2009

Обновление: Я удалил свою мотивацию, потому что она, кажется, отвлекает читателей. Это не о том, «почему вы не делаете свое окно меньше». Посмотрите скриншоты, и вы увидите заблокированный текст из-за фиксированной ширины. Смотрите мою ссылку на нотацию "em / ex" в CSS. Я хотел бы провести реальное обсуждение здесь. Спасибо.


Теперь я хотел бы спросить настоящих экспертов по этой теме - я не веб-дизайнер - почему макет с фиксированной шириной все еще так популярен и если для этого есть действительно хорошие причины. (вы также можете указать причины против этого.)

  • Слишком сложно относительно разработать свой макет (с самого начала)? Кажется, некоторые люди даже забыли, как это сделать .

  • У вас есть реальные причины , такие как читабельность, и вы просто не знаете, как правильно с этим справляться? Здесь я имею в виду кусочки мудрости, например, труднее читать длинные строки (поэтому газеты используют столбцы) - но тогда ширину следует указывать с помощью em и ex.

  • Вас принуждают некоторыми старыми рекомендациями ? В мрачную старость HTML люди совершили много неправильных вещей; теперь все наконец используют CSS, но, возможно, этот просто приклеился.

  • Или вы, как и я, удивляетесь, почему все делают это "неправильно"?

Чтобы проиллюстрировать проблему, сначала я хочу сделать скриншоты с отрицательными примерами:

  • StackOverflow (здесь я даже не вижу, что может сделать это любой трудно исправить)
  • Filmstarts (немецкий сайт, который становится нечитаемым, если я не беру с собой стакан для чтения)

А вот и положительный пример. Он выглядит как типичный фиксированный с сайтом (даже с прозрачными границами), но это не так:

Веб-сайт о программном обеспечении Wiki - связанные форумы

Что вы думаете?

Обновление: Смежные вопросы: этот и тот .

Ответы [ 27 ]

1 голос
/ 13 февраля 2009

"Он имеет разрешение 1920x1200, поэтому все сайты фиксированной ширины занимают место Форм-фактор всего 15 ". Поэтому мне придется использовать более крупные шрифты, и текст больше не будет вписываться в эти переполненные макеты, иногда даже мешая другим элементам."

Для этого есть веская причина. Если абзац растянут слишком широко, его становится труднее читать. Людям нужен «перерыв» после 15–20 слов, и именно поэтому у нас нет очень широких книг.

Более высокое разрешение позволяет вам получить БОЛЬШЕ деталей, НО это также зависит от того, КАК вы используете пространство. Я никогда не разворачиваю браузер, и ПК созданы для многозадачности окон, а не ОДНОГО окна за раз.

0 голосов
/ 19 февраля 2009

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

0 голосов
/ 19 февраля 2009

Большинство пользователей не понимают, как правильно использовать браузер. Когда наступит такой день, когда пользователи действительно будут знать, как пользоваться компьютером, вы поймете, что ширина флюида - очевидный выбор для веб-сайтов.

0 голосов
/ 25 февраля 2009

Жидкостная разметка с использованием% в качестве единицы может адаптироваться к любому экрану.

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

Использование содержимого упругого или фиксированного столбца зависит от содержимого веб-страницы.

0 голосов
/ 13 февраля 2009

Важным моментом для использования фиксированной ширины является то, что дизайнер может контролировать внешний вид веб-страницы независимо от среды браузера. Я вижу две причины использовать FW:

  1. Дизайнер хочет, чтобы веб-страница выглядела одинаково.
  2. Дизайнеру не хватает времени / желания / ... для тестирования своей страницы в разных режимах и в разных браузерах, и он просто избегает риска начала раскрутки веб-страницы.
0 голосов
/ 14 февраля 2009

Я не делал макет фиксированного размера, пока не переключился на 32-дюймовый монитор. Очень трудно читать текст, если строки превышают 32 дюйма. Я научился ценить текст, размер которого не превышает 1000 пикселей, и с тех пор перешел на фиксированный макет.

Но я согласен, что уменьшение ширины контента до <800px - это боль, когда у вас большой монитор. </p>

0 голосов
/ 13 февраля 2009

Длинные строки текста могут быть трудными для чтения. Для веб-сайта, над которым я работаю, мы ограничиваем ширину для удобства и читабельности. Мы также разработали наш сайт для хорошего масштабирования, используя CTRL- + для увеличения.

...