메모장에“Bush hid the facts”저장


54

Windows XP에서 메모장에 "Bush hid facts"텍스트를 저장할 때 텍스트를 다시 열면 텍스트 대신 사각형이 표시됩니까?

예가 필요하면이 비디오에서 봤습니다

http://www.youtube.com/watch?v=9bK9-sc_uus&feature=related


28
그건 그렇고, 이것뿐만 아니라 4-3-3-5 글자의 순서와 동일합니다.
grawity

15
예 : "John이 베이컨을 먹었습니다"
Troggy

답변:


93

Windows NT 3.5로 거슬러 올라가는 Win32 API 함수 IsTextUnicode 의 문제로 인한 것 입니다. 파일이 ANSI로 인코딩 된 경우 함수는 파일을 UTF-16LE로 해석하여 읽을 수없는 문자를 생성합니다.

내가 젊고 순진한 이래로 그것을 발견했을 때 이것은 나를 다시 매료시켰다. 나는 그것이 실제 음모라고 생각했다. :)

실제로 여기에서 찾을 수있는 Wikipedia 기사가 있습니다 .


17
흥미 롭군 나에게 단어 "글자 깨짐"및 자사 특히 메타 경고 배운 위키 기사에 대한 +1 "적절한 렌더링을 지원하지 않고, 당신이 물음표, 상자, 또는 다른 기호를 볼 수 있습니다을 ...":-)
JTB

3
+1, 기억할 수있는 한 오랫동안 Windows를 사용 했음에도 불구하고이 문제를 전혀 경험하지 못했습니다 !
Jared Harley

7
글쎄, 소프트웨어가 잘못 되었기 때문에 분명히 버그입니다. 가장 좋은 주장은 이와 같은 버그는 다른 기능을 잃지 않고는 제거 할 수 없다는 것입니다. 그리고 마이크로 소프트는 비스타 (위키에 따르면)에서 그것을 고쳤다. 그래서 누군가가 버그라고 생각했다.
John Fouhy

11
그것이 광고하는 것 (즉, 문서화 된 것)을 정확하게 수행한다면 버그가 아닙니다. 통계적 테스트이며 완벽하지는 않지만 입력이 짧을수록 오류율이 높다고 정확하게 지정되어 있습니다. 이 경우에는 인간에게 의미가있는 문장으로 발생합니다. 이 특정 문장은 Vista 및 7에서 작동하지 않습니다. IsTextUnicode의 구현이 변경되어 아마도 개선되어 이제이 문장에 대해 올바르게보고하기 때문입니다. 우리가 가진 것은 버그가 아닌 가양 성 / 음성 비율이 더 좋거나 나쁘다는 것입니다.
KTC

5
"정상적인 일을한다면 버그가 아닙니다." 아마도 기술적 인 용어는 '디자인 결함'또는 무언가 일 수도 있지만, 대부분의 사람들은 여전히 ​​버그라고해도 괜찮다고 생각합니다.
davr
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.