텍스트 파일의 Firefox 기본 인코딩 변경


10

텍스트 파일에는 문자 인코딩 정보가 포함되어 있지 않으므로 Firefox는 어느 것이 올바른지 알 수 없습니다. 메뉴를 통해 ViewText encoding적절한 인코딩을 선택할 수 있습니다. 텍스트 파일을 열 때마다 항상 기본적 으로 Western 으로 설정되어있는 것처럼 보이지만 텍스트 파일은 항상 유니 코드 (UTF-8)입니다. 기본 인코딩을 Western이 아닌 Unicode로 설정하는 방법이 있습니까?


첫 번째 질문은 브라우저를 사용하여 일반 텍스트 파일을 여는 이유입니다. 또는 브라우저가 필요한 경우 인코딩 헤더를 추가하지 않겠습니까? 그 외에도 어떤 버전의 Firefox가 설치되어 있습니까? en-US 버전을 기억하면 기본값은 유니 코드이지만 일부 유럽 국가 버전은 기본적으로 Western입니다.
user3169 2016 년

@ user3169 a2ps 또는 vi로 인쇄 할 때보 다 인쇄 출력을보다 쉽게 ​​제어 할 수 있으므로 Firefox를 사용하여 로컬 파일 시스템에서 텍스트 파일을 열어 인쇄 할 수 있습니다. 내 Firefox는 영어로되어 있지만 확실하지 않을 수 있습니다. 어떻게 알 수 있습니까? 일반 텍스트 파일에 인코딩 헤더를 추가하여 무슨 뜻인지 잘 모르시겠습니까?
리트

당신의 OS는 무엇입니까? Windows 7의 경우 Program Files \ Mozilla Firefox \ install.log에서 볼 수 있습니다. 또는 (안전하게 프로파일 폴더를 백업 한 후) 현재 설치를 제거하고 원하는 설치 프로그램 ( ftp.mozilla.org/pub/firefox/releases )으로 설치하십시오 . FF 질문의 경우 질문에 FF 버전과 OS를 포함시켜야합니다.
user3169 2016 년

때로는 웹 페이지 html 소스에서 헤더에 <meta http-equiv = "Content-Type"content = "text / html; charset = utf-8"/>와 같은 것을 볼 수 있습니다. 텍스트 파일 맨 위에 이러한 파일을 추가하면 FF가 해당 파일을 선택할 수 있습니다. 나는 HTML 전문가는 아니지만 아이디어를 얻는다고 생각합니다.
user3169 2016 년

답변:


6

인코딩 기본 변경하면 모든 오프라인 파일 (뿐만 아니라 텍스트 파일) 것 또한 당신을 위해 일을하고 지금이을 (내가 언제부터 모르겠지만, 파이어 폭스 59.0에서 작동) UTF에 대한 기본 인코딩을 변경하는 옵션을 -8 in about:config: 값 intl.charset.fallback.utf8_for_file을 true로 설정하십시오 .

따로 : 온라인 파일의 기본 인코딩 설정을 방지하는 목적 중 하나는 지문을 피하는 것입니다.

stackoverflow (실제 답변 (여기 사용)) 및 unix.stackexchange (일부 이론적 근거에 대한 흥미로운 토론 )와 비슷한 질문을 참조하십시오 .


1

Firefox 54.0의 기본 인코딩을에서 변경하는 방법은 보이지 about:config않지만보기 메뉴에서 페이지를 볼 때마다 수동으로 변경할 수 있습니다 (이상적이지는 않습니다). 나는 당신이 그것을 할 수있는 확장 프로그램을 보지 못합니다 (그러나 누군가가 그것을 만들 수 있다고 확신하지만). 엄청난 작업 일 수 있지만 항상 Firefox 소스 코드를 편집하여 컴파일 할 수 있습니다.

선택한 텍스트 편집기 (유니 코드를 지원하는 텍스트 편집기)가 Firefox 대신 페이지 소스 (또는 txt 파일)를 열도록하려면 관심이있을 수 있습니다 (control + u를 사용하여 txt 파일을 열 수 있음) 현재 탭에 표시되거나 txt 파일이 아닌 경우 즐겨 사용하는 텍스트 편집기에서 웹 페이지의 HTML 소스 코드를 엽니 다. 하기 위해서,

  1. about:configURL 표시 줄에서 엽니 다 .
  2. 검색하고 view_source.editor.external(true로 변경) view_source.editor.path텍스트 편집기의 경로로 변경하십시오. 전체 경로인지 확인하십시오.
  3. 브라우저를 다시 시작하십시오.

그런 다음 텍스트 편집기에서 페이지 소스의 텍스트가있는 임시 파일을 시작합니다 (텍스트 파일의 경우 실제 텍스트 파일 임). 나는 그것을 테스트하고 작동합니다.

HTML 소스 코드를보고있는 경우 (스크립트 파일에 대한 링크를 클릭하는 습관이있는 경우) 소스 코드에서 참조 된 스크립트를 열려면 클릭 할 수 없습니다.

다른 버전의 Firefox에서는 한 번에 한 번 기본 인코딩을 설정할 수 있지만 Xubuntu의 54.0에는 존재하지 않습니다.


1
그래 Firefox를 사용하여 텍스트 파일을 여는 이유 중 하나는 a2ps또는 의 인쇄 옵션을 선호하기 때문에 vim여기서 내 질문은 XY 문제 일 수 있습니다.
gerrit
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.