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

모질라 오로라(Aurora) — 피 흘리는 최첨단에서 즐기는 테스팅의 세계

최신 기술의 '블리딩 엣지(bleeding edge)'라는 표현은 미숙하고 덜 자란 개념을 받아들이거나 알파·베타 수준의 소프트웨어를 직접 만져볼 때 완전히 새로운 의미를 갖게 됩니다. 불안정성을 버그가 아닌 하나의 기능으로 내세우는 리눅스 배포판 페도라(Fedora)에서 이미 그 대표적인 사례를 본 바 있습니다. 이제 파이어폭스(Firefox)에도 오로라(Aurora)라는 이름의 위험천만한 버전이 등장했습니다.

이는 브라우저 업계에 만연한 동조 심리(peer pressure)의 또 다른 산물로 보입니다. 상단 배치 탭이 첫 번째 유행이었고, 초고속 릴리스 주기가 두 번째였으며, 전용 개발·테스트 브라우저 버전이 세 번째입니다. 크롬(Chrome)에 그런 채널이 있는 이상, 경쟁사들이 자신들만의 방식으로 따라올 것은 시간문제였습니다. 마이크로소프트는 인터넷 익스플로러 10 프리뷰로 화답했고, 모질라는 오로라를 내놓았습니다.

오로라란 무엇인가?

앞서 설명한 내용 외에, 오로라는 나이틀리 빌드(nightly build)와 공식 베타 릴리스 사이의 절충안입니다. 초기 테스트라는 개념 자체는 새롭지 않지만, 오로라는 비공식 기술에 공식적인 이름을 부여했다는 점에서 의미가 있습니다. 크롬의 관행에 필적하는 개발 버전에 대한 수요를 충족하면서도, 지식인과 테스터들이 사용하기에 충분히 견고한 브라우저인 셈입니다. 찬성하든 반대하든 그 판단은 여기서 중요하지 않습니다. 그 주제는 별도의 글에서 다루기로 하고, 지금은 실질적인 내용에 집중해 봅시다.

참고: 이미지 출처는 The Mozilla Blog입니다.

그렇다면 왜 오로라를 써야 할까요? 파이어폭스의 릴리스 주기가 빨라진다면 미리 대비하는 편이 좋습니다. 조기 테스트를 통해 정식 베타가 도래했을 때 자신의 환경에 어떤 운영상 변화가 필요한지 미리 파악할 수 있습니다. 게다가 소프트웨어 테스팅에 진심이라면 훌륭한 장난감 하나가 더 생긴 것이나 다름없습니다. 다만 조심해서 다루기는 해야겠죠.

오로라 테스트하기

오로라는 기존 파이어폭스와 별도로 설치할 수 있습니다. 실제로 문제가 생길 수 있기 때문에 별도 설치에 더해 별도 프로필까지 구성하는 것이 가장 권장됩니다. 불안정한 소프트웨어를 테스트하는 데에는 대가가 따르며, 철저한 분리와 격리라는 엄격한 규율을 지켜야 합니다. 대체로 파이어폭스의 초기 릴리스는 상당히 안정적이지만, 언제든 돌발 변수는 존재할 수 있습니다.

모질라 오로라(Aurora) — 피 흘리는 최첨단에서 즐기는 테스팅의 세계

이 글을 작성한 시점 기준으로 오로라 5.0a2는 공식 파이어폭스 4 릴리스와 동일했으며, 외관상 혹은 기술적으로 달라진 점은 찾아볼 수 없었습니다. 당분간 현재 버전은 향후 개발 작업을 위한 자리표시자(placeholder)에 불과합니다.

인터넷 익스플로러 10처럼 HTML과 CSS 기술에 초점이 맞춰지겠지만, 그 외에도 더 나은 탭 관리, 클라우드 위젯, 보안 기능, 여러 컴퓨터 간 멀티 세션 공유 경험까지 기대해 볼 만합니다.

필수 확장 기능

프리릴리스를 사용하면 여러 가지가 깨지기 마련입니다. Firebug, Nightly Tester Tools, Mr Tech Toolkit처럼 개발 전용으로 만들어진 확장 기능을 활용해 보는 것이 좋습니다. 자세한 내용은 addons.mozilla.org를 참고하세요.

about:config에서 호환성 검사를 수동으로 우회할 수도 있습니다:

extensions.checkCompatibility.5.0a;false

업데이트 확인과 업데이트 채널

그리고 무엇보다 항상 업데이트를 확인해야 합니다. 모질라가 계획대로 릴리스 일정을 앞당긴다면 업데이트가 자주, 그리고 많이 올라올 것입니다. 다행히 업데이트가 제공되면 자동으로 다운로드되어 적용되므로 늘 개발의 최전선에 서 있게 됩니다. 더욱이 속도를 좀 줄이고 싶어질 때는 업데이트 정책을 변경해 채널을 정식 릴리스나 베타로 전환할 수도 있습니다. 전반적으로 매우 흥미롭고 독특한 구조입니다.

모질라 오로라(Aurora) — 피 흘리는 최첨단에서 즐기는 테스팅의 세계

함께 읽으면 좋은 글

파이어폭스 4 관련 글 모음:

  • Firefox 4 Preview — Foxy, sharp and fast!
  • Taming Firefox 4 — The annoyance-less guide
  • A few more Firefox 4 tips

경쟁 브라우저 관련 글:

  • Internet Explorer 9 Beta, Final and comparison

결론

오로라가 올바른 방향을 가리키는지는 시간이 증명해 줄 것입니다. 아무 쓸모 없는 기행이거나 목적 없는 모방 기능에 그칠 수도 있습니다. 반면 개발자와 웹 디자이너에게 강력한 도구로 자리매김할 가능성도 있습니다. 접근 기회가 늘어나면 놀라운 변화가 줄고 호환성은 개선되며, 새 버전으로의 전환 역시 한결 매끄러워질 것입니다. 특히 새로운 고속 릴리스 주기에 적응해야 하는 파이어폭스 확장 개발자들에게 이는 매우 중요한 포인트입니다.

언론의 과열된 홍보는 차치하더라도, 저는 오로라가 소프트웨어 테스팅 단계에서 분명한 자리를 갖고 있다고 믿습니다. 널리 쓰이는 베타와 거친 나이틀리 사이의 훌륭한 절충안으로, 더 많은 사람이 고통스러운 경험 없이 검증과 버그 탐색에 참여할 수 있게 해 줍니다. 장기적으로 이러한 관행은 더 많은 사람을 파이어폭스로 끌어들이거나, 최소한 메이저 릴리스를 더 쉽고 덜 고통스럽게 만들어 줄 것입니다. 그것만으로도 충분히 좋은 일입니다.

오로라는 언제나 기어(Geek)를 위한 도구일 것입니다. 하지만 영웅이 탄생하거나 무너지는 블리딩 엣지, 그 극한의 짜릿함에 빠져 사는 새 세대의 하드코어 파이어폭스 팬을 키워낼 잠재력도 충분히 지니고 있습니다. 아니면 적어도 소프트웨어가 열심히 테스트되는 곳이라도 될 것입니다.

새 장난감을 마음껏 즐기시되, 백업은 잊지 마세요.

즐거운 테스팅 되시길 바랍니다!