팁: 유용한 답변 작성하기

유용한 답변을 작성하려면 어떤 내용이 포함되어 있어야 할까요? 팁을 확인하시려면 여기를 클릭해 주세요!

한동안 아무도 답글을 달지 않았습니다. 대화를 다시 시작하려면 새로운 질문을 올려 주세요.

사파리에서 한글 제목으로 된 파일 다운로드시 인코딩 깨짐

사파리에서 파일 다운로드시, 파일명이 한글로 되어 있는 경우 파일 제목이 깨진채로 다운로드 되는 경우가 대부분입니다.

동일한 환경/조건의 크롬에서는 한글 파일명도 정상적으로 제목 변화없이 잘 다운로드가 됩니다.


잠시나마 검색을 조금 해보니 해당 파일 헤더에 인코딩 정보가 들어있지 않은 경우 사파리에서는 멋대로 기본 인코딩으로 변경하여 다운로드 시키는 것 같습니다. 제가 검색을 잘못해서 틀렸을 수도 있지만 제가보기엔 상당히 가능성이 높다고 생각됩니다.


스크린샷은 동일 조건에서 다운로드 받은 파일이며 위가 사파리, 아래가 크롬입니다.




크롬이 인코딩 처리를 잘하는것인지, 사파리가 못하는것인지, 아니면 사파리가 너무 까탈스러워서 그런건지 모르겠으나 이 부분이 좀 수정이 되어야할 것 같은데요.

애플쪽에서 수정해주면 가장 좋겠지만, 혹시 사용자단에서 뭔가 설정을 통해 수정할 방법은 없으려나요?

혹시나해서 사파리 환경 설정에서 해당 사이트의 인코딩을 바꿔가면서도 다운로드 해보기도 했는데 이건 소용이 없더라고요.


버그 리포트같은게 있으면 그런데다가도 지속적으로 넣고 싶은데, 그것도 잘 안찾아지네요 ㅎㅎ;;

iMac 27″, macOS 11.5

게시일: 2021. 8. 20 오후 01:23

답글
질문이 다음과 같이 표시됨: 베스트 답글

게시일: 2021. 8. 24 오전 12:26

기본 인코딩은 계속 UTF-8 이었고요. OS도 사파리도 모두 최신버전입니다.

무엇이 고쳐진 버전이 올라갔다고 하시는지는 잘 모르겠네요.


이 파일명 문제는 초창기부터 변함없이 있었던 문제였는데 꽤 오랜시간동안 그러려니하고(포기) 쓰다가 갑자기 글이라도 써봐야겠다 싶어서 올린것입니다.

사파리 사용하면서 한국어로 된 사이트에서 파일 다운로드 받을 때는 파일명이 안깨질 거라는 기대는 애초에 하지도 않고 늘 사용해왔습니다.

그냥 사이트 보는데두 인코딩이 안맞아서 깨지는 사이트들을 일일히 인코딩 바꿔가면서 봐야했던게 불과 몇년 전인 것 같은데요.

이건 UTF-8 사이트 비중이 점점 늘어나면서 저절로 해결된건지, 사파리가 다른 브라우저들과 비슷하게 사이트 인코딩을 유연하게 처리하게 바뀐건지는 모르겠습니다.


파일 다운로드 부분에서는 처음 스크린샷과 같이 완전 동일한 환경에서도 사파리냐 크롬이냐에 따라서 다운로드 파일명이 깨지냐 안깨지냐가 갈리고 있습니다.

그리고 아래 케이스는 좀 다른 요인들이 있을 수 있으나 특이 케이스라서 적습니다.

asana.com 사용시 한글파일명인 파일을 다운로드 받으면 크롬인 경우 아주 정상적으로 받아집니다. 반면 사파리의 경우 맨처음의 예제 스크린샷 처럼 아예 인코딩이 깨지는 것도 아니고, 완전히 다른 인코딩을 적용해서 받아버리는지 코드화된 파일명으로 바뀝니다.

491cf5f32f0df17e9fea928f7886c119.pdf 이런식으로요. 이건 물음표가 가득한 깨진 파일명과는 종류가 좀 다르죠.

이건 asana측에도 리포트를 넣어놨는데 아마 이런 현상의 원인에서 사파리가 까다롭게 구는 것이 꽤 큰 비중을 차지할 거라는 생각이 큽니다.

이 부분은 누가 문제다라는 것을 밝혀달라는 것이 아니라 이런 현상도 있다는 것을 아시라고 적은 부분입니다.


이 글을 쓰면서도 사실 뭔가 바로 눈에 띄게 바뀔거라고 생각하지는 않습니다.

파일의 메타데이터가 꼼꼼하고 정확하지 않으면 제대로 연결시켜주지 않는 사파리는 언제쯤 좀 유연성이 생길런지 궁금하긴 합니다.

이와 같은 이슈로 macOS도 iOS도 모두 처음부터 영문으로 사용하고, 파일명도 왠만하면 다 영어로 작성하는게 몇년 째인지 모르겠습니다.

애플에서 지원하지 않는 언어도 아닌데 왜 한글 놔두고 영어 위주로 써야 하는지 의문이고요.

근 20년간 맥을 쓰다보니 그러려니하면서 넘어갔던 것들도 최근들어 현타가 좀 오는 것 같습니다.


아무튼 다른건 모르겠고 사파리가 렌더링이든 조건문처리든 여러모로 까다롭다고 하는데요.

이정도 시간이 지났으면 이젠 까다롭다는 이름이 덜 똑똑하다는 이름으로 변할 시기가 점점 가까워지는 것 같네요.

왠만큼 까탈스러워도 적당히 똑똑하면 처리될 만한 문제가 계속 오랜시간 지속되고 있는 것 이니까요.

비교대상이 없으면 몰라도 다른 브라우저에서는 모두 잘 되고 있는데 사파리 혼자 안되면 이걸 자발적 왕따라고 봐야할까요

댓글: 3
질문이 다음과 같이 표시됨: 베스트 답글

성민1018 님에게 답변 2021. 8. 24 오전 12:26

기본 인코딩은 계속 UTF-8 이었고요. OS도 사파리도 모두 최신버전입니다.

무엇이 고쳐진 버전이 올라갔다고 하시는지는 잘 모르겠네요.


이 파일명 문제는 초창기부터 변함없이 있었던 문제였는데 꽤 오랜시간동안 그러려니하고(포기) 쓰다가 갑자기 글이라도 써봐야겠다 싶어서 올린것입니다.

사파리 사용하면서 한국어로 된 사이트에서 파일 다운로드 받을 때는 파일명이 안깨질 거라는 기대는 애초에 하지도 않고 늘 사용해왔습니다.

그냥 사이트 보는데두 인코딩이 안맞아서 깨지는 사이트들을 일일히 인코딩 바꿔가면서 봐야했던게 불과 몇년 전인 것 같은데요.

이건 UTF-8 사이트 비중이 점점 늘어나면서 저절로 해결된건지, 사파리가 다른 브라우저들과 비슷하게 사이트 인코딩을 유연하게 처리하게 바뀐건지는 모르겠습니다.


파일 다운로드 부분에서는 처음 스크린샷과 같이 완전 동일한 환경에서도 사파리냐 크롬이냐에 따라서 다운로드 파일명이 깨지냐 안깨지냐가 갈리고 있습니다.

그리고 아래 케이스는 좀 다른 요인들이 있을 수 있으나 특이 케이스라서 적습니다.

asana.com 사용시 한글파일명인 파일을 다운로드 받으면 크롬인 경우 아주 정상적으로 받아집니다. 반면 사파리의 경우 맨처음의 예제 스크린샷 처럼 아예 인코딩이 깨지는 것도 아니고, 완전히 다른 인코딩을 적용해서 받아버리는지 코드화된 파일명으로 바뀝니다.

491cf5f32f0df17e9fea928f7886c119.pdf 이런식으로요. 이건 물음표가 가득한 깨진 파일명과는 종류가 좀 다르죠.

이건 asana측에도 리포트를 넣어놨는데 아마 이런 현상의 원인에서 사파리가 까다롭게 구는 것이 꽤 큰 비중을 차지할 거라는 생각이 큽니다.

이 부분은 누가 문제다라는 것을 밝혀달라는 것이 아니라 이런 현상도 있다는 것을 아시라고 적은 부분입니다.


이 글을 쓰면서도 사실 뭔가 바로 눈에 띄게 바뀔거라고 생각하지는 않습니다.

파일의 메타데이터가 꼼꼼하고 정확하지 않으면 제대로 연결시켜주지 않는 사파리는 언제쯤 좀 유연성이 생길런지 궁금하긴 합니다.

이와 같은 이슈로 macOS도 iOS도 모두 처음부터 영문으로 사용하고, 파일명도 왠만하면 다 영어로 작성하는게 몇년 째인지 모르겠습니다.

애플에서 지원하지 않는 언어도 아닌데 왜 한글 놔두고 영어 위주로 써야 하는지 의문이고요.

근 20년간 맥을 쓰다보니 그러려니하면서 넘어갔던 것들도 최근들어 현타가 좀 오는 것 같습니다.


아무튼 다른건 모르겠고 사파리가 렌더링이든 조건문처리든 여러모로 까다롭다고 하는데요.

이정도 시간이 지났으면 이젠 까다롭다는 이름이 덜 똑똑하다는 이름으로 변할 시기가 점점 가까워지는 것 같네요.

왠만큼 까탈스러워도 적당히 똑똑하면 처리될 만한 문제가 계속 오랜시간 지속되고 있는 것 이니까요.

비교대상이 없으면 몰라도 다른 브라우저에서는 모두 잘 되고 있는데 사파리 혼자 안되면 이걸 자발적 왕따라고 봐야할까요

minhye239 님에게 답변 2021. 8. 23 오후 11:02

안녕하세요 minhye239님, Apple 커뮤니티에 연락해 주셔서 감사합니다.


Safari에서 일부 텍스트 인코딩 문제로 인해 수정된 버전이 배포되었으며, macOS 최신버전으로 업데이트 해주신 다음 다시 시도해 주시기 바랍니다. 만약 최신 버전으로 업데이트 하였는데도 이 문제가 지속적으로 발생하신다면 기본 인코딩을 UTF-8로 변경해 주시고 경과 확인 부탁드립니다.


이 문제는 버그 리포트에 등록하겠습니다. 소중한 정보 감사드립니다. 도움이 필요하시다면 Apple 지원에 연락해 주시기 바랍니다.

감사합니다.

minhye239 님에게 답변 2021. 8. 24 오후 04:22

안녕하세요, minhye239님?


현재 Safari에 대해 문제가 발생하고 있음을 인지하고 있으며, 고객님의 불편함을 잘 이해하고 있습니다. 따로 버그피드백에서 확인된 것이 없으나, https://www.apple.com/feedback/ 고객님의 불편하신점, 현재 버전과 설정된 것들을 피드백으로 보내주시면 감사하겠습니다.


불편을 드려 죄송합니다. 좋은 하루 되세요!

사파리에서 한글 제목으로 된 파일 다운로드시 인코딩 깨짐

Apple 지원 커뮤니티에 오신 것을 환영합니다
Apple 고객이 제품에 대해 서로 도움을 주는 포럼입니다. Apple ID를 사용하여 시작해 보세요.