Open ghost opened 8 years ago
결국에는 Selenium으로 가는 게 좋을 것 같습니다. Microsoft에서 Edge 브라우저가 설치된 가상 이미지를 zip 형태로 제공해준 게 있는데, 이걸 여기서 써도 되는지는 먼저 검토해봐야 합니다. Firefox와 Chrome의 경우 Docker에서 내부적으로 설치해 standalone 형태로 돌리면 되겠고요.
Browserstack은 한글 웹 폰트와 유니코드 지원이 매우 미흡했던 걸로 기억합니다. GTK는 현재 Phantomjs만도 못하지 않을까요..
결국 남는건 Selenium 이네요. (웹킷은 제가 확인해봤는데 잘 안됩니다.) 이 부분은 내일 검토 하겠습니다.
Selenium을 스노인 서버쪽에 설치하는 것으로 결론 짓겠습니다.
지금 사용하고 있는 phantomjs는 Moonrise님이 빌드해 준 v2.0.0 을 사용하고 있습니다. 문제는 지금 내부적으로 사용하고 있는 webkit 엔진이 상당히 오래되어서 대체가 필요합니다.
https://www.browserstack.com/screenshots/gtk 모듈을 이용하여 캡쳐등을 생각 해 볼 수 있겠습니다.