Computer >> 컴퓨터 >  >> 네트워킹 >> 인터넷

Firefox 57 리뷰 – 트릭 오어 트릿?

몇 주 후면 '오딘의 주먹'과 '토르의 망치'가 파이어폭스 사용자들에게 내리꽂힐 것입니다. 브라우저는 기존 확장 기능 모델에서 WebExtensions라는 새로운 세계로 전환되면서 모든 것이 깨질 테니까요. 아니, 정말 그럴까요?

필자는 이미 Firefox 54 리뷰에서 모질라 세계를 집어삼키는 급격하고 근본적인 변화 속에서 다가올 이 대격변(Armageddon)을 언급한 바 있습니다. 이제 Firefox 57의 정식 출시가 눈앞으로 다가온 만큼, 다시 한번 살펴볼 때가 되었습니다. 함께 가시죠.

외관과 사용감

실제로 여러 에디션의 Firefox 57을 테스트해봤습니다. 나이틀리 빌드(Nightly Build), 최신 베타 빌드(Beta Build), 그리고 이른바 블루 개발자 에디션(Blue Dev Edition)까지 시도했는데, 각각 나름의 특징이 있지만 본질적으로는 모두 동일한 핵심을 공유합니다. Firefox 57의 기본 방향은 샌드박싱과 프로세스 격리를 통한 보안 강화, 개선된 탭 제어를 통한 프라이버시 향상, 새로운 멀티프로세싱 및 렌더링 엔진을 통한 성능 개선, 그리고 마지막으로 새로운 외관입니다. 이 중 마지막 항목을 여기서 다뤄보겠습니다.

Firefox 57은 사각형 탭 디자인으로 돌아왔는데, 이는 Australis 이전 빌드를 연상시킵니다. 실제로 뒤로 가기와 앞으로 가기 버튼이 분리되어 있고, 새로 고침 버튼과 홈 버튼도 왼쪽에 배치되어 있습니다. 그리고 나머지 각종 기능 버튼들은 오른쪽에 자리하고 있습니다.

요소들의 크기와 간격도 조절할 수 있어 다양한 폼 팩터와 사용 환경에 맞출 수 있으며, 여러 테마와 페르소나도 적용할 수 있습니다. 나쁘지 않습니다. 하지만 Australis를 기억하세요. 그 무의미한 시도는 이번 새로운(그리고 사실은 옛날식) 스타일링으로 공식적으로 역사 속으로 사라졌습니다. 다만 기억하세요, 기업의 세계에는 실수란 없습니다! 문제는 존재하지 않고 도전만 있을 뿐입니다. 잘못된 결정을 내렸다면 그냥 새 버전을 출시하고 조용히 실패를 잊으면 됩니다. 2025년에는 정상적인 탭 계층 구조도 돌아오고, '탭 상단 배치(tabs-on-top)'라는 어리석음도 인류에서 사라지겠죠. 그래도 이번 새로운 외관은 마음에 듭니다. 단순하고 우아하며, 이전보다 훨씬 낫습니다.

성능

성능 역시 중요한 부분입니다. 파이어폭스는 한동안 크롬에 뒤처져 있었는데, 주로 화면에 콘텐츠가 표시되고 렌더링되는 속도에 대한 체감과 브라우저 시작 시간 면에서 그랬습니다. 실제 페이지 로딩 속도는 비슷한 수준이었지만, 초고수 너드가 아닌 이상 아무도 신경 쓰지 않거나 눈치채지 못하는 부분입니다.

Firefox 57은 이전 버전보다 훨씬 빨라졌지만, 55~57 버전 사이의 차이는 크지 않습니다. 크롬과의 격차도 좁혀져 시작 시간 차이는 약 10% 수준입니다. 물론 더 상세한 테스트가 필요한 수치입니다. 그래도 저부하 환경에서는 구글 브라우저가 약간 더 반응성이 좋은 인터페이스를 제공합니다. 참 안타까운 일이죠. 이번 실험에 사용한 테스트 시스템은 Kubuntu 17.04 인스턴스입니다.

확장 기능

이제 가장 중요한 부분입니다. 파이어폭스가 다른 브라우저 대비 가지는 유일한 진정한 장점은 확장 가능성이며, 바로 이 점이 웹 2.0 혁명이라는 헛소리 이전에 파이어폭스를 훌륭하게 만든 요소였습니다. 그런데 새로운 WebExtensions 프레임워크는 전체 확장 기능의 80~90%를 없애버릴 예정이며, 이는 파이어폭스가 경쟁사 대비 유지해온 중요한 전략적 우위를 크게 약화시키는 결과를 낳습니다.

여러 확장 기능을 직접 테스트해보기로 했습니다. 실행 과정이 간단하지 않았습니다. 먼저 설정 페이지(about:config)에서 legacy.enabled 스위치를 켜야 할 수 있습니다. 일부 확장 기능은 개발자 버전이 필요하기도 합니다. 마지막으로 NoScript는 브라우저의 개발자 버전까지 요구합니다.

결국 Adblock Plus(베타)와 NoScript(개발자 버전)를 성공적으로 실행했습니다. 또 다른 중요한 확장 기능인 Video DownloadHelper도 시도해봤지만, 아직 준비되지 않았고 영원히 지원되지 않을 수도 있습니다. 이름이 비슷한 다른 애드온('Professional' 접미사가 붙은)이 있긴 하지만 원본만큼 잘 작동하지 않습니다. 더 슬픈 점은 '구버전' VDH가 크롬에서는 사용 가능하다는 사실입니다. 원본(Firefox 57 이전용)만큼은 아니지만 FF57용 새 WebExtensions VDH보다는 괜찮게 작동합니다. 즉, 지금까지의 상황을 보면 WebExtensions는 파이어폭스가 57 이전에 가졌던 차별점을 해소하는 것은커녕 오히려 크롬에 우위를 안겨주고 있습니다.

게다가 TMP(Tab Mix Plus)나 Session Manager(SM)에 필적하는 세션 관리 및 탭 관리 확장 기능은 아직 없으며, 앞으로 약 5주 후에는 미래가 없어질 다른 많은 확장 기능들도 있습니다(거의 개인 취향에 가까운 것들이죠). 이는 파이어폭스에게 좋지 않은 징조입니다. 선택지를 더 좁히는 것이니까요. 멋진 외관과 어느 정도의 성능 향상에도 불구하고 가장 소중한 기능들을 잃어가고 있습니다. 이 거래는 파이어폭스에게 결코 유리하지 않습니다.

기타 기능

몇 가지 새로운 기능이 추가됐지만, 솔직히 말해 대부분은 기교에 가깝습니다. 스크린샷 기능, 라이브러리 같은 것들인데, 북마크와 방문 기록을 실제보다 더 특별해 보이게 만들려는 시도처럼 느껴집니다. 긍정적인 부분으로는 컨테이너(Container) 기능이 있는데, 한층 세련된 시크릿 모드라고 할 수 있어 세션을 분리해서 사용할 수 있습니다. 나쁘지 않습니다. 모질라도 노력하고 있습니다. 하지만 불행히도 피해와 고통은 상당히 심각합니다.

결론

Firefox 57을 한마디로 표현하면 '너무 적고, 너무 늦었지만, 안 하는 것보다는 낫다'입니다. 어떤 의미에서는 무의미한 릴리스입니다. 몇 년 전에 파이어폭스가 있었어야 할, 그리고 실제로 있었던 자리로 되돌려 놓을 뿐이니까요. 그 사이의 긴 시간은 사용자 기반을 잃는 데 허비되었습니다.

WebExtensions가 이 브라우저의 성패를 좌우할 것입니다. 도태 명단에 오르지 않은 확장 기능들의 대체품이 충분한 품질을 갖추지 못한다면, 사람들이 남아 있을 실질적인 이유가 없습니다. Firefox 57은 외관과 성능 면에서 이전 버전보다 낫지만, 그건 '원래 가격의 두 배인 물건을 50% 할인받았다'고 말하는 것과 다를 바 없습니다. 궁극적으로 불필요한 것이죠. 68세에 대학을 졸업하는 것처럼요. 크롬 대비 뚜렷한 장점도 없습니다. 이것은 본질적으로 '덜 형편없는 파이어폭스'입니다.

그래도 긍정적인 측면을 보자면, 파이어폭스를 계속 사용하고 싶다면 57 버전이 이전 릴리스들보다 훨씬 합리적인 선택입니다. 거의 정상적인 외관을 갖췄고, 간절히 필요했던 보안 및 프라이버시 애드온 일부를 사용할 수 있으며, 속도와 반응성 면에서도 나쁘지 않은 사용자 경험을 제공합니다. 결론적으로 당분간은 파이어폭스를 계속 사용할 생각입니다. 제 확장 기능들이 계속 작동하는 한 말이죠. 그럼, 안녕히 계세요.