창백한 달 33.0.0
Pale Moon은 효율성과 사용 편의성에 중점을 두고 Microsoft Windows, Linux 및 Android에서 사용할 수 있는 오픈 소스 Goanna 기반 웹 브라우저입니다. 브라우저를 최대한 활용하세요!
Pale Moon은 브라우저 속도, 리소스 사용, 안정성 및 사용자 경험을 향상시키기 위해 신중하게 선택된 기능과 최적화를 통해 Firefox/Mozilla 코드에서 분리된 독립적으로 개발된 자체 소스로 완전히 구축된 브라우저에서 브라우징 경험을 제공합니다. 브라우저를 진정한 나만의 것으로 만들기 위해 완전한 사용자 정의와 점점 늘어나는 확장 기능 및 테마 컬렉션을 제공합니다.
특징:
- 최신 프로세서에 최적화됨
- 독자적인 최적화 레이아웃 엔진(Goanna) 기반
- 안전함: 성숙한 Mozilla 코드에서 분기되어 정기적으로 업데이트됨
- 보안: 추가 보안 기능 및 보안 인식 개발
- 사용자 커뮤니티의 지원을 받으며 완전 비영리입니다.
- 친숙하고 효율적이며 완전히 사용자 정의 가능한 인터페이스
- 전체 테마 지원: 모든 요소 디자인에 대한 완전한 자유
- 쉽게 생성 가능한 경량 테마(스킨) 지원
- 부드럽고 빠른 페이지 그리기 및 스크립트 처리
- 안정성 향상: 브라우저 충돌이 줄어듭니다.
- 다양한 Firefox 확장 지원
- 점점 더 많은 Pale Moon 독점 확장 지원
- HTML5 및 CSS3에 대한 광범위하고 지속적인 지원
- 다양한 사용자 정의 및 구성 옵션
창백한 달 33.0.0 변경 내역:
이것은 새로운 이정표 릴리스입니다. 여기에는 250개 이상의 커밋이 포함되며 그 중 가장 중요한 커밋이 여기에 강조표시되어 있습니다.
새로운 기능:
- 비동기 클립보드 API(navigator.clipboard)의 제한된 버전을 구현했습니다. 이 API는 명백한 보안 고려 사항에 대해서만 작성하도록 제한됩니다. 일반 텍스트와 표준 DataTransfer 방법을 모두 지원합니다. 우리는 ClipboardItem 객체의 재창조된 휠 개념을 구현하지 않았습니다.
- OCSP 스테이플 응답에 대한 SHA-2(SHA-256/SHA-512/etc.) 서명 지원이 구현되었습니다.
- DOM 전체 화면 모드를 기존 브라우저 창으로 제한하는 옵션(기본 설정 -> 콘텐츠 -> 미디어 탭(이 버전의 새로운 버전)에 있음)을 구현했습니다.
- 새로운 기본 설정 탭(기본 설정 -> 개인 정보 보호 -> 추적)에 여러 옵션을 구현하여 사용자가 개인 정보 보호에 영향을 미치는 여러 기능, 즉 캔버스 데이터 중독(지문 방지) 및 성능 관찰자 활성화(개발자 기능)를 더 쉽게 제어할 수 있도록 했습니다. ) 일부 웹사이트는 운영에 의존합니다.
- PromiseRejectionEvent를 구현했습니다. 실제로는 거의 사용되지 않지만 일부 일반적인 JS 라이브러리(당신이 누구인지 알 것입니다!)는 이를 기능 수준 카나리아로 사용하고 로드를 시작합니다(깨졌습니다!) shim이 발견되지 않으면 약속된 shim이 발생하여 호환성 문제가 발생하고 웹사이트가 손상됩니다. 심.
수정 사항:
- 현재 사양 및 예상 동작에 맞춰 마이크로 작업 및 약속 일정을 조정했습니다.
- 이제 기본이 아닌 버튼을 사용할 때 더 이상 문서 계층의 최상위 수준에 클릭 이벤트를 보내지 않습니다(대신 auxclick을 사용하여 이러한 이벤트를 캡처함).
- 상자 그림자의 성능이 크게 향상되었습니다.
- HTTP/2(대부분의 보안 웹사이트)를 통한 파일/데이터 업로드 성능이 크게 향상되었습니다.
- 포커스 및 콘텐츠 선택과 관련된 몇 가지 문제가 수정되었습니다.
- 예기치 않은 DOM 이벤트 처리로 인해 발생하는 포커스 내 사용 문제가 해결되었습니다.
- importScripts()를 사용할 때 CSP가 예상대로 작동하지 않는 문제를 수정하고 여러 가지 추가 CSP 관련 문제를 수정했습니다.
- CORS 프리플라이트가 원래 요청의 리퍼러 정책 또는 리퍼러 헤더를 보내지 않는 웹 호환성 문제를 수정했습니다.
- StructuredClone의 사양 준수 문제를 해결했습니다.
- SetInterval 및 SetTimeout 타이머에 도입된 클램핑 코드로 인한 충돌을 수정했습니다.
- 동적 가져오기가 취소될 때(예: 탐색으로 인해) 충돌이 수정되었습니다.
기타 변경사항:
- 이제 입력 유형=파일을 변경했습니다. files 속성은 사양 변경 및 권장 사항에 따라 쓰기 가능합니다.
- 우리는 이제 C++17 언어 표준을 요구하고 이를 기반으로 구축하고 있습니다.
- 트리 내 ffvpx lib를 6.0으로 업데이트했습니다.
- 사용자가 웹마스터에게 CSP 오류 보고를 완전히 비활성화할 수 있도록 하는 기본 설정이 추가되었습니다. CSP를 설정하는 웹마스터에게 필수 문제 해결 정보를 제공하고 개인 정보 보호 문제를 일으키지 않으므로 이 기능을 사용하지 않는 것이 좋습니다. 그러나 실제로 원하는 사용자의 경우 이제 완전히 비활성화할 수 있습니다. 기본 설정은 security.csp.reporting.enabled입니다.
- 이제 HTML 요소만 허용하는 대신 관찰자 루트에 대한 문서도 허용하도록 IntersectionObserver 인터페이스를 업데이트했습니다.
- GMP, 메모리 할당, 시스템 라이브러리, 흔적이 남는 Android 코드, freetype2 및 개발자 도구를 둘러싼 다양한 코드 비트를 정리했습니다.
- D3D 텍스처 처리 효율성이 향상되었습니다.
- 초기 및 실험적 Mac PowerPC 및 Big Endian 지원이 추가되었습니다.
- 중단된 스크립트의 동작을 변경했습니다. 이제 사용자에게 대화 상자를 표시하는 대신 자동으로 종료합니다(브라우저가 중단된 스크립트를 처리하려고 너무 바쁜 경우 적절한 시간에 표시될 수도 있고 표시되지 않을 수도 있음). 이전 동작을 선호하는 경우 환경 설정 -> 콘텐츠 -> 일반에서 “응답하지 않는 스크립트 자동 중지” 확인란을 선택 취소하세요.
- 해결된 보안 문제: CVE-2024-0746, CVE-2024-0741, CVE-2024-0743 DiD, CVE-2024-0750 DiD 및 CVE-2024-0753.
- UXP Mozilla 보안 패치 요약: 3개는 수정됨, 2개는 DiD, 12개는 적용되지 않음.
다운로드: Pale Moon(64비트) | 휴대용 64비트 | ~40.0MB(프리웨어)
다운로드: Pale Moon(32비트) | 휴대용 32비트
링크: Pale Moon 홈페이지 | 부가기능 | 테마 | 확장
답글 남기기