문제

이것은 "정확히" 프로그래밍 문제는 아니지만 관련성이 높습니다.우리는 클라이언트에게 이메일 초대장을 보내는 앱을 작성하고 있습니다(아니요, 스팸이 아닙니다).그들의 디자이너는 우리에게 사용할 수 있는 HTML 및 CSS 템플릿을 제공했습니다.문제는 Microsoft가 Word를 사용하기로 결정했기 때문에 Outlook 2007에서는 쓰레기처럼 보인다는 것입니다. Outlook 2007의 HTML용 렌더링 엔진.나는 클라이언트가 "호환 가능한" 모양을 디자인해야 한다는 점을 이해하고 어떤 이메일 클라이언트가 사용되고 있는지, 즉 Outlook 2007의 사용이 증가하고 있다는 일종의 통계를 보여줄 수 있기를 원합니다.

이에 대한 견해를 제공하는 백서, 웹 사이트, 연구를 접한 사람이 있습니까?인구조사 수준의 정확성을 기대하지는 않지만, 상당히 신뢰할 수 있는 것이 좋을 것입니다.도움을 주셔서 감사합니다.

도움이 되었습니까?

해결책

이에 대해 일반적으로 인식되는 모범 사례에 대한 나의 이해는 가장 낮은 공통 분모를 코딩하는 것입니다."현대적인" HTML을 렌더링하는 데는 적합하지 않지만 현장에서 충분히 사용할 수 있는 이메일 클라이언트가 많이 있습니다.

먼저, 메일을 2부분으로 구성된 다중 부분 MIME 메시지로 보내는 것을 목표로 하세요.HTML 부분과 일반 텍스트 부분.

둘째, 가능한 경우 CSS나 위치 지정 div를 사용하지 마세요.테이블 기반 레이아웃과 인라인 스타일을 사용하세요.가능하면 HTML에 스타일을 최대한 많이 지정하는 것이 좋습니다.

이미지를 인라인 IMG 태그로 유지하거나 테이블/행/셀 배경 속성으로만 유지해 보세요.

이메일 세계는 최신 상태에 가깝지 않으며, 더 중요한 것은 브라우저 세계보다 훨씬 더 다양하다는 것입니다.이러한 간단한 규칙을 따르면, 콘텐츠가 충분한 일반 클라이언트에서 만족스럽게 렌더링되도록 하기 위해 고급 접근 방식을 취하고 이를 반복적으로 조정하는 것보다 생활이 훨씬 쉬워질 것입니다.

다른 팁

일반적인 통계가 없으면 직접 수집하세요.

확인해 보세요 http://fingerprintapp.com/email-client-stats 기성 통계 수집 도구에 대해서는 다음을 참조하세요. http://www.mattbrindley.com/fingerprint-email-client-usage-1/ 그것에 대한 글을 쓰려고요.Matt Brindley도 이 보석을 제공합니다:"지금까지 Outlook만이 우리가 예상한 만큼 인기가 있는 것으로 입증되었으며, iPhone은 우리 목록에서 주목할만한 놀라움이었고 Lotus Notes도 예상치 못한 모습을 보였습니다."

물론, 독자가 어떤 버전을 볼지 선택할 수 있도록 text/html 및 text/plain MIME 유형을 모두 제공하고, 통계에서 더 좋아질 수 있다는 것이 나타날 때까지 HTML을 매우 기본적으로 유지하십시오.

Fingerprint의 수수료가 궁금하다면 직접 통계를 수집할 수 있습니다.HTML에 하이퍼링크를 포함하세요.CGI 응용 프로그램이 이러한 하이퍼링크로부터 요청을 받으면 통계 분석을 위해 HTTP_USER_AGENT를 데이터베이스에 저장할 수 있습니다.일부 독자는 일반 텍스트를 고수하고 일부는 하이퍼링크를 전혀 클릭하지 않으며 일부 이메일 클라이언트는 사용자 에이전트 요청 헤더에 유용한 정보를 포함하지 않기 때문에 이 방법은 전적으로 신뢰할 수 없지만 계속 진행하기에 충분한 정보를 제공할 수 있습니다.

W3 정보에 대한 존경받는 소스인 Sitepoint에는 다음과 같은 기사가 있습니다. http://www.sitepoint.com/article/code-html-email-newsletters/, Tom Slavin은 다음과 같이 지적합니다.

  1. HTML 테이블을 사용하여 디자인 레이아웃과 일부 프리젠테이션을 제어하세요.웹 페이지에 순수 CSS 레이아웃을 사용하는 데 익숙할 수 있지만 이러한 접근 방식은 이메일 환경에서는 유지되지 않습니다.

  2. 인라인 CSS를 사용하여 배경색, 글꼴 등 이메일 내의 다른 프리젠테이션 요소를 제어하세요.

Slavin은 또한 시작을 위해 Campaign Monitor 및 MailChimp의 템플릿을 권장합니다.

원시 시장 점유율 수치는 별로 도움이 되지 않습니다.HTML 이메일을 디자인할 때 중요한 것은 특정 대상 집단이 사용하는 클라이언트입니다.이는 지역, 산업, B2B/B2C에 따라 다르며 실제로는 그 차이가 엄청납니다.일부 산업(저널리즘...)에서는 명목상 HTML을 거의 지원하지 않는 것으로 악명 높은 Lotus Notes와 같은 클라이언트를 사용하는 상당한 인구를 고려해야 합니다(전율).

Outlook 2007은 특히 회사 주소로 보내는 경우 더 이상 무시할 수 없지만 새 PC의 Vista에서는 개인 계정에서도 눈에 띄게 존재합니다.

반환 경로에는 실제로 업계에 따른 데이터가 있습니다.

그러나 실제로는 가장 낮은 공통 분모 스타일로 "저장" 지침을 따르는 것이 좋은 접근 방식입니다.Outlook 2007만이 문제가 있는 클라이언트는 아닙니다. Gmail은 다른 클라이언트에서는 잘 표시되는 여러 디자인 요소에 대한 지원이 부족한 것으로도 악명이 높습니다.놀랄 만큼 많은 수의 웹 디자이너가 HTML 이메일 디자인을 부업으로 운영하고 있다는 사실을 알게 될 것입니다(수요가 있고 임대료를 지불하는 데 도움이 됩니다).방금 시작했다면 Campaign Monitor(이메일 마케팅 제공업체)에 좋은 리소스가 풍부하게 있습니다.당신은 그들의 2008 이메일 디자인 지침.그들도 그 배후에 있는 사람들 중 하나야 이메일 표준 프로젝트.

아, 개인적으로 저는 IMAP, Gmail, RoundCube와 함께 Thunderbird를 사용합니다.

(면책조항/전체 공개:저는 실제로 Campaing Monitor라는 느슨한 의미의 경쟁사에서 일하고 있습니다.)

Outlook과 Gmail이 있지만 Blackberry Curve도 있습니다.

일반/텍스트 이메일 이외의 다른 이메일을 처리하는 데 있어 곡선은 끔찍합니다.웹사이트에서 이메일을 볼 수 있는 링크를 상단 근처에 두고, HTML 등을 지원하지 않는 고객을 위해 텍스트 전용 섹션이 포함된 여러 부분으로 구성된 이메일을 보내는 것을 고려해 보세요.

너는 봐야 해 복귀 경로 - 그 사람들은 그 일에 좀 전문적이에요.

고려해야 할 클라이언트(Outlook 제외):

많은 비즈니스 고객을 방문할 것으로 예상된다면 이들 중 상당수가 MS Office 및 Exchange Server를 사용하므로 Outlook도 사용한다는 점을 기억하십시오.가정 사용자를 대상으로 하는 경우 대부분은 Windows Mail, Thunderbird, Opera Mail, Mac OS X Mail.app과 같은 일반 HTML 엔진을 사용하는 웹메일이나 메일 클라이언트를 사용하게 될 것입니다.

저는 KMail을 사용하고 있습니다. Thunderbird, Outlook, Evolution, Lotus 및 Opera Mail도 살펴보시기 바랍니다.

또한 많은 사람들이 GMail, Hotmail, Yahoo Mail 등과 같은 웹메일을 사용한다는 점을 명심하세요.그리고 일부 웹 메일(및 메일 클라이언트)은 보안상의 이유로 일반 텍스트로만 작동합니다.

개인적으로 나는 일반 텍스트 이메일이 가장 좋다고 생각합니다. 많은 사람들은 보안상의 이유로 HTML 메일을 허용하지 않는 것을 선호하므로 보내는 내용에 관계없이 형식이 잘못된 일반 텍스트 메일을 보게 될 것입니다. 그냥 일반 텍스트를 사용하는 것입니다.

Gmail - 개인 메일

로터스 노츠(Lotus Notes) - 회사 메일로 강제로 사용하게 되었습니다 :(

Lotus Notes는 HTML 메시지를 올바르게 렌더링하는 데 어려움을 겪으며(6.5 실행 중) CSS를 부분적으로만 지원합니다.이에 대한 가장 좋은 HTML 메시지는 간단한 테이블 기반 레이아웃입니다.

직장에는 KMail 3개와 Mac OSX 메일 4개가 있습니다.
Firefox, Camino, Safari에서 장애 조치(메일 서버의 다람쥐 메일)로서의 추가 웹메일입니다.우리는 단어를 메일로 보내고 나머지는 첨부 파일에 넣습니다.

단어(순수한 텍스트 메시지)는 서식 문제 없이 복사/붙여넣기, 전달 등이 가능합니다.

별도의 첨부 파일을 통해 사용자는 보기, 다운로드, 저장 등을 선택할 수 있습니다.

이것은 메일을 사용하는 가장 보편적인 방법입니다.

나는 얼마 전에이 문제에 직면했습니다 ..웹을 포함한 대부분의 클라이언트는 HTML을 차단합니다!방금 이메일의 웹 버전을 생성하여 이메일 바닥글에 "메시지를 볼 수 없으면 여기를 클릭하세요(웹 버전 링크)."라는 내용을 추가했습니다.일부 사람들은 이미지를 표시하는 것이 안전하지 않다고 생각하기 때문이었습니다. ;-) 아름다운 HTML 이메일을 열어서 읽을 수 있는 더 좋은 방법입니다.

나는 M2(Opera의 내장 메일 클라이언트)를 실행하고 메일 본문에 대해 항상 "일반 텍스트 선호"로 설정해 둡니다.또한 "외부 요소 차단"도 켜져 있습니다.

그리고 text/plain과 text/html을 동시에 보내면 지메일 사용자(웹메일 UI)는 text/html 버전을 볼 수밖에 없을 것 같아요.

나는 Outlook 2007이 인기를 얻고 상승 곡선을 향하고 있음을 명확하게 보여주는 이 보고서/데이터를 발견했습니다.현재 이 사이트는 다음과 같은 상위 4개 클라이언트(물론 100% 중 백분율)를 보고하지만 Outlook 2007이 증가하고 있음도 보고합니다.도움이 되었기를 바랍니다.

http://www.campaignmonitor.com/stats/email-clients/#most_popular

27.77% Outlook 2000, 2003, Express / 16.23% Hotmail / 14.14% Yahoo!메일 / 8.94% Outlook 2007

Gmail을 사용하고 있어요

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top