다크모드 화면을 자동으로 찍어야 했습니다. 문제는 제 사이트에 다크모드 토글 버튼이 없다는 거였어요. 운영체제 설정을 따라가게만 만들어 뒀으니까요. 맥 설정을 켜고 끄면서 찍을까 한참 고민했는데, 결론은 크롬 DevTools 프로토콜 한 줄이었습니다. 브라우저에게 "지금 너는 다크모드 환경이야"라고 거짓말을 시키는 방식입니다.이 글에서 다루는 것토글이 없는 사이트를 어떻게 찍나한 줄로 끝나는 CDP 호출이 한 줄을 어디에 넣어야 하나라이트와 다크를 짝으로 찍기같은 방식으로 더 할 수 있는 것들실제로 걸렸던 함정자주 묻는 질문토글이 없는 사이트를 어떻게 찍나제가 만든 사이트는 다크모드를 @media (prefers-color-scheme: dark) 로만 처리합니다. 화면에 해와 달 아이콘이 없어요. 기기..