Какой шрифт используется в apple. Использование шрифтов системного интерфейса в веб-дизайне. Детальный обзор списка шрифтов

Каждый велотурист должен уметь справиться с таким не простым делом как заклеивание велосипедной камеры.
Что для этого нужно?
Ну во-первых клей и латки из взятого с собой . Всегда перед выездом проверяйте резиновый клей на предмет его годности. Многие велосипедисты забывают его проверить, хотя это секундное дело.

Резиновые латки и клей из ремнабора

Как и чем заклеить велосипедную камеру?

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

Снимаем пробитое колесо. Для этого Вам понадобится всего лишь ослабить эксцентрик. Или, если у Вас крепление на гайках, то ослабить гайки ключём. Скручивать их полностью не рекомендую, велика вероятность потерять их в траве.

Расбортируем колесо. Для этого отогнём пальцами покрышку от обода и достанем из образовавшегося проёма камеру. Чтобы это было удобнее сделать, нужно полностью удалить воздух из камеры, выкрутив ниппель.

Когда камера извлечена, снова накачиваем её и пытаемся определить место прокола на слух надавливая на камеру. Если найти не представляется возможным, тогда прибегнем к помощи воды. Опускаем накачанную насосом камеру в воду и смотрим откуда пошли пузырьки. Так можно определить где находится пробой с вероятностью 100%. Для того, чтобы убедится наверняка, что дырок больше нет пропускаем через воду всю камеру, зажав пальцем место прокола.

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

Мажем клеем подготовленное место, ждем чтобы клей немного подсох. Обычно по инструкции 2-3 минуты. Затем прикладываем латку на место прокола. Хорошо прижимаем её минут на 20. В продаже есть накатки латок — такой инструмент, позволяющий плотно раскатать латку на камере. Если у вас есть этот девайс — отлично! Не забудьте воспользоваться.

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

Только представьте себе: на середине 30-километровой велосипедной гонки по бездорожью вы вдруг натыкаетесь на старый ржавый гвоздь и пробиваете переднее колесо. Что будете делать в этом случае: пешком вернетесь на старт и отправитесь домой или заделаете прокол и финишируете победителем? Если вы знаете, как найти дыру и наложить заплатку на камеру велосипеда, а в качестве меры предосторожности возите с собой простейший ремонтный комплект в дальние поездки - у вас будет возможность выбирать (ведь в противном случае у вас останется лишь один вариант).

Шаги

Часть 1

Находим прокол

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

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

    Найдите место прокола. Сняв шину, вытащите сдувшуюся камеру и определите место прокола. Это можно сделать различным способами и некоторые из них перечислены ниже:

    • Накачайте камеру и попробуйте визуально найти отверстие (или отверстия) в резиновой поверхности.
    • Прислушайтесь к шипящему звуку выходящего воздуха.
    • Постарайтесь ощутить поток выходящего воздуха.
    • Опустите камеру в воду и найдите, откуда выходят пузырьки воздуха.
  1. Пометьте прокол в камере. Проколы могут быть на удивление крошечными. Если уж вы нашли прокол - не потеряйте его! Мелом нарисуйте крестик с центром в месте прокола. Если вы будете заклеивать дырку - сделайте отметку достаточно большой, чтобы ее было видно после того, как вы нанесете клей.

    • Если мела в вашем ремкомплекте нет, подойдет ручка или другой пишущий прибор. Но мел лучше, поскольку белый цвет на черной резине, конечно же, немного заметнее, чем синяя или черная ручка.

    Часть 2

    Заделываем прокол
    1. Извлеките из прокола посторонние объекты. Найдя прокол, проверьте, что могло стать его причиной: осколок стекла, острый камень и т.д., или же дырка появилась вследствие защипывания - прокол будет похож на след змеиного укуса, но никаких посторонних объектов не будет. Внимательно осмотрите изнанку шины и обод - нет ли на них выступающих (торчащих) предметов, и, если есть - удалите их. Ведь вам бы не хотелось заполучить новый прокол на том же месте из-за того, что вы проглядели причину первого прокола?

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

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

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

      • Множественные проколы
      • Крупные разрывы
      • Утечка воздуха даже после нанесения заплатки.

    Часть 3

    Обратная сборка колеса
    1. Установите камеру в шину. После того как заплатка на колесе приклеится, аккуратно вложите отремонтированную камеру в полую часть шины. Легче всего будет слегка накачать камеру и вложить один край, а затем заправить остальную часть камеры. По окончании проверьте, что камера нигде не выступает за край шины.

      Заправьте шину и камеру обратно в обод колеса. Далее, с помощью больших пальцев заправьте шину (с частично накачанной камерой) обратно в обод. Нажмите на внешний край шины, чтобы она зашла за край металлического обода и зафиксировалась. Осторожно, не прищемите камеру между шиной и ободом. Чтобы заправить последнюю часть шины вам могут понадобиться монтажка или другой инструмент, поскольку иногда это бывает не так уж и легко.

      • Обратите внимание, что некоторые высококлассные шины предназначены для вращения в одном конкретном направлении. В таком случае, предполагаемое направление вращения будет обозначено небольшими стрелками на бортах шины. Не устанавливайте шину в обратном направлении! Иначе снизятся эксплуатационные качества шины, и увеличится ее износ.
      • Не забудьте снять колпачок с воздушного клапана перед заменой камеры. Клапан без колпачка должен без проблем проходить сквозь отверстие в ободок и быть легко доступным для накачивания шины.
    2. Постепенно накачайте камеру, чтобы она "села" на место. Далее, возьмите ручной или автоматический насос и начните накачивать камеру. Качайте не слишком резко, чтобы камера могла распределиться и "сесть" на место в шине. Когда вы полностью накачаете камеру, попробуйте сжать шину, проверив ее плотность. Затем оставьте велосипед на пару минут и потом сожмите шину снова. Если она такая же твердая, как и при первой проверке - вы готовы продолжить поездку!

      • Если вы боитесь неправильно установить камеру в шине, можете спокойно накачать камеру полностью до того как устанавливать шину на колесо. Но, имейте в виду, что одеть шину так будет сложнее.
    3. Установите колесо на велосипед. Вы почти закончили: вам осталось лишь вернуть колесо на место, закрепить его с помощью эксцентрика или гайки, подключить тормоза - и можно двигаться в путь (если, конечно, вы работали не с задним колесом - в таком случае вам нужно аккуратно завести цепь на звездочки передач). Сначала езжайте осторожно, пока не ощутите, что заплатка держится хорошо, а затем можете набрать свой привычный темп!

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

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

    Предупреждения

    • Чтобы не пробило вашу камеру - наверняка оно было острым. На случай, если этот предмет застрял в камере - будьте осторожны, ощупывая камеру.

Компания Apple готовится представить новую версию операционной системы OS X – 10.11. Среди особого внимания заслуживает использование нового системного шрифта. Не будем ждать официальной презентации, примерим его прямо сейчас.

Новость о том, что OS X 10.11 (а вместе с ней и мобильная версия iOS 9) получит новый системный шрифт несколько забавляет пользователей и полностью обескураживает разработчиков ПО под платформу Mac. Ведь в случае полного перехода Apple на шрифт San Francisco разработчиков ждет утомительный процесс по разметке интерфейса своих приложений. Что ж, видимо «политика постоянства» переменилась на политику «ненужных разработок» и вариантов два: либо мы с вами скептики, либо Apple действительно работает не над тем, чего бы хотел пользователь.

Apple и шрифты

История любви компании к шрифтам началась еще со времен ее основания. И свою склонность к каллиграфии Стив Джобс проявил при разработке логотипа. Тогда гордое имя бренда Apple Computer было написано шрифтом Motter Tektura , разработанном в 1975 году австрийским дизайнером Отмаром Моттером .

Выбор в пользу Motter Tektura пал в связи с его новаторством и «технологичным видом». В 1984 году на рынок выходит компьютер Macintosh, а столь важное событие было встречено использованием совершенно нового (в рамках компании) шрифта Apple Garamond . Оригинальный ITC Garamond был создан в 1977 году Тони Станом. Его особенностью стало высокая степень плотности (порядка 60-70% по сравнению с традиционным шрифтами).

Именно это и пришлось по душе Apple. Знаменитый лозунг компания «Think different» – «Думай иначе» , как и ряд рекламных проспектов Apple исполнялся при помощи шрифта Apple Garamond. Вплоть до выхода Mac OS X 10.3 Apple Garamond поставлялся отдельно в составе дизайнерского пакета шрифтов.

В 2002 году компания принимает решение сменить декорации и в качестве основного шрифта выбирает семейство Adobe Myriad . Над ним работали сразу два дизайнера – Роберт Слимбах и Кэрол Твомбли по заказу Adobe.

Вся текстовая информация, сопутствующая выходу таких продуктов как iPod Photo, iPod 5-го поколения, iPod Nano (1-2 поколение) , оформлялась с использованием собственной модификации шрифта Myriad – Podium Sans (с характерным написанием букв «M» и «Y»).

Все итерации операционной системы Mac OS X, позднее получившей имя OS X, (с 1999 по 2014 год) получали от разработчиков один и тот же системный шрифт – Lucida Grande . С выходом юбилейной OS X 10.10 Yosemite компания решила подарить пользователям и новый шрифт. Helvetica Neue уверенно вошел в жизнь маковода. Несмотря на ряд сходств, Helvetica Neue, по мнению дизайнеров Apple, является более экономным по распределению на горизонтальной строке.

Шрифт Helvetica Neue был разработан еще в дни зарождения компьютерной эры швейцарским типографом Максом Мидингером в далеком 1957 году в Базеле (Швейцария). Изначально шрифт получил имя Neau Haas Grotesk в честь древней типографической фабрики Haas’sche Schriftgiesserei . В 1960 был переименован в привычный Helvetica , что дословно переводится как «швейцарский». Компания Apple в качестве основы для системного шрифта в OS X Yosemite выбрала шрифт Helvetica Neue , разработанный в начале 1983 года.

Но не успели глаза пользователей за год привыкнуть к «новому швейцарскому», как дизайнеры знакомят нас новым начертанием букв. В недавно представленной новинке Apple Watch используется шрифт семейства San Francisco . Он кажется вам знакомым? Вы не ошиблись. Именно с San Francisco красуется на раскладке нового 12-дюймового MacBook.

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

Слабые стороны Helvetica Neue :

  • расширение буквенного начертания всего семейства;
  • видоизмененная толщина шрифта;
  • несовершенный алгоритм закругления внутрибуквенного просвета;
  • постоянные адаптации под линотипы (полиграфическое оборудование) привели к тому, что шрифт стал «слишком квадратным».

Вынужденные компромиссы, на которые шли дизайнеры во благо технологий, превратили шрифт из произведения искусства в бездушный набор схожих букв и цифр со схожими признаками.

В конце-концов Apple решила вернуться к истокам и остановить свой выбор на разработанном более 30 лет назад и используемом на первых компьютерах Macintosh шрифте San Francisco. Шрифт специально разрабатывался внутри компании NeXT, одним из самых талантливых дизайнеров Сюзанной Каре . Оригинальный San Francisco разительно отличается от того, что используется сегодня в смарт-часах Apple Watch.


Первый шрифт San Francisco от Apple

San Francisco 2014 года – это совершенно новое семейство шрифтов, специально разработанное внутри компании для носимых аксессуаров.

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

Итак, новый шрифт San Francisco готовится и к порабощению платформ OS X и iOS. Что ж, давайте посмотрим, как он будет выглядеть?

Замена шрифта

Итак, давайте заменим стандартный шрифт Helvetica Neue на тот, который в новой версии операционной системы готовит нам Apple.


После загрузки OS X Yosemite системный шрифт будет изменен:

Apple использовала набор шрифтов Helvetica в качестве системного шрифта для iOS с момента выпуска первого iPhone. Они также заменили им Lucida Grande в Mac OS X, начиная с версии 10.10 Yosemite. Так почему же теперь Apple решила избавиться от самого любимого в мире шрифта?

iOS 9 стал официально доступен для всех, и новое семейство шрифтов под названием San Francisco ненавязчиво заменило Helvetica Neue.


Helvetica (слева) и San Francisco (справа)

К этому моменту они уже использовались в Apple Watch. Теперь же San Francisco стал единым стандартным шрифтом для всех продуктов платформы: Apple Watch, iPhone, iPad и Mac.

Apple использовала семейство Helvetica в качестве системного шрифта для iOS с момента выпуска первого iPhone. Они также заменили им Lucida Grande в Mac OS X, начиная с версии 10.10 Yosemite. Так почему же теперь Apple решила избавиться от самого любимого в мире шрифта?

Малые размеры - слабое место Helvetica

Существует мнение, что Helvetica не подходит для текстов малых размеров. Когда в Mac OS X Yosemite на смену предыдущему семейству пришла Helvetica, многие дизайнеры посчитали эту замену неподходящей.


“Helvetica sucks” из блога Erik Spiekermann.

В малой читабельности Helvetica вы можете убедиться следующим образом. Наберите текст малого размера и «размойте» его. Некоторые его фрагменты при этом «смешаются» так, что разобрать их содержимое станет сложно. Говорят, Apple разработала семейство San Francisco как раз для того, чтобы сделать текст малого размера в Apple Watch более разборчивым.

Однако разрешение современных умных устройств превышает разрешение печатного издания, и тексты в iPhone далеко не всегда также малы как в Apple Watch. Почему тогда Apple произвела замену не только в Apple Watch, но и в iOS and Mac OS X?

San Francisco - разнообразен
У шрифтов San Francisco много особенностей, которые делают их удобными для чтения. На самом деле, вариант San Francisco для Apple Watch и вариант для iOS/Mac - два разных шрифта.

Семейство шрифтов под названием “SF” используется для iOS/Mac, в то время как для Apple Watch используется “SF Compact”. Разницу вы можете заметить на примере округленных букв, таких, как ‘o’ и ‘e’. Вертикальные линии в SF Compact сделаны более плоскими, нежели у SF.

Эта разница приводит к тому, что в тексте, набранном с помощью SF Compact, увеличиваются отступы между символами, что в результате делает текст более разборчивым при его чтении с устройств малого размера, таких, как Apple Watch.

В добавок к этому, каждое из семейств подразделяются еще на два подсемейства: “Text” и “Display”. В Apple это называют “Optical Sizes”. Подсемейство Text предназначены для текстов малого размера, тогда как Display - для больших размеров.


Семейство шрифтов San Francisco

Как упоминалось выше, у гротесковых шрифтов (или рубленных), таких как Helvetica, две расположенные рядом буквы «смешиваются», а такие буквы, как ‘a’, ‘e’, ‘s’ становятся очень похожими друг на друга при малых размерах текста.


Сравнение отступов между символами в шрифтах подсемейств Display и Text


Сравнение шрифтов подсемейств Display и Text на примере отдельного символа

Подсемейство Text, при этом, задумано так, что отступы между символами в нем увеличены по сравнению с символами подсемейства Display, а просветы в них расширены для улучшения читабельности при малых размерах текста.

San Francisco динамичен

Одна из замечательных особенностей San Francisco заключается в том, что гарнитура оптимизируется динамически. Display и Text заменяют друг друга в соответствии с размером отображаемого текста. В качестве порога здесь определен размер 20pt.

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

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


Автоматическое выравнивание двоеточия вертикально по центру

San Francisco пришел к нам из цифровой эпохи

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

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

San Francisco же, напротив, является шрифтом современным. Его гарнитура меняется динамически, в соответствии с контекстом. Его можно назвать своего рода «родным шрифтом» цифровой эпохи.

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

В последние годы появилось много интересных системных шрифтов для интерфейса. Google выпустил Roboto (и продолжает развивать этот шрифт, регулярно выпуская обновления), Apple выпустили San Francisco , а дизайнер Эрик Спикерман создал для Mozilla шрифт Fira Sans . И это не все, не стоит забывать о Майкрософт. Именно они начали этот тренд, выпустив Windows Phone с дизайнерским языком Metro, сильно привязанным к типографике в целом и к шрифту Segoe в частности.

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

Но их использование не так просто, как хотелось бы. CSS поддерживает эти шрифты немного психоделично.

Примечание: “шрифт системного интерфейса” это шрифт, используемый для рендеринга интерфейса операционной системы - не надо путать его с системными шрифтами, то есть шрифтами установленными в системе пользователя.

Два подхода

На данный момент есть два способа использования шрифта системного интерфейса в типографике.

Первый способ

Он заключается в использовании краткой “магической” декларации CSS:

Font: menu;

Второй способ

Второй способ это перечисление названий всех шрифтов:

У него тоже есть недостатки:

Другие варианты

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

Вы также можете попробовать отсылать разные значения CSS с сервера в зависимости от пользовательского агента или делать то же самое с помощью JavaScript (например, отсылать только font-family: "Fira Sans", sans-serif; для Firefox OS). Но этот вариант громоздкий, сложный в поддержке, а, главное, он не решает всех проблем.

Что делать сейчас?

В Medium в данный момент используется второй способ:

Font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;

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

Эту методику мы можем улучшить совместными усилиями. Ниже расположен блок с текстом, который должен выводиться интерфейсным шрифтом вашей системы. Если это не работает или у вас есть какие-либо мысли по этому поводу, оставьте комментарий .

This should be rendered in your system’s UI font. The quick brown fox jumps over the lazy dog. Этот текст должен выводится шрифтом системного интерфейса.

Детальный обзор списка шрифтов

На данный момент в этом способе есть следующие проблемы:

Если вы заинтересовались деталями, давайте рассмотрим как этот список должен выглядеть, чтобы правильно работать:

Font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;

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

  • -apple-system охватывает San Francisco в Safari на Mac OS X и iOS, а на более старых версиях Mac OS X - Neue Helvetica и Lucida Grande. С этим значением работает автоматическая выборка между San Francisco Text и San Francisco Display в зависимости от размера шрифта.
  • BlinkMacSystemFont это эквивалент предыдущего значения, работающий в Chrome на Mac OS X.

В следующей группе выделены известные шрифты системного интерфейса:

  • Segoe UI охватывает Windows и Windows Phone.
  • Roboto это Android и новая Chrome OS. Он расположен после Segoe UI с учетом наличия разработчиков Android, работащих в Windows с установленным Roboto, чтобы Roboto не замещал Segoe UI.
  • Oxygen это шрифт KDE, Ubuntu это, разумеется, Ubuntu, а Cantarell - GNOME. Сразу три шрифта для Linux, но в условиях обилия дистрибутивов они не решают проблему.
  • Fira Sans шрифт Firefox OS.
  • Droid Sans - старые версии Android.
  • Отметьте, что мы не указываем название шрифта San Francisco . На iOS и Mac OS X, San Francisco присутствует как “скрытый шрифт”, а не общедоступный.
  • И мы также не указываем San Francisco , используя.SFNSText-Regular , внутреннее название в PostScript для San Francisco на Mac OS X. Оно работает только в Chrome и менее гибкое в сравнении с BlinkMacSystemFont .

В третьей группе у нас шрифты, используемые в качестве запасных вариантов:

  • Helvetica Neue используется в Mac OS X до El Capitan. Шрифт указан в самом конце списка по причине его широкой распространенности.
  • sans-serif традиционный запасной вариант с дефолтным шрифтом без засечек.

Эволюция шрифтов системного интерфейса в Windows более резкая, чем на Mac - от моноширинного растрового шрифта Windows 1.0 в 1985 до шрифта высокого разрешения Segoe UI in Windows 10. (увеличенная версия)

Будущее

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

Но все равно, полученные результаты хороши. Надеюсь, в будущем все это будет менее сложным. Если вы тоже заинтересованы в этом, сообщите об этом производителям браузеров .

Последние три версии Mac OS X используют три разных интерфейсных шрифта: Lucida Grande на Mac OS 10.9 (Mavericks); специальная версия Neue Helvetica на Mac OS 10.10 (Yosemite); специальная версия San Francisco на Mac OS 10.11 (El Capitan). Логично предположить, что в будущих версиях будет использоваться San Francisco. (