В моих основных браузерах (FF и Chrome) настроен шрифт 12 пикселей. В обоих браузерах средство выбора шрифта показывает предварительный просмотр шрифта, и в обоих они имеют одинаковый размер и удобный размер для чтения веб-сайтов. Мой IE не позволяет мне устанавливать размер шрифта, но по умолчанию кажется, что он немного больше, чем Chrome.
На моем личном веб-сайте я использую XHTML & CSS и обозначил шрифт страницы как «средний», и использую этот размер шрифта для всего основного текста (текст «содержимого»). Когда я просматриваю сайт в IE 7, FF 3 и Chrome 0.4, шрифт отображается так, как ожидается, и соответствует средствам выбора шрифтов (кроме IE, где он немного больше).
НО , я захожу почти на любой другой сайт (Google, StackOverflow, The DailyWTF, CodingHorror, Microsoft, Sourceforge, даже W3C и т. Д.), И они все отображаются в крошечном микроскопические шрифты - что я оцениваю в 5 - 7 пикселей.
Это верно для 3 разных компьютеров, с 2 разными операционными системами (Vista и XP) и 4 разными мониторами (ноутбук, CRT и новый WS LCD).
Что с этим? Я пропускаю что-то фундаментальное в дизайне веб-сайта, которое мне нужно знать? Или просто все эти веб-сайты делают глупые вещи, такие как установка шрифта на 50%, или 0,5 em, или x-small ??? Почему дизайнеры веб-сайтов не могут соблюдать мой выбор шрифта для текста контента (я понимаю, что боковые панели и нижние колонтитулы могут быть маленькими или х-маленькими).
Мне хотелось бы подумать, что это просто неосведомленные дизайнеры веб-сайтов, но, черт возьми!, Это несколько громких сайтов !!
РЕДАКТИРОВАТЬ: Чтобы было ясно, я не говорю, что использование em или% глупо, мне интересно, почему многие сайты используют около 50% моего сконфигурированного размера. Конечно, мой настроенный размер - это размер, в котором я хотел бы видеть текст.
РЕДАКТИРОВАТЬ: Из спецификации CSS W3C: «В следующей таблице приведены рекомендации агента пользователя для отображения абсолютного размера на заголовок HTML и абсолютные размеры шрифта. « Среднее »значение - это предпочтительный размер шрифта пользователя и используется в качестве эталонного среднего значения. "- выделение мин.
Существует консенсус в отношении того, что веб-сайты основывают относительные размеры шрифтов на типичном браузере по умолчанию, равном 16 пикселей, что, к сожалению, но "это жизнь". Но как насчет других систем - можем ли мы ожидать, что все браузеры будут по умолчанию?
По крайней мере, теперь я понимаю проблему.
Я хочу оставить этот вопрос открытым на некоторое время, чтобы увидеть, если у других будут разные взгляды, прежде чем я выберу окончательный ответ.
Вывод: я сбросил все мои браузеры до 16px (18px на моих машинах с 125 DPI) и настроил свой веб-сайт на использование размера шрифта: 90%. Это дает хороший размер дисплея и, конечно, все мои любимые сайты теперь читабельны. Спасибо за все конструктивные ответы и живой вперед и назад.
Это отличное сообщество.