RadarURL

조회 수 4087 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부

이전에 이와 관련하여 게시물을 올렸는데, 추가로 보강한다.
http://yol.pe.kr/265

본인 역시 이로 인하여 큰 불편을 겪고 있는 부분이라. 해결을 해야만 했기에,
국내검색의 뚱딴지 답변들에 실망해서 외국은 어떤가 검색해봤다.

이는 파일명의 한글문제,브라우저가 인식하지못하는 문자사용으로 인한 문제가 크지만,
분명 외국에도 유사한 사례가 있을 듯해서..

당연히, 영어권 국가에서도 이러한 불편을 겪고 있었다.
즉, 우리 한국만 겪고 있는 문제는 아니라는 의미이다.
그리고 답변들 역시, 한국 실정과 비슷했다.


이 문제에 대하여 원인제공자 마이크로소프트(파이어 폭스에는 없는 문제이다)는 이러한 답을 제시하고 있다.

 Internet Explorer에서 이미지를 비트맵(.bmp 파일)으로 저장한다

요약 : Microsoft Internet Explorer에서 이미지를 저장하면 기본적으로 이미지가 비트맵(.bmp)으로 저장됩니다. .bmp 이외의 확장명을 사용하여 이미지를 저장할 수 없습니다. 이미지에 다른 형식(예: .gif 또는 .jpeg)이 사용되는 경우에도 이 문제가 발생합니다.

예를 들어, 웹 페이지에서 이미지를 마우스 오른쪽 단추로 누른 다음 다른 이름으로 그림 저장을 누르면 파일 이름 상자에 나타나는 파일 이름은 제목 없음이고 파일 형식 상자에 나타나는 파일 형식은 비트맵(*.bmp)입니다.

원인 : 이 문제는 손상된 프로그램 파일(예: ActiveX 또는 Java 개체)이 하드 디스크의 SystemRoot\Downloaded Program Files 폴더에 다운로드되는 경우 발생할 수 있습니다.

해결방법 :
이 문제를 해결하려면 Temporary Internet Files 폴더의 내용을 비운 다음 Downloaded Program Files 폴더에서 알 수 없음 또는 손상됨으로 나타나는 파일을 삭제합니다. 이렇게 하려면 다음과 같이 하십시오.
  1. 아직 시작하지 않은 경우 Internet Explorer를 시작합니다.
  2. Temporary Internet Files 폴더의 내용을 비웁니다. 이렇게 하려면 다음과 같이 하십시오.
    1. 도구 메뉴에서 인터넷 옵션을 누릅니다.
    2. 일반 탭을 누릅니다.
    3. 임시 인터넷 파일에서 파일 삭제를 누릅니다.
    4. 임시 인터넷 파일을 모두 삭제할 것인지 물으면 확인을 누릅니다.
  3. 하드 디스크의 Downloaded Program Files 폴더에서 알 수 없음 또는 손상됨으로 나타나는 파일을 제거합니다. 이렇게 하려면 다음과 같이 하십시오.
    1. 도구 메뉴에서 인터넷 옵션을 누릅니다.
    2. 일반 탭을 누릅니다.
    3. 임시 인터넷 파일에서 설정을 누릅니다.
    4. 개체 보기를 누릅니다.

      하드 디스크의 SystemRoot\Downloaded Program Files 폴더로 다운로드된 프로그램 파일의 목록이 Downloaded Program Files 창에 나타납니다.
    5. 상태 열에서 알 수 없음 또는 손상됨으로 나타나는 파일을 적어 둡니다. 이 파일을 제거합니다. 이렇게 하려면 파일을 마우스 오른쪽 단추로 누른 다음 제거를 누르십시오.
    6. 제거를 확인하는 메시지가 표시되면 를 누릅니다.
    7. Downloaded Program Files 창을 닫은 다음 확인을 차례로 두 번 누릅니다.
  4. Internet Explorer에서 이미지를 저장하여 테스트하고 문제가 해결되었는지 확인합니다.

    알 수 없음 또는 손상됨으로 나타나는 다운로드된 프로그램 파일을 모두 제거한 후에도 이 문제가 계속 발생하면 목록에 있는 다른 다운로드된 프로그램 파일을 제거해 보십시오.

    참고: 다음에 Downloaded Program Files 폴더에서 제거한 파일 중 하나가 필요할 때 Internet Explorer에서 하드 디스크로 파일을 다운로드하라는 메시지가 나타납니다.
이러한 단계를 수행해도 문제가 여전히 발생하면 Temporary Internet Files 폴더를 새 위치로 이동합니다. 폴더를 이동하려면 다음과 같이 하십시오.
  1. Internet Explorer를 시작합니다.
  2. 도구 메뉴에서 인터넷 옵션을 누릅니다.
  3. 일반 탭의 임시 인터넷 파일에서 설정을 누릅니다.
  4. 폴더 이동을 누릅니다.
  5. 폴더 찾아보기 대화 상자에서 폴더의 새 위치를 선택한 다음 확인을 누릅니다.
  6. 확인을 눌러 설정 대화 상자를 닫습니다.
  7. 다음과 같은 경고 메시지가 나타나면 를 누릅니다.
    임시 인터넷 파일 이동 작업을 완료하기 위해 다시 시작합니다.
    계속하시겠습니까?
    (모든 변경 내용은 저장되었습니다.)
    사용자가 컴퓨터에서 자동으로 로그오프됩니다.
  8. 컴퓨터에 다시 로그온합니다.

추가정보 : 비슷한 문제를 해결하는 방법에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
260650  (http://support.microsoft.com/kb/260650/ ) Internet Explorer가 그래픽 파일을 적절한 형식으로 저장하지 않는다
250747   (http://support.microsoft.com/kb/250747/ ) 마우스 오른쪽 단추를 누르고 '다른 이름으로 그림 저장'을 선택하면 이미지가 올바른 확장명으로 저장되지 않는다


추가정보 1
Microsoft Internet Explorer에서 그래픽 파일에 대해 다른 이름으로 그림 저장 단추를 누르면 파일이 GIF나 JPEG 등의 다른 형식이어도 .bmp 파일로만 저장할 수 있습니다. 파일 이름이 "제목 없음"으로 나타날 수도 있습니다.

아래 경우 중 하나에 해당하면 이러한 문제가 발생할 수 있습니다.
  • 임시 인터넷 페이지 캐시가 가득 찬 경우 발생할 수 있습니다.
  • 도구, 인터넷 옵션, 고급 탭에서 "암호화된 페이지를 디스크에 저장 안함"을 선택하고 보안 연결(https)을 통해 페이지를 로드하는 경우 발생할 수 있습니다.
이 문제의 다른 원인에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
250747  (http://support.microsoft.com/kb/250747/ ) 마우스 오른쪽 단추를 누르고 "다른 이름으로 그림 저장"을 선택하면 이미지가 올바른 확장명으로 저장되지 않는다

방법 1
임시 인터넷 파일을 삭제합니다. 임시 인터넷 파일을 삭제하려면 도구, 인터넷 옵션을 차례로 누르고 일반 탭을 누른 다음 파일 삭제 단추를 누릅니다.
참고 임시 인터넷 파일 폴더를 찾으려면 도구 메뉴에서 인터넷 옵션을 누르고 일반 탭을 누른 다음 설정을 누르십시오. 현재 위치가 설정 대화 상자에 나타납니다.

방법 2
문제를 해결하려면 도구, 인터넷 옵션을 차례로 누르고 고급 탭을 누르고 암호화된 페이지를 디스크에 저장 안함 확인란 선택을 취소한 다음 보기를 누르고 새로 고침 단추를 누릅니다.


추가정보 2
right-Clicking, ''그림 이름으로 저장할 나타나지 않는 올바른 확장 이미지 저장 선택
Microsoft Internet Explorer에서 이미지를 마우스 오른쪽 단추로 다른 이름으로 그림 저장 을 클릭하여 이미지를 저장할 경우 파일을 저장할 때 파일 이름 확장명이 없습니다.

파일 이름을 여러 기간에 있을 때 이 문제가 발생할 수 있습니다. 마침표 (.) 파일 이름 상자에 파일 이름을 포함하는 경우 Windows Millennium 확장명 파일 형식 상자에 있는 정보 관계없이 파일의 마지막 마침표 다음에 텍스트를 사용합니다.
예를 들어, 파일 형식 상자에서 나타나는 .jpg 확장명을 가진 이미지를 Mscom.w2000.site. 저장하면 결과 파일 이름이 Mscom.w2000.site. 있으며 .jpg 확장명이 없습니다.


원문 : http://support.microsoft.com/kb/810978

즉, 한국이든, 영어권 국가든 답변의 모태가 된 부분은 MS로 부터인듯 하다.(위에 것 따라하지 않으시겠죠? 답이 되지 못합니다.)

img_3_1003_0.jpg

http://img.blog.yahoo.co.kr/ybi/1/e7/51/huashinjoo/folder/3/img_3_1003_0?1271671280.jpg

위 파일을 익스플로어와 파이어 폭스에서 각각 저장해보자.
파이어 폭스에서는 당연히 저장에 이상이 없는 반면, 익스플로어는 bmp로만 저장을 시도한다.

이 파일은 본인이 올린 파일이 아닌, 야후에 등록된 이미지인데, img_3_1003_0?1271671280.jpg
파일명중 글자 하나가 깨졌다.

31.jpg


파이어폭스는 이런경우 자동으로 깨진 부분 뒷부분을 날려버린다.
img_3_1003_0?1271671280.jpg -> img_3_1003_0.jpg




그러나, 익스플로어는 파일명에 문제가 있을 경우, 파일명에 문제가 있어서 파일명을 언타이틀로 날려 버리는 것 까지는 좋았는데, 파일형식을 제대로 인식하지 못하는 버그가 발생되어 버린다.

-----------------------------------------------------------------------------------
아래는 이전문서 내용.

jpg가 bmp로 저장되는 경우가 3가지 정도가 발견된다.
1, 파일명이 한글인 경우.
2, 파일명이 영문,숫자조합이지만 xxx.jpg로 끝나지 않고 쿼리상에 파일명이 존재하는 경우.
3, 파일명이 영문,숫자조합이지만 아래아한글등에서만 사용되며 인터넷에서 호환되지 않는 특정조합의 문자가 섞인경우.

1번의 경우,
캐쉬폴더에는 정상적으로 한글파일명으로 저장이 된다.  아무리 캐쉬를 비우고 난리 쳐봤자 이건 bmp로 밖에 저장이 되지 않는다.

한글로 된 이미지 파일을 끌어다 바탕화면에 가져가 봤다.


한글이름이 깨지면서(인코드됨) 이상한 이름으로 옮겨진다.

그래서 아래와 같이 서버상에서 페이지를 조작해봤다.







<script language="javascript" runat="server">
function cv(str){
    return encodeURI(str);
}
</script>

<img src="/<%=cv(이미지 파일))%>">



역시, bmp로 저장되는 바람에 번거로웠던 부분이 해결된다.

결국 이 부분은 서버상에서 처리해야 할 일이다. 아니면 브라우저상에서 한글이나 비영어권 언어 파일명을 인코딩해줄 수 있는 기능이 포함되어야 할듯하다.
-----------------------------------------------------------------------------------

일단, MS쪽에 이와 관련하여 고객지원 요청을 접수했다.
어떤 답변이 돌아올지 모르겠지만,
MS 쪽에서 문제의 원인을 직시하고 버그를 수정하도록 하여야 할 듯하다.



마무리 팁하나!
내가 사용하는 문자가 인터넷에서 아무런 문제가 없는 지 확인해 보려면..
-> 메모장을 열고 복사해서 붙여 넣어보세요.
메모장에서 깨진다면, 인터넷에서도 깨집니다.
 
아래아 한글에서만 사용되는 문자나 기호를 삽입하였을 경우, 이러한 문제가 가장 많이 발생됩니다.
 

출처 : http://yol.pe.kr/265

?

공부 게시판

공부에 도움되는 글을 올려주세요.

  1. No Image notice by 처누 2003/08/18 by 처누
    Views 928102 

    [공지] 공부 게시판 입니다.

  2. 윈도우 자동 로그온 설정이 보이지 않을 때 조치사항

  3. Rufus 로 윈도우10 usb 디스크를만들때 UEFI,Legacy 설정 (4G 이상 부팅 이미지 GPT)

  4. Windows 11에서 모든 시스템 트레이 아이콘을 관리하고 표시하는 방법

  5. 윈도우11 작업 표시줄 좌/우/상/하 이동 및 두 줄 만드는 방법

  6. 윈도우11의 마우스 오른쪽 버튼 메뉴, 기존 윈도우 형태로 되돌리는 방법

  7. [Msoffice] Pdfmaker office addin 오류 해결방법

  8. 윈도우 컴퓨터 유지보수에 유용한 무료 프로그램들

  9. [윈도우] K, KN, N 버전 차이

  10. 윈도우10 제품키 변경 프로그램을 이용한 정품인증받기

  11. [윈도우10] 제품키로 정품인증 받기 완결판

  12. 윈도우 업데이트 후 시스템 용량이 많이 줄었다면 Download 폴더를 지워보자

  13. 윈도우7 한글입력이 안될때 ctfmon.exe

  14. Microsoft IME 입력기가 사라진 현상

  15. 윈도우에서 특정 프로세스 강제 종료하는 방법 (taskkill)

  16. 윈도우 8 웹 브라우저 사용흔적 (Windows 8 Web Browser Artifacts)

  17. '윈도우 7' 에서 폴더 여는 시간이 오래 걸린다면?

  18. Windows Update 웹 사이트에서 Microsoft Update 웹 사이트에서 또는 백그라운드 인텔리전트 전송(BIT) 서비스 시작하려고 하면 업데이트를 다운로드하려고 하면 오류 메시지가 나타난다

  19. 일부 업데이트가 설치되지 않았습니다 오류 해결

  20. Window Server License 와 CAL

  21. AsusSetup Log.iniis lost 에러 해결법

Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 Next
/ 11


즐겨찾기 (가족)

JAESOO's HOMEPAGE


YOUNGAE's HOMEPAGE


장여은 홈페이지


장여희 홈페이지


장여원 홈페이지


즐겨찾기 (업무)

알리카페 홀릭

숭실대 컴퓨터 통신연구실 (서창진)

말레이시아 KL Sentral 한국인 GuestHouse


즐겨찾기 (취미)

어드민아이디

유에코 사랑회

아스가르드 좋은사람/나쁜사람

JServer.kr

제이서버 메타블로그

재수 티스토리


즐겨찾기 (강의, 커뮤니티)

재수 강의 홈페이지


한소리


VTMODE.COM


숭실대 인공지능학과


숭실대 통신연구실


베너