Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pretendard를 사용하는 곳에 나무위키 추가 #185

Open
piquark6046 opened this issue Feb 17, 2024 · 7 comments
Open

Pretendard를 사용하는 곳에 나무위키 추가 #185

piquark6046 opened this issue Feb 17, 2024 · 7 comments

Comments

@piquark6046
Copy link
Contributor

Pretendard를 나무위키의 espejo 스킨에서 사용합니다.

@orioncactus
Copy link
Owner

안녕하세요! 이렇게 Pretendard가 쓰이는 곳을 제보해주셔서 감사드립니다 :)

저도 유심히 살펴보고 있는데요, 나무위키에서 아직까지는 font-family만 정의했을 뿐, Pretendard JP 및 Pretendard를 서버에서 불러오고 있 않고, 로컬에 폰트가 설치된 경우에만 표시를 하고 있어서, CDN이나 자체 서버에서 Pretendard를 불러오는 것을 확인했을 때 추가해두려고 합니다.

예상하기에는 해당 과정을 놓쳤거나, 또는 로컬로 설치한 사용자에게 우선으로 테스트해 적합한 환경을 검토하고 있는 과정이 아닐까 싶습니다 😁

@piquark6046
Copy link
Contributor Author

https://namu.wiki/skins/espejo/main.67601ecfe9488735d6e3.js 에서는 언급이 있습니다.

Screenshot

image

@piquark6046
Copy link
Contributor Author

piquark6046 commented Feb 21, 2024

또, 나무위키에 방문하셨을 때, 발견되는 한 개의 폰트 파일이 있는데, 이 파일하고 Pretendard 간의 벡터 데이터를 비교하시는 게 좋을 것 같습니다.

@orioncactus
Copy link
Owner

말씀하신 것처럼 나무위키에서 다운로드되는 https://namu.wiki/skins/espejo/main.67601ecfe9488735d6e3.js 에서는 Pretenderd JP URL이 있긴 하네요 😅 이어서 현재 나무위키에서는 font-family에 Pretendard가 최우선 순위로 정의되어 있으나, 사용자가 다운로드한 로컬 폰트를 로드하지 않는 Safari에서 확인해보았을 때는 Pretendard 및 Pretendard JP가 표시되지 않고 있습니다:

스크린샷 2024-02-27 오후 9 33 51

또한 나무위키에서 다운로드되는 유일한 웹폰트인 https://namu.wiki/skins/espejo/6246a419c8190cd3dec4.woff2?v=4.4.3는 Ionicons로 보여집니다. 그동안은 상황을 지켜보며 업데이트되는대로 문서를 업데이트해두려고 합니다.

@piquark6046
Copy link
Contributor Author

사용자 아이콘 버튼 -> 설정 -> 스킨 -> 글꼴에 있는 메뉴에서 Pretendard가 있습니다.

@piquark6046
Copy link
Contributor Author

image

해당 방법으로 설정하면 폰트가 다운로드됩니다.

@kms0219kms
Copy link
Contributor

동일하게, 나무위키 개발사측에서도 Pretendard 및 기타 커스텀 폰트의 로드 로직을 개선하고 있습니다.
대부분의 상황에서 Pretendard JP 설정 시, 로컬에 설치된 경우만 렌더링되고 있습니다.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants