Категории

    Новости

    Тонгкат Али
    http://silverfox.in.ua/product-tag/tongkat-ali/ (англ. Long Jack, Tongkat Ali) – это средство, в основном используемое спортсменами для повышения уровня тестостерона и серьезных силовых нагрузках. Но

    Иван Айвазовский
      этой (Ованес Айвазян, Иван Гайвазовский, Aivazovsky, Ivan. 1817-1900), –   русский живописец, мастер морского пейзажа (маринист). Популярнейшие картины Айвазовского - “Радуга” (1873 г. ), “Чёрное

    Изменение фона в шаблоне Joomla
    6. Сейчас колдуем с CSS так, чтоб было похоже на данный макет. Поехали: Я заключил меню в блочный элемент levoe-menu: Таким макаром, Joomla генерирует последующий код: Основная Сырье Аддитивы Диоксид

    Как быстро перенести сайт на Joomla Часть 2 Восстановление из резервной копии
    Как запустить цикл? У меня на данный момент выводит одну и туже картину либо просто "i" $q ="SELECT vm.`file_url_thumb` FROM `#__virtuemart_medias` vm LEFT JOIN `#__virtuemart_product_medias` vpm ON vpm.`virtuemart_media_id`

    Анализ сайта яндекс
    Продвижение веб-сайта в ТОП Yandex'а и Google (других поисковых машин) - главная цель для хоть какого вебмастера либо оптимизатора. В попытке закрепить собственный ресурс на фаворитных позициях выдачи

    Материнские платы на 2 процессора
    Для тех у кого нет времени, чтоб прочесть всю статью, я сразу даю рекомендуемые модели материнских плат под различные микропроцессоры. На сей день оптимальными по соотношению стоимость/качество являются

    Обозначение смайликов в картинках
    Здрасти, читатели блога Веб-сайт с нуля. Доводилось ли вам думать над тем, что означают смайлы, которые вам прислали, и как на их ответить? Сталкивались ли с необходимостью выразить свои эмоции очень

    Форд мондео ремонт
    На Форд Мондео ремонт силовых агрегатов случается довольно изредка, так как моторы южноамериканского производителя обычно надежны и долговечны. Особенного внимания стоит 2, 5л бензиновый вариант, снаряженный

    Процессоры intel socket 775
    Сокет (socket) микропроцессора - разъем, место на материнской плате компьютера куда вставляется микропроцессор. Микропроцессор, до того как он будет установлен в материнскую плату, должен подходить ей

Полезные материалы

Избегание поддельных весов и стилей с помощью веб-шрифтов Google

  1. Об авторе Лаура Франц является профессором в UMass Dartmouth, где она преподает широкий спектр классов шрифтов - в том числе класс веб-типографии в The Graduate… Подробнее о Лоре ... Если вы используете веб-шрифты Google на своих веб-сайтах, очень вероятно, что каждый пятый посетитель увидит версии шрифтов, выделенные жирным шрифтом и курсивом, даже если вы правильно выбрали и использовали все веса и стили. Это потому, что метод реализации, рекомендованный Google Web Fonts, не работает с Internet Explorer 7 или 8. Если вы используете веб-шрифты Google на своих веб-сайтах, очень вероятно, что каждый пятый посетитель увидит версии шрифтов, выделенные жирным шрифтом и курсивом, даже если вы правильно выбрали и использовали все веса и стили. Это потому, что метод реализации, рекомендованный Google Web Fonts, не работает с Internet Explorer 7 или 8. Как опытный печатник и веб-типограф, я использую и использую термин «шрифт», когда говорю о веб-шрифтах; Этот термин используется в синтаксисе CSS и множеством поставщиков веб-шрифтов. Дальнейшее чтение на SmashingMag:
  2. Faux Bold
  3. Искусственный курсив
  4. Искусственный жирный курсив
  5. Искусственное Полужирное И Курсивное Подрывает Чтение
  6. Хорошо сбалансированные штрихи и пробелы улучшают читабельность
  7. Искусственный жирный шрифт, штрихи и пробелы
  8. Курсив, штрихи и пробелы
  9. Исправление Google веб-шрифтов, выделенных жирным шрифтом и курсивом в IE 7 и 8
  10. Несколько весов и стилей не работают в IE 7 и 8
  11. Общее исправление вызывает проблемы в Opera (и Android)
  12. Помогите посетителям насладиться их опытом чтения
  13. Жирный и курсив Помогите организовать контент
  14. Истинный жирный и курсив легче читать
  15. Дополнительные ресурсы

Об авторе

Лаура Франц является профессором в UMass Dartmouth, где она преподает широкий спектр классов шрифтов - в том числе класс веб-типографии в The Graduate… Подробнее о Лоре ...

Если вы используете веб-шрифты Google на своих веб-сайтах, очень вероятно, что каждый пятый посетитель увидит версии шрифтов, выделенные жирным шрифтом и курсивом, даже если вы правильно выбрали и использовали все веса и стили. Это потому, что метод реализации, рекомендованный Google Web Fonts, не работает с Internet Explorer 7 или 8.

Если вы используете веб-шрифты Google на своих веб-сайтах, очень вероятно, что каждый пятый посетитель увидит версии шрифтов, выделенные жирным шрифтом и курсивом, даже если вы правильно выбрали и использовали все веса и стили. Это потому, что метод реализации, рекомендованный Google Web Fonts, не работает с Internet Explorer 7 или 8.

Как опытный печатник и веб-типограф, я использую и использую термин «шрифт», когда говорю о веб-шрифтах; Этот термин используется в синтаксисе CSS и множеством поставщиков веб-шрифтов.

Дальнейшее чтение на SmashingMag:

Поддельные и полужирный шрифт растянуты и наклонены

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

Faux Bold

Искусственный жирный шрифт производится путем небольшого растяжения вертикальных штрихов исходного шрифта. На изображении ниже я использовал Droid Sans Bold, который имеет постоянные штрихи. Тем не менее, в искусственном жирном шрифте вертикальные штрихи немного толще, чем горизонтальные. Это наиболее заметно в букве «е»; верхняя часть письма, где штрих самый тонкий, выглядит заостренным.

Искусственный жирный шрифт (верх) слегка растягивает вертикальные штрихи исходного шрифта
Искусственный жирный шрифт (верх) слегка растягивает вертикальные штрихи исходного шрифта. Это создает странные формы, такие как заостренный верх буквы «е». Истинный жирный шрифт (снизу) более соответствует горизонтальным и вертикальным штрихам.

Искусственный курсив

Поддельный курсив сделан, наклонив оригинальный шрифт под углом. На изображении ниже я использовал курсив Droid Serif. Поддельный курсив отсутствует хвостом в нижнем регистре «f», в то время как нижний регистр «a» продолжает иметь двухъярусную форму. В шрифте с истинным курсивом буквы «f» и «a» выглядят более каллиграфическими или рукописными, особенно в шрифтах с засечками. Если вы выбрали шрифт с засечками для более старого, более традиционного стиля, вы, вероятно, захотите сохранить эти истинные характеристики курсива.

Поддельный курсив (вверху) сделан путем наклона оригинального шрифта
Поддельный курсив (вверху) сделан путем наклона оригинального шрифта. Истинный курсив (внизу) часто имеет традиционные каллиграфические характеристики, такие как расширенный штрих на «е», одноэтажный «а» и округленный «е».

Искусственный жирный курсив

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

Курсив жирный курсив (вверху) одновременно растягивается и наклоняется
Курсив жирный курсив (вверху) одновременно растягивается и наклоняется. Истинный жирный курсив (внизу) обладает продуманным ритмом и текстурой.

Искусственный жирный шрифт и курсив не так красивы, как настоящие. Но когда дело доходит до текста, даже важнее, чем красота, читаемость.

Искусственное Полужирное И Курсивное Подрывает Чтение

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

Хорошо сбалансированные штрихи и пробелы улучшают читабельность

Если вам когда-либо приходилось читать плохую фотокопию (или скан) для класса, конференции или собрания, то вы уже понимаете, насколько важны штрихи и пробелы для чтения сложного текста.

Слишком темные или слишком светлые репродукции трудно читать
Слишком темные или слишком светлые репродукции трудно читать. Слишком темно, и мы теряем пробелы в письмах (слева); слишком легкий и мы теряем штрихи в письмах (справа).

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

Хороший баланс между штрихами и пробелами улучшает читаемость и помогает нам читать быстрее и легче.

Искусственный жирный шрифт, штрихи и пробелы

Поскольку искусственный жирный шрифт создается растяжением вертикальных штрихов букв, верхние и нижние штрихи на округлых формах часто бывают слишком тонкими. Это приводит к тому, что буквы типа «e», «c» и «s» начинают ломаться на верхней и нижней кривых. Между тем буквы с диагональным штрихом, такие как «w» и «N», становятся слишком тяжелыми и начинают выпадать из ритма текста.

Droid Sans Bold
Droid Sans Bold. Поддельный жирный шрифт (вверху) немного менее разборчивый. Верх и низ закругленных букв, таких как «е», «с» и «с», имеют тенденцию исчезать. Диагональные буквы, такие как «w» и «N», слишком жирные. Правда жирный текст (внизу) более последовательный.

Курсив, штрихи и пробелы

Поскольку искусственный курсив создается путем наклонения исходного шрифта под углом, пробелы в письмах сокращаются. Это особая проблема в нижнем регистре «а», который по-прежнему имеет две контрформы. По иронии судьбы, хотя буквы из искусственного курсива кажутся более сжатыми и их труднее читать, они часто занимают больше места, и в строке помещается меньше символов.

Droid Serif курсив
Droid Serif курсив. Курсив (вверху) менее разборчивый. Пробелы внутри букв более сжатые. Сам текст кажется меньше, хотя в каждой строке помещается меньше символов. Истинный курсив (внизу) не только более визуально приятен, но и более разборчив и, следовательно, легче читается.

Исправление Google веб-шрифтов, выделенных жирным шрифтом и курсивом в IE 7 и 8

Поскольку настоящие шрифты, выделенные жирным шрифтом и курсивом, как правило, более красивые и удобочитаемые, чем их искусственные аналоги, мы должны заставить их работать на максимально возможном количестве браузеров.

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

В " Скажи нет искусственному жирному шрифту », Недавно опубликованный в« A List Apart », Алан Стернс напоминает нам, что хорошее начало - это использовать шрифты, для которых доступны стили, выделенные жирным шрифтом и курсивом, и фактически включить стили, выделенные жирным шрифтом и курсивом, которые необходимы при выборе шрифтов в Google Web. Интерфейс шрифтов.

Но выбора и использования жирного и курсивного стилей недостаточно.

Несколько весов и стилей не работают в IE 7 и 8

Google Web Fonts дает нам указание внедрить его шрифты, отметив все веса и стили шрифтов, которые мы хотим использовать, затем скопировав предоставленную ссылку и вставив ее в заголовок нашего HTML-документа.

Например, чтобы использовать обычный, курсивный, полужирный и полужирный курсив Droid Serif, мы бы выбрали все четыре веса и стили, например:

Droid Serif в Google Web Fonts
Droid Serif в Google Web Fonts

В ответ Google Web Fonts создаст ссылку на все четыре стиля:

<link href = "http://fonts.googleapis.com/css?family=Droid+Serif:400,400italic,700,700italic" rel = "stylesheet" type = "text / css">

Эта ссылка указывает каждому браузеру свой собственный браузер-специфический источник. Например, Firefox переносится в документ, который возвращает объявления @ font-face ниже. Обратите внимание, что в объявлениях каждый раз используется одно и то же имя семейства шрифтов . Это может вызвать проблемы в IE 7 и 8, которые не распознают несколько стилей и весов, использующих одно и то же имя семейства шрифтов.

@ font-face {font-family: 'Droid Serif'; стиль шрифта: нормальный; вес шрифта: полужирный; src: local ('Droid Serif Bold'), local ('DroidSerif-Bold'), url ('http://themes.googleusercontent.com/static/fonts/droidserif/v3/QQt14e8dY39u-eYBZmppwTqR_3kx9_hJXbbywoff) (6 )IN6 'Уофф'); } @ font-face {font-family: 'Droid Serif'; стиль шрифта: курсив; Вес шрифта: нормальный; src: local ('Droid Serif Italic'), local ('DroidSerif-Italic'), url ('http://themes.googleusercontent.com/static/fonts/droidserif/v3/cj2hUnSRBhwmSPr9kS5899kZXW4sYc4BjuAifoff' wX 'woff wS) (w) w1) «); } @ font-face {font-family: 'Droid Serif'; стиль шрифта: курсив; вес шрифта: полужирный; src: local ('Droid Serif Bold Italic'), локальный ('DroidSerif-BoldItalic'), url ('http://themes.googleusercontent.com/static/fonts/droidserif/v3/c92rD_x0V1LslSFt3-QEpgRV2F9RZqoff_ff). ( 'Уофф'); } @ font-face {font-family: 'Droid Serif'; стиль шрифта: нормальный; Вес шрифта: нормальный; src: local ('Droid Serif'), local ('DroidSerif'), url ('http://themes.googleusercontent.com/static/fonts/droidserif/v3/0AKsP294HTD-nvJgucYTaIbN6UDyHWBl620a-IRfuBk.woff' формат) Уофф '); }

Одним из способов решения проблемы «единого семейства шрифтов, нескольких весов и стилей» является отправка IE 7 и 8 в другой источник. Google Web Fonts делает это, но, к сожалению, объявление @ font-face выглядит так:

@ font-face {font-family: 'Droid Serif'; стиль шрифта: нормальный; Вес шрифта: нормальный; src: url ('http://themes.googleusercontent.com/static/fonts/droidserif/v3/0AKsP294HTD-nvJgucYTaGfQcKutQXcIrRfyR5jdjY8.eot'); src: local ('Droid Serif'), local ('DroidSerif'), url ('http://themes.googleusercontent.com/static/fonts/droidserif/v3/0AKsP294HTD-nvJgucYTaGfQcKutQXcIrRfyR5jdjY8.e' встроенный () opentype '), url (' http://themes.googleusercontent.com/static/fonts/droidserif/v3/0AKsP294HTD-nvJgucYTaIbN6UDyHWBl620a-IRfuBk.woff ') формат (' woff '); }

Это не помогает нам. В одном объявлении для font-weight устанавливается значение normal, а для font-style - значение normal , что заставляет IE 7 и 8 «подделывать его» при запросе на рендеринг шрифта с полужирным шрифтом и курсивом.

Результат? Искусственный полужирный и курсив - даже если мы тщательно выбрали шрифт с полужирным и курсивным стилями, и даже если мы реализовали все веса и стили в соответствии с инструкциями.

Droid Serif
Droid Serif. IE 8 предоставляет faux bold и italic (top), потому что он работает только с одним объявлением @ font-face и одним именем семейства шрифтов. Firefox обеспечивает истинное выделение жирным шрифтом и курсивом (снизу), потому что он может обрабатывать несколько весов и стилей, назначенных одному семейству шрифтов.

Общее исправление вызывает проблемы в Opera (и Android)

Распространенным «решением» этой проблемы является вставка отдельных ссылок - по одной на каждый из используемых стилей и весов - в заголовок документа HTML. Таким образом, мы выбираем каждый вес и стиль шрифта отдельно, уделяя время копированию и вставке каждой уникальной ссылки в заголовок HTML-документа. Синтаксис для Droid Serif будет выглядеть так:

<link href = "http://fonts.googleapis.com/css?family=Droid+Serif" rel = "stylesheet" type = "text / css"> <link href = "http://fonts.googleapis.com / css? family = Droid + Serif: 400italic "rel =" таблица стилей "type =" text / css "> <link href =" http://fonts.googleapis.com/css?family=Droid+Serif:700 "rel = "stylesheet" type = "text / css"> <link href = "http://fonts.googleapis.com/css?family=Droid+Serif:700italic" rel = "stylesheet" type = "text / css">

Хотя это решает проблему в IE 7 и 8, ссылка на четыре файла CSS для одного семейства шрифтов увеличивает количество запросов, которые клиент отправляет на сервер, и способствует задержке , Исправление также создает новую типографскую проблему в Opera (включая Opera Mobile на Android). Opera отображает текст с использованием последнего веса и стиля; поэтому, если последний использованный вес и стиль выделены жирным курсивом, то шрифт будет выделен жирным курсивом по всей странице.

Droid Serif
Droid Serif. Использование отдельных ссылок на каждый вес и стиль устраняет проблему в IE 7 и 8 (вверху), но вызывает проблемы в Opera (внизу). Опера отображает текст, используя последний вес и стиль подачи.

Есть лучшее решение: добавить условный комментарий. IE 7 и 8 - единственные браузеры, которым нужно, чтобы шрифты обслуживались отдельно. А поскольку условные комментарии работают только в IE, решение является надежным. Новый синтаксис выглядит так:

<link href = "http://fonts.googleapis.com/css?family=Droid+Serif:400,400italic,700,700italic" rel = "stylesheet" type = "text / css"> <! - [if IE] > <link href = "http://fonts.googleapis.com/css?family=Droid+Serif" rel = "stylesheet" type = "text / css"> <link href = "http: //fonts.googleapis. com / css? family = Droid + Serif: 400italic "rel =" таблица стилей "type =" text / css "> <link href =" http://fonts.googleapis.com/css?family=Droid+Serif:700 " rel = "stylesheet" type = "text / css"> <link href = "http://fonts.googleapis.com/css?family=Droid+Serif:700italic" rel = "stylesheet" type = "text / css" > <! [endif] ->

Обратите внимание, что все браузеры, кроме IE, должны использовать обычный метод для доступа к Google Web Fonts. Это позволяет корректно (и быстрее) загружать шрифты, выделенные жирным шрифтом и курсивом, в Firefox, Opera, Chrome и Safari. Между тем, IE получает доступ к каждому весу и стилю отдельно. Это устраняет проблему с полужирным шрифтом и курсивом в IE 7 и 8 и не создает никаких новых проблем в более поздних версиях браузера.

Используя условный комментарий, мы получаем правильный жирный шрифт и курсив для правильной загрузки через браузеры
Используя условный комментарий, мы получаем правильный жирный шрифт и курсив для правильной загрузки через браузеры. Сверху вниз: IE 8, IE 9, Firefox 11, Google Chrome 18, Safari 5, Opera 11.62.

Помогите посетителям насладиться их опытом чтения

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

Жирный и курсив Помогите организовать контент

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

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

Истинный жирный и курсив легче читать

С микро точки зрения, истинные жирные и курсивные формы важны для людей, занятых более устойчивым чтением на вашем сайте. Правильный баланс между штрихами и пробелами улучшает удобочитаемость и делает текст более легким для чтения, таким образом сводя к минимуму усталость мозга и предоставляя посетителям более приятное впечатление от веб-сайта. Дизайнеры шрифтов используют свое время и талант для создания семейств веб-шрифтов, которые будут четкими и красивыми; для нас это просто вопрос правильной загрузки весов и стилей.

Текст, выделенный жирным шрифтом и курсивом, не только визуально приятнее, но и удобнее для чтения
Текст, выделенный жирным шрифтом и курсивом, не только визуально приятнее, но и удобнее для чтения.

Ожидание, пока Google исправит эту проблему, может быть заманчивым, но это было на радаре Google с июня 2010 года. Убедиться, что шрифты, выделенные полужирным шрифтом и курсивом и обслуживаемые веб-шрифтами Google, работают во всех браузерах. И это займет всего минуту. Не подводите 1 к 5 посетителям вашего сайта.

Дополнительные ресурсы

(al) (il)