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

Session Sync – Firefox Quantum을 위한 훌륭한 세션 관리자

좋았던 그 시절, Firefox는 뛰어나고 강력한 확장 기능이 풍부했습니다. 그중에서도 탁월한 세션 관리 기능을 내장하고 있던 Tab Mix Plus가 대표적이었죠. 그러나 Firefox Quantum(57 버전 이상)과 WebExtensions 시대가 도래하면서 수많은 좋은 기능들이 영원히 사라졌고, 우리에게 남겨진 것은 축소된 기능뿐입니다.

제가 가장 열심히 찾아 헤매던 것 중 하나는 예전의 그것과 흡사한 유연한 세션 관리자였습니다. 여러 세션을 스마트하고 단순하며 우아한 방식으로 관리할 수 있는 기능 말이죠. 드디어 그 역할을 제대로 해내는 애드온을 찾은 것 같습니다. 이름은 Session Sync인데요, 이 글 전체를 할애해 소개할 만큼 만족스러운 확장 프로그램입니다.

여러 확장 탐색하기

이 애드온에 최종적으로 눈을 돌리기 전에 여섯 개 정도의 다른 확장 기능을 테스트해 봤지만, 나머지는 기대에 부응하지 못했습니다. 물론 새로운 Tab Mix Plus의 알파 버전도 존재하긴 합니다. 다만 아직은 어느 날 훌륭한 탭·세션 관리 도구로 성장할 수 있을지 미지수인 껍데기에 가까운 수준입니다.

확장 기능을 설치하면 주소 표시줄과 검색 상자 옆에 자체 아이콘이 생깁니다. 클릭하면 인터페이스가 펼쳐지는데, 화면이 다소 복잡해 보이지만 익히는 데 크게 어렵지 않습니다. 먼저 오른쪽 패널부터 살펴보겠습니다. 여기에는 현재 열려 있는 모든 탭 목록이 표시됩니다. 하트 버튼을 클릭하면 세션이 저장되고, 저장된 세션 목록은 왼쪽 패널에 나타납니다. 여러 창을 한 번에 저장할 수도 있으며, 이때 개인 탭은 자동으로 제외됩니다.

Session Sync – Firefox Quantum을 위한 훌륭한 세션 관리자

이제 원하는 방식으로 세션을 복원할 수 있습니다. 현재 열려 있는 탭 옆 같은 창에서 복원하거나, 새 창에서 복원할 수도 있습니다. 기존 세션 간에 탭을 병합하거나 세션 전체를 통합하는 기능도 제공합니다. 또한 Firefox 계정 동기화를 지원하는 점도 매력적이며, 프로필을 수동으로 백업할 수도 있습니다.

Session Sync – Firefox Quantum을 위한 훌륭한 세션 관리자

Session Sync – Firefox Quantum을 위한 훌륭한 세션 관리자

설정 옵션

이 애드온은 다양하게 설정할 수 있지만, 대부분의 옵션은 외관 관련입니다. 원하는 스타일로 인터페이스를 꾸밀 수 있습니다. 그다음으로 지연 로딩 복원(lazy loading restore)을 활성화하면, 실제로 해당 탭을 클릭하기 전까지는 페이지가 로드되지 않아 리소스를 절약할 수 있습니다. 자동 세션 저장 기능과 저장 주기를 설정하는 옵션도 있고, 단축키를 직접 지정할 수도 있습니다. 전반적으로 깔끔하고 실용적이며 주어진 역할을 충실히 수행합니다.

다만 아쉬운 점이 하나 있다면 계정 동기화 외에는 가져오기/내보내기 기능이 없다는 것입니다. 설정과 세션 데이터를 수동으로 저장할 수 있다면 더욱 좋겠습니다. 어차피 JSON 같은 텍스트 파일 형태일 테니까요. 더 나아가 TMP(Tab Mix Plus)나 유사한 확장 기능에서 만든 예전 세션을 가져올 수 있다면 금상첨화일 것입니다. 요즘은 과거 데이터를 복구하려면 지저분한 텍스트 파일을 뒤져서 복잡한 구조 속에서 URL을 일일이 추출해야 합니다. 하지만 이것이 가능하다는 것은 곧 스크립트로 자동화할 수 있다는 뜻이고, 따라서 가져오기 기능 구현도 충분히 기대해 볼 만합니다.

Session Sync – Firefox Quantum을 위한 훌륭한 세션 관리자

결론

WebExtensions에게는 작은 걸음, 사용자에게는 거대한 도약입니다. 옛날 Firefox가 지녔던 영광과 강력함, 유연함의 일부를 이렇게 조금씩 다시 맞춰가야 하는 현실이 안타까울 따름입니다. 아직도 많은 훌륭한 기능들이 빠져 있으니까요. 클래식 Firefox의 아름다움은 아무리 기발한 상상이라도 그에 맞는 확장 기능이 반드시 존재했다는 점이었습니다. 이제는 그렇지 않습니다.

세션 관리는 무척 중요한 기능입니다. 저는 북마크보다도 더 중요하다고 생각합니다. 그런데도 현재 열려 있는 탭 전부를 북마크 폴더로 억지로 저장하는 방법 외에는 마땅한 대안이 없는 실정입니다. 언젠가 예전의 완전한 모습으로 돌아오는 날이 올까요? 지금 이 순간, 재탕된 기술들로 가득한 환경 속에서 Session Sync는 신선한 바람 같은 존재입니다. 동료 Firefox 사용자 여러분, 잘 지내시길 바랍니다.

그럼, 즐거운 브라우징 되세요.