이메일 서명 지옥-로고 이미지를 포함하고 선명하게 유지하는 방법?


11

이 포럼에서 이메일 서명으로 이미지를 표시하는 문제 ( 예 : 여기 )와 관련하여 유용한 스레드가 몇 개 발견되었으며 웹 전체를 검색했지만 여전히 좋은 해결책을 찾지 못했습니다. 충분히 문제를 해결합니다. 내 고객은 회사 로고가 이메일 서명에 포함되기를 원하며, 발생한 문제는 다음과 같이 요약 할 수 있습니다.

  1. 실제 크기로 AI에서 래스터 화 된 로고 버전을 내보낼 수 있으며 데스크탑에서는 선명하게 보이지만 iPhone과 같은 고밀도 디스플레이 (예 : "레티 나")에서는 픽셀 화 / 흐리게 보입니다.
  2. 내가 언급 한 스레드에서 제안한 것처럼, 고밀도 디스플레이를 대상으로하기 위해 실제 표시 크기의 2-3 배로 로고를 내보낼 수 있지만 로고가 축소되면 비 고밀도 디스플레이에서 로고가 부드럽게 보입니다 . 로고에 텍스트가 포함되어 있기 때문에 브라우저 / 이메일 클라이언트에서 실제 텍스트와 병치 할 때 끔찍한 것처럼 보이기 때문에이 경우 특히 문제가됩니다.
  3. 나는 .svg옵션으로 간주 했지만 분명히 지원은 크지 않습니다. 이 경우 클라이언트의 전자 메일을 읽는 대다수의 사용자가 Outlook을 사용한다고 가정하므로 iOS / webkit / etc에서만 제대로 렌더링되는 것은 실행 가능한 옵션이 아닙니다.

나는이 시점에서 상실하고 있으며 다른 가능한 옵션이 있는지 궁금합니다. 예를 들어 전자 메일 서명에 loreres fallback으로 고밀도 이미지를 구현할 수 있는지 확실하지 않습니까?

여기에 제안이나 의견이 있으면 대단히 감사하겠습니다. 이 과제가 얼마나 어려웠는지는 코믹한면과 맞 닿아 있습니다.


6
그것은 바보의 심부름입니다. 그러나 클라이언트는 종종 모르고 있거나 설득하기가 불가능합니다. 사용자의 이메일 클라이언트를 제어 할 수 없습니다. 많은 사용자 (예 : 나 자신)는 일반 텍스트 전자 메일 만 볼 수 있으므로 어떤 작업을하든 이미지 첨부 파일이며 의미가 없습니다.
Scott

매우 사실입니다. 그리고 'tis 바보의 심부름. 안타깝게도 "하지만 전자 메일 서명 로고가 날카 로워 보였습니다"라는 응답을
얻었으므로

3
고객 이메일 클라이언트에 적용되는 것이 보편적 인 도움이 아니라고 설명합니다 . 예를 들어, 바지 한 켤레가 몸에 맞지만 몸에 맞지 않는 몸은 몇 개 입니까? 특정 대상을 대상으로 지정할 수 있지만 유니버스를 대상으로 할 수는 없습니다. 물론 호스팅 된 이미지는 반응이 좋을 수 있지만 실제로는 이메일 자체의 일부 가 아닙니다 . 어떤 뜻이 - 그것은 당신의 클라이언트는 단지 그 / 그녀의 이메일에 이미지를 첨부보다 더 많은 것을하고 싶어 의심 스럽다 결코 일을.
Scott

권리. 나는 이것에 너무 많은 시간을 보냈고 낭비했다. 문제의 로고가 대부분 텍스트라는 점을 감안할 때, 내가 찾은 최고의 솔루션은 가장 가까운 "웹 안전"글꼴을 찾아서 이미지가 전혀없는 순수한 html / css로 모든 것을 만드는 것입니다. 물론, 글꼴이 정확히 일치하지 않으며, 언급 한 바와 같이, 궁극적으로 어떤 형태로든 얼마나 많은 전자 메일 수신자가 실제로 해당 항목을 실제로
볼지 알고 있습니다

@ font-face는 이메일 클라이언트에서도 신뢰할 수 없습니다.
Scott

답변:


8

내가 당신이라면 아이디어를 버릴 것입니다. 전자 메일 내에서는 단순히 지원이 없기 때문에 고용 처리는 최소한의 문제입니다.

그러나 문제는 더 일찍 시작됩니다. 대부분의 이메일 클라이언트는 이미지를 제거하고 사용자가 이미지를 활성화 할 수있는 버튼을 추가합니다. 로고에 대한이 모든 소란은 너무 번거 롭습니다.

나는 단지 시그니처를 평문으로 작성하고 그 것입니다.

그러나 아마도 당신은 포기하고 싶지 않아서 이것이 당신의 무언가가 될 수 있습니다.

또는이 기술을 사용하십시오 :

http://blog.mailchimp.com/keep-high-density-displays-from-uglifying-your-emails/


답변과 링크에 감사드립니다, Kaspar; 꼭 확인하겠습니다. 일주일 전에 모든 것을 포기하고 싶었지만 고객은 기술적 인 한계를 완전히 파악할 수 없었습니다. 불가능하지는 않더라도 실제로 그렇게 단순한 것이 실제로 얼마나 어려운지를 설명하는 것은 어렵습니다.
nickpish

4
나는 보통 클라이언트에 전자 메일 클라이언트 지원 차트를 던지는데, 이것은 다른 것들에 대한 지원이 얼마나 좋지 않은지를 보여줍니다. 이렇게하면 인적 자원이 다른 어떤 것에 더 잘 사용된다는 것을 쉽게 알 수 있습니다. campaignmonitor.com/resources/will-it-work/image-blocking
KSPR

좋은 점-그 차트는 매우 도움이됩니다.
nickpish

4

기술 솔루션은 다음과 같습니다.

  1. 서버에서 이미지를 호스팅하고 <img>주소가 있는 태그 만 포함 하십시오. 서버는 HTTP 요청의 메타 정보를 사용하여 이미지를 가져오고 장치에 적합한 이미지 크기를 제공 할 수 있습니다.

  2. 표시 크기 인식 CSS와 동일하게 수행하십시오 (그러나 다양한 전자 메일 클라이언트 에서이 기능을 얼마나 잘 지원하는지 잘 모르겠습니다).하지만 기본적으로 메일에 두 이미지를 추가하고 다양한 표시 크기에 CSS를 사용하여 올바른 이미지 (및 인쇄를 위해 특수 이미지를 지정할 수도 있습니다 ...)


1
흠, 제안에 감사드립니다. 후자와 관련하여 미디어 쿼리를 참조하고 dpi 또는 뷰포트를 기반으로 스왑되는 배경 이미지를 사용하고 있습니까?
nickpish

# 1 위의 의견에서 언급했습니다. 이것은 거의 유일한 해결책입니다. # 2는 많은 전자 메일 클라이언트에서 작동하지 않습니다. Outlook이 즉시 떠 오릅니다.
Scott

@nickpish 정확히! 이것은 많은 현대 웹 사이트 (주로 모바일)에서 사용되므로 많은 자습서가 있습니다.
팔코

@Scott 예-이미지를 호스팅하면 서버 측 논리와 응답 성이 가능합니다. :-) 그러나 Kaspar가 그의 답변에서 언급했듯이 대부분의 고객은 이미지를 모두 제거하거나 차단하므로 마지막 솔루션은 링크가있는 일반 텍스트 메일을 보내는 것입니다 "멋진 스타일의 이메일을 온라인으로보기"로 메일의 호스팅 사본
Falco

@Falco 미디어 쿼리 솔루션은 흥미로운 솔루션입니다. 저는 웹 디자이너로서 매우 정통합니다. Scott이 지적했듯이 Outlook이 전자 메일에서 미디어 쿼리를 지원하지 않는 경우 불행히도
당연한

2

오늘날 많은 메일 클라이언트는 SVG (Scalable Vector Graphics)를 지원합니다. 해당 고객의 경우 SVG를 표시하십시오. 컴퓨터 프로그램처럼 읽히므로 (예 : 원을 그린 다음 120 및 240도에서 해당 원에 연결된 선을 그리는 등) 스케일링에 의해 손상되지 않도록 보장되므로 프로세서는 흐릿하지 않은 이미지를 올바르게 렌더링합니다 내부 지원 소프트웨어.

이전 클라이언트에 관심이있는 경우 다양한 대체 기술 이 있지만 관심있는 대체 (있는 경우) (예 : 서명을 표시하려는 이메일 클라이언트)를 결정해야합니다. 개인적으로 복잡한 100 % 적용 범위를 사용하거나 적용하지 않고 최소한의 노력으로 거의 보편적 인 범위를 제공하는 방법을 선택하고 싶습니다 .Android 2.3을 제외한 모든 것을 지원하는 멋진 방법이 있습니다. 암호.

반면에 CSS 미디어 셀렉터도 작동해야합니다. 화면 해상도가 800 픽셀보다 작 으면 오늘날 사용하는 PNG 또는 JPEG를 사용하고 그렇지 않으면 SVG를 사용하십시오. "레티 나 디스플레이"장치가 SVG를 지원하거나 최소한 대다수를 지원할 것이라고 확신합니다.


1
SVG에 관한 한,이 경우의 궁극적 인 질문은 그것이 Outlook에서 지원되는지 여부입니다. 그것은 생각하지 않습니다.
nickpish

1
@nickpish SVG는 Outlook에서 작동하지 않으므로 폴백 메커니즘을 언급했습니다. Outlook은 SVG 대신 원본 이미지를 렌더링하는 CSS를 기꺼이 지원합니다. 그리고, 내가 알고 있어요까지로, 아무도 (같이 그들이 경우에 사용할 수 있습니다 iOS에서 Outlook을 좋아한다 ...에,하지만).
phyrfox

1
당신이 제공 한 링크를 확실히 살펴볼 것입니다. 그것은 답이 될 수 있습니다. 감사합니다.
nickpish

HighDPI를 iOS 장치와 동일하게 설정하지 않아도되지만 밀도와 아이콘 크기가 더 높은 최신 장치 (스마트 폰, 태블릿, 랩톱, 데스크탑)가 점점 더 많아 져 이미지가 흐려집니다!
팔코

0

정말 오래된 게시물이지만 몇 시간 동안 같은 문제로 어려움을 겪고 방금 해결하려고했기 때문에 어떻게했는지 설명하겠습니다. 내가 직면 한 문제는 회사 로고가 데스크탑 모니터 (HD조차도)에 잘 표시되었다는 것입니다. 그러나 망막 디스플레이 폰에서 보았을 때 흐릿하거나 흐릿하게 보였습니다. 클라이언트에서 얻은 이미지는 요청한 크기와 정확히 동일했습니다. 레티 나 디스플레이의 문제점은 엄격히 표준 화면보다 단위 영역에 4 배 더 많은 픽셀이 있다는 것입니다. 따라서 필요한 것은 화면에서 원하는 크기의 두 배 이미지입니다. 예를 들어 로고의 너비와 높이를 124x48로 설정하려면 248x28의 이미지를 만드십시오. 이것이하는 일은 이미지 해상도를 두 배로 늘리고 픽셀 수를 네 배로 늘리는 것입니다. 그런 다음 HTML을 사용하여 새 이미지를 새로운 너비의 절반으로 표시하십시오.<img src=”your_image.jpg” width=”124” />. 이렇게하면 이미지 픽셀 화 또는 흐림 현상이 해결됩니다. 건배


0

나는이 같은 문제가 있었다! 매우 실망 스럽지만 마침내 예를 들어 Illustrator에서 120px (높이) x 300px (너비) 대지를 사용하고 96ppi 해상도의 PNG 8로 화면을 내 보내면 Microsoft 전망 서명에 효과적이라는 것을 알았습니다!


1
그것은 셀 수없이 많은 이메일 클라이언트입니다. 다른 여러 이메일 클라이언트에서이 방법을 테스트 했습니까?
Zach Saucier

1
왜 ppi가해야할까요?
joojaa
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.