Hacker News 의견

요약해보자면:

  • Dark mode 이메일 지원은 프론트엔드 개발자에게 가장 좌절감을 주는 것 중 하나임. light mode 디자인만 구현하고 이메일 클라이언트의 dark mode 자동 색상 반전에 잘 보일 색상을 선택해야 함.
  • mjml(https://mjml.io/)을 사용하여 이메일 템플릿을 빌드하면 호환성이 좋아짐.
  • Litmus(https://litmus.com)나 testi.at으로 다양한 앱과 기기에서의 이메일 템플릿 모양을 테스트해볼 수 있음.
  • Can I email? 사이트에는 유명인에게 이메일을 보내려는 사람들이 많이 방문한다는 재미있는 일화가 있음.
  • HTML은 문서가 아닌 애플리케이션에 가까워서 메일 클라이언트에서 지원이 제한적임. 공식 HTML 서브셋 문서 표준이 있으면 좋겠음.
  • 일부는 HTML이 이메일에 도입된 것이 최악이며, 평문 콘텐츠가 최고라고 생각함.
  • jsx-email은 caniemail 데이터셋을 사용하는 내장 이메일 클라이언트 호환성 검사 CLI가 있음.
  • Gmail과 Outlook은 호환성 순위가 최하위권임.
  • 순위가 낮을수록 좋음. 일부는 "사전 합의 없는 첨부 파일이 있는 이메일은 자동 삭제" 정책을 가지고 있음.