Closed rajephon closed 8 months ago
TossFaceFontWeb.otf
를 사용할 경우 COLR 포맷을 사용하기 때문에 파이어폭스에서 정상 렌더링 됩니다.한가지 예상하지 못했던 문제는 웹킷의 버그인데, 이렇게 할 경우 사파리 17에서 생긴 버그로 COLR 포맷 폰트가 제대로 렌더되지 않습니다. Webkit/Webkit#19786 가 머지돼서 아마 조만간 수정될 것으로 보이지만, 혹시 필요하신 경우 COLR 포맷 폰트에다가 googlefonts/nanoemoji 를 통해서 다른 테이블을 추가하는 식으로 완화할 수 있습니다.
안녕하세요, 먼저 토스페이스에 관심 갖고 사용해주셔서 감사합니다 :)
현재 otf
파일은 toss/tossface@v1.6.1에 반영되어 있고, 아래와 같이 사용하실 수 있습니다. 추후 릴리즈에서는 colr
과 otf
지원을 포함하는 css
, subset
을 추가해 반영할 예정입니다.
@font-face {
font-family: "Tossface";
src: url("https://cdn.jsdelivr.net/gh/toss/tossface/dist/TossFaceFontWeb.otf") format("opentype");
}
자세한 이슈 내용은 https://github.com/toss/tossface/issues/18#issuecomment-1888510120 댓글을 참고해주시면 감사하겠습니다.
감사드립니다. 🙇
테스트 환경
증상
안녕하세요, macOS에서 파이어폭스에서 이모지가 노출되지 않습니다. (투명하게 보입니다) 동일한 페이지에서, 크롬 및 사파리에서는 이모지가 잘 출력됩니다. Private Tab을 열어 모든 플러그인 로드를 하지 않은 상태로 확인해 봐도 이모지가 그려지지 않았습니다. 개발자 도구를 열어 네트워크를 확인해 보면 문제없이 css와 woff2 파일을 로드는 하고있는 것 같습니다. 해결할 방법이 있을까요?
테스트에 사용한 코드