페이지 내부 링크/ページ内移動リンク



Mac IE5.0의 신비

현재 진행하는 프로젝트 사이트의 문자코드(charset)를 UTF-8로 했더니 맥OS용 IE5.0에서 신기한 현상 발생.분명 HTML페이지상에는 없는 “?” 물음표가 스페이스와 함께 화면 제일 윗 부분에 표시된다.맥OS용 IE5.0에서 소스보기를 하면 !DOCTYPE을 선언한 부분에 “?”가 적혀있다. 서버상의 페이지를 확인해보면 분명 “?”는 존재하지 않는다.문자코드를 shift_jis로 설정하면 shift_jis는 사라지고…귀신 곡할 노릇이군.

구글에서 검색해 보니 Mac IE5에서 UTF-8을 사용하면 이런저런 문제가 많이 생기는 듯 하다.

해결책을 찾았다!드림위버상에서 작성한 코드를 다른 텍스트에디터에 Copy&Paste한 다음 다른 이름으로 저장(UTF-8, Unicode Signature(BOM)을 포함을 체크해제)하고 다시 서버에 업로드하면 “?” 물음표가 사라진다.

今進行してるプロジェクトサイトの文字コード(charset)をUTF-8にしたらマック用のIE5.0で不思議な現象が発生。確実にHTMLページ上にはない「?」はてながスペースと一緒に画面の一番上に表示される。マックのIE5.0でソースをみると!DOCTYPEの宣言した部分の前に「?」が書いてある。サーバー上のファイルを確認してみると確かに「?」は存在しない。文字コードをshift_jisに設定すると「?」はなくなる。

解決策はドリームウィーバーで作成したコードをほかのテキストエディターにコピペした後「名前を付けて保存」(UTF-8, 「Unicode Signature(BOM)を付ける」を選択解除)してまたサーバーにアップすると「?」がなくなる。

WindowsのIEも酷いけどマックのIEも不思議ちゃんだね。

2 Responses to “Mac IE5.0의 신비”

Comments Feed

  1. jacopast Says:

    아 일본에 계신가 보군요. 맥ie5.0은 포기하시는 편이 .. ^_^;

  2. nmind Says:

    그러게요.맥용 IE5.0몇번을 집어던지고 싶었는지 모릅니다.
    하지만 저희 회사 기본 방침에 맥용 IE5.0이 대응브라우저에 들어가 있어서 제대로 표시되지 않으면 납품을 못하거든요..;;

Leave a Reply