Eu gostaria de usar a nova fonte de São Francisco em um site. Eu tentei:
font: 'San Francisco', Helvetica, Arial, san-serif;
para nenhum proveito. Eu tentei as respostas para esta pergunta , mas @font-face
não é a solução aqui.
Eu gostaria de usar a nova fonte de São Francisco em um site. Eu tentei:
font: 'San Francisco', Helvetica, Arial, san-serif;
para nenhum proveito. Eu tentei as respostas para esta pergunta , mas @font-face
não é a solução aqui.
Respostas:
A nova fonte do sistema da Apple não é exposta publicamente. A Apple começou a abstrair nomes de fontes do sistema:
Safari e Firefox usam SF para
-apple-system
; O Chrome reconheceBlinkMacSystemFont
:Existem também outras variações:
Você pode demonstrá-los no seguinte violino; a maioria ainda não é compatível: http://jsfiddle.net/v94gw9nx/
Peguei minhas informações no artigo de Craig Hockenberry, que contém muitas informações excelentes sobre o uso da fonte: http://furbo.org/2015/07/09/i-left-my-system-fonts-in-san-francisco/
Além disso, algumas informações excelentes no blog Surfin 'Safari sobre o uso de fontes abstratas do sistema: https://www.webkit.org/blog/3709/using-the-system-font-in-web-content/
E, aparentemente, a Apple está trabalhando com o W3C para padronizar usando um nome de fonte genérico do "sistema" em CSS. https://lists.w3.org/Archives/Public/www-style/2015Jul/0169.html
Baixe os arquivos .otf da fonte SF para seu uso pessoal: https://developer.apple.com/fonts/
fonte
SanFranciscoText-Regular
-apple-system
também suporta isso via CSSfont-variant-numeric: tabular-nums;
..SF NS Text
e.SF NS Display
agora, mas não deve usar. Eu usaria-apple-system
.SF Text
/SF Pro
work apenas se você tiver a fonte instalada manualmente.-system-ui
é a nova forma padrão no Chrome e Safari. (Eu não queria roubar o crédito de sua resposta incrível, então estou apenas colocando isso nos comentários. Furbo.org/2018/03/28/system-fonts-in-css )Nenhuma das respostas atuais, incluindo a aceita , usará a fonte San Francisco da Apple em sistemas que não a tenham instalada como a fonte do sistema. Como a questão não é "como faço para usar a fonte do sistema OS X em uma página da web", a solução correta é usar fontes da web:
Fonte
fonte
Testado pela última vez: março de 2018
Para resolver a questão
ou (ainda mais curto):
deve ser suficiente.
No entanto, se você deseja padronizar a fonte do sistema em várias plataformas, sugiro:
-apple-system
- San Francisco no Safari (no Mac OS X e iOS); Neue Helvetica e Lucida Grande em versões anteriores do Mac OS X.system-ui
- fonte padrão da IU em uma determinada plataforma.BlinkMacSystemFont
- equivalente a-apple-system
, para Chrome no Mac OS X."Segoe UI"
- Windows (Vista +) e Windows Phone.Roboto
- Android (Ice Cream Sandwich (4.0) +) e Chrome OS.Ubuntu
- todas as versões do Ubuntu.A ideia foi tirada da seguinte edição do github .
Você pode procurar fontes para outro sistema operacional ou versões mais antigas delas neste artigo sobre truques de CSS .
fonte
-apple-system permite que você escolha San Francisco no Safari. BlinkMacSystemFont é a alternativa correspondente para o Chrome.
Roboto ou Helvetica Neue podem ser inseridos como substitutos antes mesmo da sans-serif.
https://www.smashingmagazine.com/2015/11/using-system-ui-fonts-practical-guide/#details-of-approach-a (como ou anteriormente http://furbo.org/2015/07/ 09 / i-left-my-system-fonts-in-san-francisco / faço um ótimo trabalho explicando os detalhes.
fonte
Se o usuário estiver executando o El Capitan ou superior, ele funcionará no Chrome com
fonte
A Apple está abstraindo as fontes do sistema daqui para frente. Esta instalação usa um novo nome de família genérico - sistema-maçã. Portanto, algo como abaixo deve dar o que você deseja.
fonte
Esta é uma atualização para esta questão bastante antiga. Eu queria usar as novas fontes SF Pro em um site e não encontrei fontes CDN, além das mencionadas acima (applesocial.s3.amazonaws.com).
Claramente, este não é um repositório de conteúdo oficial aprovado pela Apple. Na verdade, eu não encontrei NENHUM repositório de fontes oficial servindo fontes Apple, pronto para ser usado por desenvolvedores web.
E há um motivo - se você ler o contrato de licença que acompanha o download do novo SF Pro e outras fontes em https://developer.apple.com/fonts/ - ele afirma nos primeiros parágrafos de forma muito clara:
E:
Mais distante:
Sem mais perguntas para mim. A Apple claramente não quer que suas fontes sejam compartilhadas na web fora de seus produtos.
fonte
Você não pode usar o Apple System Font servido diretamente de um banco de dados. É contra a licença, mas você pode usar isso para sistemas Mac superiores a High Sierra
Ou você pode usar este:
fonte
Testado pela última vez em 2015
Deve usar esta solução como última escolha, quando outras soluções não funcionarem.
Resposta original:
Trabalhe no macOS Chrome / Safari
fonte
-apple-system, 'BlinkMacSystemFont'
funciona no iOS Chrome + Safari e OS X Chrome + Safari.