Firefox 154: 보안 강화, AI 기반 탭 그룹화 기능 추가 등

키 포인트:
  • 로컬 네트워크 액세스(LNA) 보호 기능은 웹소켓까지 확장되어 라우터 및 내부 장치에 대한 CSRF 공격을 방지합니다.
  • 인공지능을 활용하여 탭을 논리적으로 그룹화하는 "스마트 윈도우" 모드를 소개합니다.
  • 이제 기본 번역기는 태그 내의 콘텐츠를 처리합니다. .
  • CSS 속성인 text-box-trim, text-box-edge 및 새로운 sibling-index() 함수를 지원합니다.
  • HTTP No-Vary-Search 캐싱 지시어 및 JavaScript의 새로운 이터레이터에 대한 지원이 추가되었습니다.
Firefox 로고

Firefox는 대중적인 웹 브라우저입니다

모질라는 새로운 버전인 "파이어폭스 154"의 공식 출시를 발표했습니다. 이번 업데이트에는 로컬 네트워크 연결 보호, 인공지능을 통한 탭 관리 최적화, 웹 개발자를 위한 새로운 기능 제공 등 다양한 설정이 포함되어 있습니다 .

이번 릴리스와 함께 Mozilla는 확장 지원 브랜치(ESR)에 대한 유지 관리 업데이트를 게시하여 버전 153.1.0, 140.14.0 및 115.39.0을 제공했습니다. 또한 Mozilla 개발팀은 이번 릴리스에서 167개의 취약점을 패치했습니다 .

Firefox 154의 주요 뉴스

새로운 버전의 Firefox는 보안이 강화되었으며, 그중 가장 중요한 개선 사항은 WebSocket 연결을 위한 로컬 네트워크 액세스(LNA) 사양입니다. 이전에는 공용 웹 애플리케이션이 사용자의 내부 네트워크 내 장치와 연결을 시도할 수 있었습니다 . 이제 Firefox는 기본적으로 루프백 주소와 사설 네트워크 범위로 접근을 제한합니다 .

즉, 웹사이트가 로컬 리소스에 웹소켓 연결을 시도하면 브라우저는 해당 작업을 중지 하고 명시적인 권한을 요청하는 대화 상자를 표시합니다.

탭 관리, 개인 정보 보호 및 멀티미디어

Firefox 154 에서는 열려 있는 탭을 분석하고, 문맥에 따라 논리적으로 그룹화하고 , 각 그룹에 이름을 제안하는 인공지능 기반의 "스마트 창" 모드가 점진적으로 도입되었습니다.

이러한 새로운 기능을 쉽게 제어할 수 있도록 주소 표시줄에 "AI 관리"라는 빠른 액세스 버튼이 추가되었으며, 이 버튼을 클릭 하면 해당 설정 패널로 바로 이동합니다. 또한, 기본 제공되는 전체 페이지 번역 도구는 이제 HTML 프레임(<iframe>) 내에 포함된 콘텐츠도 번역할 수 있으며, 사이트 초기 로드 시 언어를 식별하여 응답 속도를 향상시킵니다.

멀티미디어 성능과 관련하여 브라우저 엔진이 최적화되어 동영상 재생 시 타임라인 검색 및 스크롤 속도가 크게 향상되었습니다. 또한, Windows 사용자는 이제 브라우저에서 NVIDIA GeForce NOW 클라우드 게임 플랫폼을 직접 실행할 수 있도록 공식 지원됩니다.

새로운 웹 표준

콘텐츠 제작자와 웹 개발자를 위해, 이번 버전은 CSS, HTML, JavaScript 표준의 최신 기능을 구현했습니다. 렌더링 엔진은 CSS 속성인 `text-box-trim`과 `text-box-edge`를 지원하여 글꼴의 위쪽 및 아래쪽 여백을 수학적으로 제어할 수 있도록 함으로써, 간격 조정과 같은 편법에 의존하지 않고도 정확한 세로 정렬을 가능하게 합니다.

또한 , DOM 트리에서 형제 요소에 대한 상대적 위치에 따라 조건부 스타일을 적용할 수 있는 CSS 함수 `sibling-index()`와 `sibling-count()`가 포함되었습니다 . HTML 폼 구조와 관련하여, Firefox는 이제 `<input type="time">` 및 `<input type="datetime-local">` 태그를 사용할 때 시간을 선택할 수 있는 네이티브 그래픽 인터페이스를 표시합니다.

네트워크 및 데이터 처리 수준에서 브라우저는 이미 HTTP No-Vary-Search 헤더를 해석합니다. 이 지시문을 통해 서버는 콘텐츠와 관련 없는 URL 매개변수를 지정할 수 있으며 , 이를 통해 브라우저는 디스크 캐시에 저장된 페이지 버전을 재사용하여 로드 시간을 개선할 수 있습니다.

JavaScript 측면에서는 Iterator 인터페이스가 업데이트되어 요소를 그룹으로 분할하는 `.chunks()`, 슬라이딩 윈도우 반복을 위한 `.windows()`, 직접적인 콘텐츠 유효성 검사를 위한 `.includes()`, 결과를 문자열로 연결하는 `.join()`과 같은 새로운 동기 실행 메서드가 추가되었습니다. 또한 통합된 JSON 파일 뷰어는 화면 하단에 선택한 요소의 전체 경로(브레드크럼)를 표시하여 디버깅을 간소화합니다.

인터페이스 수정 및 알려진 버그 수정

개발 과정에서는 다양한 운영 체제에서 그래픽 인터페이스를 개선하는 데에도 중점을 두었습니다. macOS에서 브라우저를 닫으면 마우스 클릭을 캡처하는 보이지 않는 창이 남는 버그가 수정되었고, Windows 작업 표시줄의 자동 숨김 및 화면 속 화면 창 표시와 관련된 여러 문제가 해결되었습니다. "Firefox 보기" 버튼의 동작 방식도 변경되었습니다. 새 프로필이나 비활성화된 프로필의 기본 도구 모음에서는 해당 버튼이 제거되었지만, 사용자 지정 메뉴에서 복원할 수 있습니다.

마지막으로, 현재 두 가지 문제가 해결 중임을 알려드립니다 . 최근 자동 완성 로직 조정으로 인해 일부 사용자는 주소 자동 완성 기능이 일시적으로 작동하지 않는 현상을 경험할 수 있으며 , 브라우저의 자격 증명 저장소에 접근할 때 성능 저하 또는 예기치 않은 마스터 암호 입력 메시지가 나타나는 문제가 발생할 수 있습니다. 모질라는 두 문제 모두에 대한 완화 조치를 이미 배포했으며 브라우저의 안정성을 지속적으로 모니터링하고 있다고 밝혔습니다.

Firefox 154 설치 또는 업데이트 방법

이미 Firefox가 설치되어 있다면 며칠 내로 배포판의 패키지 관리자를 통해 자동으로 업데이트가 적용될 것입니다. 하지만 공식 저장소에 업데이트가 나올 때까지 기다리지 않고 바로 버전 154을 받고 싶다면 Mozilla에서 제공하는 공식 바이너리를 사용하는 것이 가장 좋습니다.

리눅스 배포판(우분투, 페도라, 아치 등)에서 바이너리 파일을 이용해 설치하려면 터미널에서 다음 단계를 따르세요.

wget -O firefox.tar.bz2 "https://download.mozilla.org/?product=firefox-latest&os=linux64&lang=es-ES" sudo tar xjf firefox.tar.bz2 -C /opt/ sudo ln -sf /opt/firefox/firefox /usr/bin/firefox

Snap 패키지 (Ubuntu에서 흔히 사용됨)를 사용하려면 다음 명령으로 강제 업데이트를 진행할 수 있습니다.

 sudo 스냅 새로 고침 파이어 폭스

Flatpak 및 Flathub를 선호하는 사용자는 다음 명령 을 실행하여 업데이트를 수행할 수 있습니다.

flatpak 업데이트 org.mozilla.firefox

우분투, 리눅스 민트 및 기타 우분투 파생 배포판 사용자 는 공식 PPA를 통해 파이어폭스를 업데이트할 수도 있습니다 . 이렇게 하려면 터미널을 열고 다음 명령어를 입력하세요.

sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y sudo apt-get 업데이트 sudo apt install firefox

마지막으로, 사용 중인 배포판의 기본 저장소(DNF, Pacman)에 업데이트가 올라올 때까지 기다리려면 평소처럼 시스템 업데이트 명령을 실행하기만 하면 됩니다. 단, 이 과정은 Arch Linux에서는 몇 시간, Debian/Ubuntu에서는 며칠까지 걸릴 수 있다는 점을 유의하세요.


Google에서 선호하는 검색 엔진으로 추가