Me gustaría usar la nueva fuente San Francisco en un sitio. He intentado:
font: 'San Francisco', Helvetica, Arial, san-serif;
en vano. He probado las respuestas a esta pregunta , pero @font-face
no es la solución aquí.
Me gustaría usar la nueva fuente San Francisco en un sitio. He intentado:
font: 'San Francisco', Helvetica, Arial, san-serif;
en vano. He probado las respuestas a esta pregunta , pero @font-face
no es la solución aquí.
Respuestas:
La nueva fuente del sistema de Apple no se expone públicamente. Apple ha comenzado a abstraer los nombres de las fuentes del sistema:
Safari y Firefox usan SF para
-apple-system
; Chrome reconoceBlinkMacSystemFont
:También hay otras variaciones:
Puede hacer una demostración de estos en el siguiente violín; la mayoría aún no son compatibles: http://jsfiddle.net/v94gw9nx/
Obtuve mi información del artículo de Craig Hockenberry que tiene mucha información excelente sobre el uso de la fuente: http://furbo.org/2015/07/09/i-left-my-system-fonts-in-san-francisco/
Además, información excelente en el blog de Surfin 'Safari sobre el uso de fuentes de sistema abstractas: https://www.webkit.org/blog/3709/using-the-system-font-in-web-content/
Y aparentemente Apple está trabajando con el W3C para estandarizar usando un nombre de fuente de "sistema" genérico en CSS. https://lists.w3.org/Archives/Public/www-style/2015Jul/0169.html
Descargue los archivos .otf de fuente SF para su uso personal: https://developer.apple.com/fonts/
fuente
SanFranciscoText-Regular
-apple-system
también lo admite a través de CSSfont-variant-numeric: tabular-nums;
..SF NS Text
y.SF NS Display
ahora, pero no deberías usarlos. Yo usaría-apple-system
.SF Text
/SF Pro
funciona solo si tiene la fuente instalada manualmente.-system-ui
es la nueva forma estándar en Chrome y Safari. (No quería robar el crédito de tu increíble respuesta, así que solo pongo esto en los comentarios. Furbo.org/2018/03/28/system-fonts-in-css )Ninguna de las respuestas actuales, incluida la aceptada , utilizará la fuente San Francisco de Apple en sistemas que no la tengan instalada como fuente del sistema. Dado que la pregunta no es "cómo uso la fuente del sistema OS X en una página web", la solución correcta es usar fuentes web:
Fuente
fuente
Última prueba: marzo de 2018
Para abordar la pregunta
o (incluso más corto):
debería ser suficiente.
Sin embargo, si desea utilizar la fuente del sistema de forma predeterminada en varias plataformas, le sugiero:
-apple-system
- San Francisco en Safari (en Mac OS X e iOS); Neue Helvetica y Lucida Grande en versiones anteriores de Mac OS X.system-ui
- fuente de interfaz de usuario predeterminada en una plataforma determinada.BlinkMacSystemFont
- equivalente a-apple-system
, para Chrome en Mac OS X."Segoe UI"
- Windows (Vista +) y Windows Phone.Roboto
- Android (Ice Cream Sandwich (4.0) +) y Chrome OS.Ubuntu
- todas las versiones de Ubuntu.La idea está tomada del siguiente número en github .
Puede buscar fuentes para otros sistemas operativos o versiones anteriores de ellos en este artículo sobre trucos css .
fuente
-apple-system te permite elegir San Francisco en Safari. BlinkMacSystemFont es la alternativa correspondiente para Chrome.
Roboto o Helvetica Neue podrían insertarse como alternativas incluso antes de sans-serif.
https://www.smashingmagazine.com/2015/11/using-system-ui-fonts-practical-guide/#details-of-approach-a (cómo o previamente http://furbo.org/2015/07/ 09 / i-left-my-system-fonts-in-san-francisco / hago un gran trabajo explicando los detalles.
fuente
Si el usuario está ejecutando El Capitan o superior, funcionará en Chrome con
fuente
Apple está abstrayendo las fuentes del sistema en el futuro. Esta instalación utiliza un nuevo sistema de nombre de familia genérico -apple-system. Entonces, algo como a continuación debería proporcionarle lo que desea.
fuente
Esta es una actualización de esta pregunta bastante antigua. Quería usar las nuevas fuentes SF Pro en un sitio web y no encontré fuentes CDN, además de las mencionadas anteriormente (applesocial.s3.amazonaws.com).
Claramente, este no es un repositorio de contenido oficial aprobado por Apple. En realidad, no encontré NINGÚN repositorio de fuentes oficial que sirva a las fuentes de Apple, listo para ser utilizado por desarrolladores web.
Y hay una razón, si lee el acuerdo de licencia que viene con la descarga del nuevo SF Pro y otras fuentes de https://developer.apple.com/fonts/ , dice en los primeros párrafos muy claramente:
Y:
Más lejos:
No más preguntas para mí. Apple claramente no quiere que sus fuentes se compartan en la web fuera de sus productos.
fuente
No puede utilizar la fuente del sistema Apple servida directamente desde una base de datos. Va en contra de la licencia, pero puede usar esto para sistemas Mac superiores a High Sierra
O puedes usar esto:
fuente
Última prueba en 2015
Debería usar esta solución como última opción, cuando otras soluciones no funcionan.
Respuesta original:
Trabajar en macOS Chrome / Safari
fuente
-apple-system, 'BlinkMacSystemFont'
funciona en iOS Chrome + Safari y OS X Chrome + Safari.