Acrobat 속도 올리기
Acrobat과 플래시는 유사한 점이 많다. 둘 다 특정 회사에서 만든 제품이면서도 한 분야의 de facto standard로 자리 잡았고 viewer를 공짜 배포하는 대신 저작툴 등 다른 쪽에서 이익을 발생시키고, 기술적으로도 presentation 부분에 특화된 스택 기반의 가상 머신을 가지고 있다는 점 등. 하지만 실제로 두가지 제품을 사용해보면 차이를 많이 느낀다. Flash는 대부분의 경우 사용자들이 특별하게 생각하지 않을 정도로 브라우저와 잘 조화되어 동작하는 반면 Acrobat은 버전이 올라가면서 온갖 기능이 추가되어 reader만 띄워 문서를 읽기만 하려고 해도 웬만한 워드프로세서 띄우는 것 못지 않게 시간이 걸리고 특히 브라우저 플러그인의 경우 툭하면 브라우저를 통채로 다운시켜 버린다 (도대체 어떤 프로그래머가 브라우저 플러그인 만들면서 blocking 방식을 사용했는지…). 사실 Java가 플래시와 거의 비슷한 시점에 나왔고 기술적으로 훨씬 강력한 구조를 갖고 있음에도 Java Applet은 사실상 실패한 데 비해 플래시는 유례없는 성공을 할 수 있었던 이유도 플래시의 효율적이고 완성도 높은 구현에 있지 않았나 한다. 직업상 온라인으로 PDF 파일을 많이 봐야 하기 때문에 매번 어도비를 욕하고 있었는데, 나랑 공감하는 사람이 많은지, 또 해결책은 없는지 구글로 알아봤다. 세번째 링크에서 원하는 정보를 찾을 수 있었다. 요지는
- 만약 ver. 6을 사용하고 있다면 ver. 7로 업그레이드하고
- Adobe Reader SpeedUp을 사용하고
- 브라우저 플러그인 기능을 사용하지 말고 그냥 별도로 Acrobat이 뜨게 하라
는 비교적 간단한 것이었다. Acrobat Reader Speedup은 이미 알고는 있었지만 버전업 될수록 더 느려지는 것 같아서 ver. 6에서 더 업그레이드하지 않고 있었는데, 윗글에서 얘기하는대로 해봤다. 정말 효과가 있다! 특히 3번 경우는 너무 간단한 해법인데 그동안 얼마나 애먹고 있었는지 이제야 이렇게 한 것이 억울할 정도.