어떤 웹 브라우저를 사용할지 고민하는 일은 생각보다 까다롭습니다. 개인정보 보호는 매우 중요하지만, 그것이 쾌적한 브라우징 경험을 희생하는 대가가 되어서는 안 되기 때문입니다.
파이어폭스 88 업데이트와 함께 모질라(Mozilla)의 대표 브라우저는 안전하고 편리한 브라우징을 위한 더욱 훌륭한 선택지로 거듭났습니다. 이번 글에서는 파이어폭스의 최신 업데이트 내용과 그것이 사용자에게 어떤 이점을 주는지 자세히 살펴보겠습니다.
파이어폭스 88의 새로운 변화는?
모질라는 최근 파이어폭스 88 업데이트를 출시했습니다. 이번 업데이트를 통해 모질라는 사이트 간(cross-site) 개인정보 유출을 차단하기 위한 추가 규칙을 도입해 온라인 프라이버시를 한층 강화했습니다.
이번 업데이트의 핵심은 사용자가 더 안전한 온라인 환경을 누릴 수 있도록 하는 것입니다. 파이어폭스 88은 다른 웹사이트로 인해 개인 데이터가 유출되는 상황을 효과적으로 막아줍니다.
주요 변경 사항을 하나씩 살펴보겠습니다.
1. window.name 격리 개인정보 보호 수정
파이어폭스 87 업데이트에서 모질라는 사생활 보호 모드(프라이빗 브라우징)용 SmartBlock 기능을 선보여 트래커로부터 사용자를 보호했습니다. 사실 모질라는 이미 2015년에 콘텐츠 차단 기능을 내장한 바 있습니다.
하지만 이 기능은 일부 웹사이트가 오작동하는 문제를 일으켰습니다. 이에 모질라는 파이어폭스 88에서 한 단계 더 나아진 조치를 취했습니다.
파이어폭스 88부터 window.name 데이터는 해당 데이터를 생성한 웹사이트로만 제한됩니다. 브라우저 페이지가 새 탭을 열 때 새 페이지에 이름을 부여하면, 이후 새 콘텐츠를 불러올 때 그 이름이 대상(target)으로 참조되는데, window.name의 기본 용도는 하이퍼링크와 폼의 대상을 지정하는 것입니다.
문제는 기존 표준 브라우저 규칙상 window.name에 저장된 데이터가 웹사이트 사이에서 유출될 수 있었다는 점입니다. 안타깝게도 트래커들은 이를 악용해 사용자의 검색 기록을 몰래 들여다보았습니다.
모질라에 따르면 window.name 속성은 1990년대 후반부터 웹 페이지가 데이터를 저장할 수 있는 공간으로 제공되어 왔습니다. 추적 회사들은 이 속성을 이용해 정보를 유출하고 웹사이트 간에 데이터를 공유하는 데 악용해 왔습니다.
다행히 Safari와 크로미움 기반 브라우저 등 다른 주류 브라우저 플랫폼들도 비슷한 변화를 진행 중입니다. 덕분에 이제 여러 브라우저 페이지를 오가더라도 정보가 추적당하지 않고, 광고의 홍수에 시달릴 필요도 없어졌습니다.
온라인에서 안전을 유지하는 또 다른 방법으로는 사생활 보호 모드(프라이빗 브라우징)를 적극 활용하는 것이 있습니다.
2. 보안 위협 요소로 지목된 FTP 지원 제거
이번 업데이트에서 가장 큰 변화 중 하나는 FTP(File Transfer Protocol, 파일 전송 프로토콜) 지원이 제거된 점입니다. FTP는 네트워크상 컴퓨터 간에 데이터를 전송하는 방식입니다. 모질라는 다가오는 파이어폭스 90 업데이트에서 FTP 지원을 완전히 삭제할 계획입니다. 앞으로 원격 서버에 접속하려면 전용 FTP 클라이언트를 따로 사용해야 합니다.
모질라는 FTP가 암호화되지 않은 프로토콜이라 보안 위험 요소라고 밝혔습니다. FTP는 처음부터 보안을 목적으로 설계되지 않았으며, 사용자 이름과 비밀번호를 통한 인증에만 의존할 뿐 무단 접근에 대한 암호화가 이루어지지 않습니다.
파이어폭스는 6월 출시 예정인 파이어폭스 90에서 FTP를 완전히 제거할 예정입니다. 이후에는 FTP 프로토콜을 통해 파일을 다운로드하거나 파이어폭스 내부에서 FTP 링크의 내용을 볼 수 없게 됩니다.
3. PDF 양식, PDF에 삽입된 자바스크립트 지원
모질라는 파일 처리 시스템을 개선하는 방법을 꾸준히 연구하고 있다고 밝혔습니다. 지금까지 파이어폭스에는 내장 PDF 뷰어가 있어 별도의 PDF 뷰어 앱을 설치하지 않고도 브라우저에서 PDF 파일을 바로 열람할 수 있었습니다. 이제 파이어폭스는 PDF 파일에 삽입된 자바스크립트까지 지원합니다.
브라우저에서 PDF 파일을 자주 사용한다면 이 새로운 기능이 특히 유용할 수 있습니다. 일부 PDF 양식은 입력값 검증(form validation)을 위해 자바스크립트를 활용하기 때문입니다.
4. 리눅스에서 핀치 줌(확대·축소) 지원
리눅스에서 파이어폭스를 사용한다면, 파이어폭스 88부터 트랙패드로 부드러운 핀치 줌(pinch-zoom)을 즐길 수 있습니다. 이제 메뉴에서 확대·축소 버튼을 찾아 클릭하는 대신, 손동작만으로 페이지를 손쉽게 확대하거나 축소할 수 있습니다.
5. '스크린샷 찍기' 기능 변경
파이어폭스 88에서는 URL 표시줄의 페이지 작업(Page Actions) 메뉴에서 '스크린샷 찍기' 기능이 빠지고, 대신 도구 맞춤 설정 메뉴에서 도구 모음에 추가할 수 있는 일반 아이콘 형태로 바뀌었습니다.
업데이트 이전에는 다음과 같은 방법으로 스크린샷을 찍었습니다.
- 웹 페이지에 접속합니다.
- 점 세 개 아이콘 메뉴, 즉 페이지 작업(Page Actions) 메뉴를 클릭합니다.
- 스크린샷 찍기(Take a screenshot)를 선택합니다.
- 전체 페이지 또는 화면에 보이는 영역 중 저장 범위를 선택한 뒤, 스크린샷을 클립보드에 복사하거나 기기에 다운로드했습니다.
파이어폭스 88에서 스크린샷을 찍는 방법은 다음과 같습니다.
- 파이어폭스 브라우저에서 페이지의 빈 곳을 마우스 오른쪽 버튼으로 클릭한 뒤 스크린샷 찍기를 선택합니다.
- 페이지에서 드래그하여 원하는 영역을 선택하거나, 전체 페이지 또는 보이는 영역을 저장할 수 있습니다.
이 외에도 파이어폭스 88 업데이트에는 한 가지 편의 기능이 더해졌습니다. 지난 50초 이내에 같은 탭에서 같은 사이트에 대해 같은 기기의 마이크나 카메라 접근 권한을 이미 허용했다면, 파이어폭스가 반복해서 접근 권한을 요청하지 않습니다.
이번 유예 기간 도입으로 기기 접근 권한을 요청받는 횟수가 크게 줄어들 것입니다.
파이어폭스 88, 개인정보 보호의 새로운 기준
인터넷은 수많은 컴퓨터를 연결하는 거대한 플랫폼입니다. 그만큼 방대하기에 자신의 개인정보를 통제하기란 쉽지 않으며, 소중한 정보가 잘못된 손에 넘어갈 위험도 언제든 존재합니다. 정보 유출과 감시 행위는 날이 갈수록 심각해지고 있습니다.
파이어폭스 88 업데이트는 개인정보 보호를 강화하는 동시에, 실용적인 기능들까지 함께 담아냈습니다. 파이어폭스는 자동으로 업데이트되므로, 이미 파이어폭스 88의 새로운 기능들을 누리고 있을 가능성이 높습니다.