“목욕물을 버리려다 아이까지 버리지 마라.” 원문 필자는 1512년 독일까지 거슬러 올라간다는 이 오래된 격언으로 글을 연다. 사소한 불만을 없애려다 정작 중요한 것을 함께 내다 버리는 어리석음을 경계하라는 말이다. 그가 이 격언을 꺼낸 맥락은 최근 파이어폭스를 향한 냉소, 특히 파이어폭스가 X(옛 트위터)에 계정을 열었다는 이유로 이 브라우저를 떠나는 사람들에 대한 반론이다.
필자가 든 사례는 상징적이다. 한 왕성한 블로거가 “파이어폭스가 X에 들어갔다”는 이유로 비발디(Vivaldi)로 갈아탔다고 선언했는데, 정작 비발디 역시 X는 물론 메타의 스레드·페이스북·인스타그램, 구글의 유튜브에 모두 존재한다는 사실은 외면했다는 것이다. 필자는 해커뉴스(Hacker News) 이용자들이 이 주제만 나오면 파이어폭스를 깎아내릴 이유를 복잡하게 지어낸다고도 꼬집는다. 심지어 구글의 봇 캠페인이 아닌가 의심할 정도지만, 곧 “구글이 굳이 그럴 이유가 있겠나”라며 스스로 반문한다. 이 대목은 근거 있는 주장이라기보다 필자의 심증에 가깝다는 점은 독자가 감안해야 한다.
왜 엔진 다양성이 핵심인가
이 글의 실질적인 무게중심은 소셜미디어 논쟁이 아니라 브라우저 엔진의 다양성에 있다. 필자는 파이어폭스를 “브라우저 엔진의 다양성과 경쟁을 지켜줄 마지막이자 최선의 희망”이라고 표현한다. 파이어폭스가 사라지면 구글 크롬과 그 파생 브라우저들이 사실상 웹 전체를 뒤덮게 되고, 여기에는 크로미움 계열인 비발디도 포함된다. 남는 예외는 애플 사파리 정도인데, 그마저도 아이폰에서 강제 기본값으로 지정돼 있기 때문에 겨우 버티고 있다는 것이 필자의 진단이다.
이 지적은 한국 IT 실무자에게도 그대로 유효하다. 오늘날 대다수 브라우저의 렌더링 엔진은 사실상 크로미움 기반의 블링크(Blink) 계열로 수렴해 있다. 겉으로는 엣지, 브레이브, 오페라, 비발디처럼 선택지가 많아 보여도 웹 표준을 실제로 해석하고 구현하는 엔진은 소수에 불과하다. 웹 개발자 입장에서 하나의 엔진이 압도적 점유율을 차지한다는 것은, 그 엔진이 채택하거나 거부하는 방향이 곧 웹 표준의 사실상 결정권이 된다는 뜻이다. 과거 인터넷 익스플로러 독점기에 겪었던 폐해가 형태만 바꿔 재현될 수 있다.
X 계정 개설을 어떻게 볼 것인가
필자는 파이어폭스가 X에 진출한 이유를 신규 이용자 확보 시도로 해석한다. 전 세계적으로 점유율이 작고 계속 줄어드는 상황에서, 사람들이 모여 있는 곳이라면 어디든 손을 뻗어야 할 만큼 절박하다는 것이다. 실제로 파이어폭스의 시장 점유율이 낮고 하락세라는 사실은 널리 알려진 배경이다. 이 관점에서 보면 특정 플랫폼에 계정을 두느냐 마느냐는 브라우저의 기술적 가치나 개방성과는 별개의 마케팅 판단에 가깝다.
다만 이 글은 명백히 파이어폭스를 옹호하는 오피니언이며, 균형 잡힌 분석 기사는 아니라는 점을 짚어둘 필요가 있다. 파이어폭스를 떠나는 사람들의 다른 동기들, 예컨대 성능 체감이나 특정 기능, 개발사 모질라의 사업 방향에 대한 불만 등은 이 글에서 “복잡한 트집”으로 뭉뚱그려질 뿐 구체적으로 검토되지 않는다. 봇 캠페인 의심처럼 근거가 제시되지 않는 추측도 섞여 있다. 따라서 이 글은 개별 사용자의 선택을 판정하는 자료라기보다, 브라우저 선택을 개인 취향의 문제가 아니라 웹 생태계 구조의 문제로 바라보게 하는 문제 제기로 읽는 편이 적절하다.
실무적으로 남는 교훈은 분명하다. 브라우저를 고르거나 서비스 호환성을 검증할 때, 단순히 UI나 부가 기능만 볼 것이 아니라 그 밑에서 도는 엔진이 무엇인지를 함께 따져야 한다는 점이다. 크로미움 계열만으로 테스트를 마친 서비스는 겐코(Gecko) 기반 파이어폭스에서 예기치 못한 동작을 보일 수 있고, 그 반대도 마찬가지다. 하나의 엔진에 시장이 쏠릴수록 이런 교차 검증의 필요성은 오히려 커진다. 필자의 표현을 빌리면, 사소한 불만 때문에 웹의 경쟁과 다양성이라는 아이까지 함께 흘려보내는 일은 없어야 한다는 것이다.