อีเมลตอบกลับ 101 การสัมมนาผ่านเว็บ ถาม & ตอบ: ข้อมูลพื้นฐานเกี่ยวกับ HTML & CSS
เผยแพร่แล้ว: 2015-03-16ในขณะที่การเปิดมือถือเพิ่มขึ้นอย่างต่อเนื่อง (เพิ่มขึ้นมากกว่า 500% ในช่วงสี่ปีที่ผ่านมา!) ดังนั้นการพูดถึงกลยุทธ์อีเมลบนมือถือเช่นการออกแบบที่ตอบสนองก็มีการพูดคุยกัน ในการสัมมนาผ่านเว็บเกี่ยวกับอีเมลที่ตอบสนอง 101: ข้อมูลพื้นฐานเกี่ยวกับ HTML และ CSS เราได้พิจารณาภาพรวมอีเมลบนมือถือ รากฐานของการสร้างอีเมลที่ตอบสนอง และเหตุใดเทคนิคเหล่านี้จึงมีความสำคัญต่อการปรับปรุงประสบการณ์ของสมาชิก เรายังครอบคลุมถึงการสนับสนุนไคลเอ็นต์อีเมลและสาธิตวิธีเขียนโค้ดอีเมลที่ตอบสนองตั้งแต่ต้น
ทำไม่ได้? ไม่ต้องกังวล เราบันทึกสิ่งทั้งหมด! นอกจากนี้ เรายังทำให้สไลด์พร้อมใช้งานอีกด้วย
รับสไลด์ + การบันทึก →
เรามีพื้นที่เต็มสำหรับการสัมมนาทางเว็บ ดังนั้นในขณะที่เราพยายามตอบคำถามให้ได้มากที่สุดในช่วงถาม & ตอบ เราก็ไม่สามารถตอบคำถามเหล่านั้นได้ทั้งหมด เราได้รวบรวมคำถามที่พบบ่อยบางส่วนไว้ด้านล่างนี้
เริ่มต้นการออกแบบที่ตอบสนองฉับไว
คุณคิดว่าการเพิ่มขึ้นของการเปิดบนมือถือได้มาถึงความอิ่มตัวแล้วหรือคุณคิดว่าจะเพิ่มขึ้นต่อไปหรือไม่?
ในขณะที่เราได้เห็นการเพิ่มขึ้นอย่างมากของการเปิดอุปกรณ์เคลื่อนที่ในช่วงสี่ปีที่ผ่านมา—มากกว่า 500%—เราได้เห็นแล้วว่าการเติบโตของมันเริ่มลดลงเล็กน้อย อย่างไรก็ตาม เราคิดว่าการเปิดมือถือจะเพิ่มขึ้นอย่างช้าๆ ด้วยจำนวนอุปกรณ์พกพาที่เพิ่มขึ้น
อะไรคือความแตกต่างระหว่างการออกแบบที่ลื่นไหล ปรับได้ และตอบสนอง?
การออกแบบของไหลประกอบด้วยความกว้างสัมพัทธ์โดยไม่มีการสืบค้นสื่อ การออกแบบที่ปรับเปลี่ยนได้ประกอบด้วยความกว้างคงที่หรือความกว้างสัมพัทธ์ที่วิวพอร์ต/เบรกพอยต์หลายจุด การออกแบบที่ตอบสนองประกอบด้วยความกว้างสัมพัทธ์ที่หลายวิวพอร์ต/เบรกพอยต์ ต่อไปนี้เป็นแหล่งข้อมูลที่ดีบางส่วนที่จะช่วยให้คุณเข้าใจความแตกต่างระหว่างข้อมูลเหล่านี้ได้ดีขึ้น:
- ปรับขนาดได้ ไหลลื่น หรือตอบสนอง? การทำความเข้าใจแนวทางอีเมลมือถือ
- คงที่เทียบกับของไหลเทียบกับ Adaptive vs. Responsive
- เลย์เอาต์ไหน? คงที่, ของเหลว, ปรับตัวหรือตอบสนอง?
- Liquidapsive
วิธีใดมีการสนับสนุนไคลเอ็นต์อีเมลที่ดีที่สุด—แบบไหล แบบปรับเปลี่ยนได้ หรือแบบตอบสนอง
จากมุมมองด้านการสนับสนุนที่แท้จริง อีเมลที่ลื่นไหลได้รับการสนับสนุนที่ดีที่สุด ทั้งการออกแบบที่ปรับเปลี่ยนได้และตอบสนองต้องใช้การสืบค้นสื่อซึ่งมีการสนับสนุนที่จำกัด
อย่างไรก็ตาม ไม่ได้หมายความว่าการออกแบบที่ลื่นไหลเป็นแนวทางที่ดีที่สุดสำหรับอีเมล การออกแบบที่ลื่นไหลเป็นการประนีประนอมที่ดีสำหรับการสร้างอีเมลเวอร์ชันที่เหมาะกับอุปกรณ์พกพา แต่ยังคงการออกแบบอีเมลแบบเต็มความกว้างไว้เป็นแกนหลัก มันขึ้นอยู่กับผู้ชมเฉพาะของคุณที่พวกเขาเปิดอีเมลและกลยุทธ์การออกแบบของคุณเพื่อเพิ่มประสิทธิภาพประสบการณ์ของสมาชิกของคุณ
แบบสอบถามสื่อคืออะไร?
คิวรี่สื่อ (@media) เป็นคำสั่งแบบมีเงื่อนไขที่ทริกเกอร์ชุดของ CSS สำหรับชุดกฎเฉพาะ คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับการสืบค้นสื่อและอีเมลโดยใช้แหล่งข้อมูลต่อไปนี้:
- คู่มือวิธีใช้การออกแบบอีเมลที่ตอบสนองตามอุปกรณ์
- ทำความเข้าใจการสืบค้นสื่อในอีเมล HTML
มีข้อมูลใดๆ เกี่ยวกับผลกระทบที่การออกแบบแบบตอบสนองมีต่ออีเมลหรือไม่
พนันได้เลย! เมื่อเร็ว ๆ นี้เราได้รายงานกับ MailChimp เกี่ยวกับผลกระทบที่การออกแบบที่ตอบสนองและการทดสอบอีเมลที่มีต่อการคลิก เราพบว่าการออกแบบที่ตอบสนองส่งผลให้จำนวนคลิกเพิ่มขึ้น 15% สำหรับผู้ใช้อุปกรณ์เคลื่อนที่
ด้วยการสนับสนุนแบบผสมและวิธีแก้ปัญหาชั่วคราวจำนวนมาก การมุ่งสู่การออกแบบที่ตอบสนองจึงดูเหมือนล้นหลาม ฉันจะเริ่มต้นได้อย่างไร
ด้วยการสนับสนุนที่จำกัดจากไคลเอนต์อีเมลปัจจุบัน การออกแบบอีเมลที่ตอบสนองจึงเป็นเรื่องยากที่จะนำไปใช้ คำแนะนำแรกของเราคือให้ความรู้กับตัวเองให้มากที่สุดเกี่ยวกับการออกแบบอีเมลที่ตอบสนองอย่างรวดเร็วก่อนเริ่มใช้งาน เราขอแนะนำให้ตรวจสอบแหล่งข้อมูลที่ MailChimp, Campaign Monitor และ Litmus เพื่อช่วยแนะนำคุณ
หากคุณไม่สะดวกที่จะดำดิ่งสู่การพัฒนาอีเมลที่ตอบสนองตามจริง ให้ลองใช้ตัวแก้ไขอีเมลแบบลากแล้ววางง่ายๆ เพื่อสร้างอีเมลของคุณ ผลิตภัณฑ์อย่าง StampReady, Canvas และ MailChimp จะช่วยขจัดความยุ่งยากในการเข้ารหัสอีเมลให้กับคุณ
หากคุณรู้สึกสบายใจในการเขียนโค้ด ให้ลองดู Litmus Builder ซึ่งเป็นโปรแกรมแก้ไขโค้ดที่สร้างมาเพื่อการออกแบบอีเมลโดยเฉพาะ ลองใช้เทคนิคอีเมลแบบโต้ตอบพื้นฐานเป็นจุดเริ่มต้น—จะมอบประสบการณ์ที่ยอดเยี่ยมให้กับผู้ใช้ที่เปิดอีเมลในไคลเอนต์ที่รองรับการออกแบบที่ตอบสนอง (โดยเฉพาะอุปกรณ์ Apple)
อย่าลืมดูตัวอย่างอีเมลของคุณก่อนส่ง! คุณสามารถส่งอีเมลถึงตัวคุณเองโดยใช้ PutsMail หรือดูว่าอีเมลของคุณเป็นอย่างไรในไคลเอนต์อีเมลต่างๆ กว่า 40 รายการด้วย Litmus
หากคุณเคยมีคำถามใดๆ หรือพบปัญหาในการเขียนโค้ดด้วยการออกแบบอีเมลที่ตอบสนอง ตรงไปที่ Litmus Community เพื่อขอความช่วยเหลือ
คุณแนะนำเฟรมเวิร์กที่ตอบสนองหรือไม่?
ใช่! เราขอแนะนำให้ตรวจสอบ Ink เฟรมเวิร์กที่ตอบสนองของ ZURB (โปรดทราบ: เฟรมเวิร์กนี้ต้องใช้วิธีแก้ปัญหาชั่วคราวเพื่อให้แสดงผลอย่างถูกต้องใน Outlook 2007-2013) ถ้าคุณชอบ Sass เฟาสท์ เกิร์ตซ์ได้สร้าง Ink เวอร์ชัน Sass และ Alex Ilhan มีเฟรมเวิร์กอีเมล Sass ชื่อ Zenith นอกจากนี้ Dan Denney จาก Code School ยังมีเวิร์กโฟลว์อีเมลที่ยอดเยี่ยมที่เรียกว่า Emayll และ Brian Graves มีคอลเล็กชันรูปแบบอีเมลที่ตอบสนองได้อย่างน่าทึ่ง
การเพิ่มประสิทธิภาพสำหรับลูกค้าที่ไม่สนับสนุนคำถามเกี่ยวกับสื่อ
หากไคลเอนต์ไม่รองรับการออกแบบที่ตอบสนอง สิ่งที่จะแสดงในไคลเอนต์นั้น?
ไคลเอนต์อีเมลทุกเครื่องแสดงอีเมลต่างกัน โดยเฉพาะอย่างยิ่งเมื่อพูดถึงแอปอีเมลบนมือถือ โดยพื้นฐานแล้ว หากไม่รองรับการออกแบบที่ปรับเปลี่ยนตามอุปกรณ์ ก็จะกลับไปใช้อีเมลแบบเต็มความกว้างบางเวอร์ชัน บางครั้งจะเป็นเวอร์ชันเต็ม "ซูมออก" บางครั้งอาจเป็นเวอร์ชัน "ซูมเข้า" และบางครั้งไคลเอ็นต์เช่น Gmail อาจเพิ่มขนาดแบบอักษรโดยอัตโนมัติเพื่อให้อีเมลเวอร์ชัน "เหมาะกับอุปกรณ์เคลื่อนที่"
สิ่งที่ดีที่สุดที่ควรทำคือดูตัวอย่างอีเมลของคุณก่อนส่งทุกครั้ง คุณสามารถส่งอีเมลถึงตัวคุณเองโดยใช้ PutsMail หรือดูว่าอีเมลของคุณเป็นอย่างไรในไคลเอนต์อีเมลต่างๆ กว่า 40 รายการด้วย Litmus
วิธีใดดีที่สุดในการเข้าถึงการออกแบบที่ตอบสนองตามอุปกรณ์สำหรับลูกค้าที่ไม่รองรับ เช่น แอป Gmail สำหรับ Android เราควรมี "ข้อมูลสำรอง" ประเภทใด
เราขอแนะนำให้คุณทำให้อีเมลของคุณเหมาะกับอุปกรณ์เคลื่อนที่ตั้งแต่เริ่มต้น ซึ่งหมายความว่ามีเนื้อหาอีเมลจำนวนน้อยที่สุดและการออกแบบสำหรับกรณีการใช้งานบนมือถือ เช่น แบบอักษรและขนาดปุ่มที่ใหญ่ขึ้น การออกแบบคอลัมน์เดียวนอกกรอบทำให้แสดงอีเมลของคุณสำหรับแอป Gmail ได้ง่ายขึ้นเช่นกัน
สำหรับผู้ที่คุ้นเคยกับเทคนิคการเขียนโค้ดขั้นสูง วิธีที่ดีที่สุดในการพัฒนาอีเมลและบัญชีเนื่องจากขาดการสนับสนุนที่ตอบสนองในแอป Gmail คือ "แนวทางการเข้ารหัสแบบไฮบริด" โดยพื้นฐานแล้วจะใช้แนวทางที่เน้นมือถือเป็นหลักและปรับขนาดอีเมลให้กว้างถึงเดสก์ท็อปโดยใช้แฮ็กเฉพาะอีเมลบางประเภท คุณสามารถอ่านเพิ่มเติมเกี่ยวกับวิธีการปรับใช้แนวทางการเข้ารหัสแบบไฮบริดได้ที่นี่:

- แนวทางการเข้ารหัสแบบไฮบริด
- การเข้ารหัสแบบไฮบริด Redux-Raising Bar
- บทเรียนที่ชนะรางวัลในการออกแบบอีเมลที่ตอบสนองตามอุปกรณ์
รหัสคำถาม
คุณสามารถใส่ข้อความค้นหาสื่อของคุณในเอกสาร CSS แยกต่างหากและเชื่อมโยงไปยังเอกสารนั้นในส่วนหัวได้หรือไม่?
ไม่แนะนำให้ใช้สไตล์ชีตที่เชื่อมโยง (แท็ก <link>) สำหรับอีเมลเนื่องจากการสนับสนุนไคลเอ็นต์อีเมลที่จำกัด ควรฝังสไตล์ทั้งหมดไว้ใน <head> ของอีเมล
เบรกพอยต์ทั่วไปสำหรับการออกแบบอีเมลที่ตอบสนองคืออะไร มีเบรกพอยต์กี่จุดที่เหมาะสมที่สุด?
ด้วยการเปิดบ่อยที่สุดบน iPhone อีเมลของคุณจึงควรเริ่มใช้เบรกพอยต์อย่างน้อย 414px ซึ่งเป็นความกว้างของ iPhone 6 Plus ใหม่
ไม่มีเบรกพอยต์จำนวน "ในอุดมคติ" สำหรับการออกแบบที่กำหนด—ทั้งหมดขึ้นอยู่กับการออกแบบส่วนบุคคลของคุณและปรับประสบการณ์ให้เหมาะสมสำหรับสมาชิกของคุณ เป็นการดีที่สุดที่จะพิจารณาเบรกพอยต์อย่างน้อยหนึ่งจุดเพื่อให้อีเมลของคุณตอบสนอง
คุณแนะนำให้ใช้ตารางหรือ divs หรือไม่?
การออกแบบอีเมลต้องใช้เค้าโครงและโครงสร้างแบบตารางอย่างแน่นอน เหตุผลคือขาดการสนับสนุนสำหรับ <div> โดยไคลเอ็นต์อีเมล เช่น ไคลเอ็นต์เดสก์ท็อป Outlook เนื่องจากเกี่ยวข้องกับโครงสร้างและรากฐานที่แท้จริงของ HTML โปรแกรมรับส่งเมลบางตัวรองรับ <div> และสามารถใช้สำหรับการแฮ็กและวิธีแก้ปัญหาบางอย่างได้อย่างมีประสิทธิภาพ โดยเฉพาะอย่างยิ่งสำหรับอีเมลที่ตอบสนอง
คุณสามารถเปลี่ยนแอตทริบิวต์ align=“left” หรือ align=“right” ภายในตารางโดยใช้การสืบค้นสื่อได้หรือไม่ หรือเป็นเพียงการเปลี่ยนแปลงรูปแบบ?
คุณไม่สามารถเปลี่ยนแอตทริบิวต์ align HTML ใน CSS ในทางเทคนิคได้ แต่มีวิธีแก้ไขปัญหาเฉพาะหน้าอื่นๆ คุณสามารถห่อแต่ละตารางใน <div> ที่ว่างเปล่าและใช้คุณสมบัติ float หรือคุณสมบัติ display เพื่อสลับตารางไปรอบๆ ActionRocket มีบล็อกโพสต์ที่ยอดเยี่ยมเกี่ยวกับการใช้เทคนิคขั้นสูงนี้
ด้วยอีเมลที่ตอบสนอง การรองรับภาพพื้นหลังเป็นอย่างไร ขนาดใดในอุดมคติสำหรับการบันทึกภาพพื้นหลัง หากฉันต้องการให้มีขนาดเต็มความกว้าง
ภาพพื้นหลังได้รับการสนับสนุนเป็นอย่างดีสำหรับไคลเอ็นต์อีเมลบนมือถือ ไม่มีขนาดที่ "เหมาะสม" สำหรับการบันทึกภาพพื้นหลัง คุณควรพยายามให้มีขนาดไฟล์ที่ค่อนข้างเล็กอยู่เสมอ เพื่อให้สมาชิกของคุณสามารถดาวน์โหลดอีเมลของคุณได้อย่างรวดเร็ว คุณสามารถใช้คุณสมบัติ Image Check ใน Litmus เพื่อทดสอบความเร็วในการดาวน์โหลดภาพของคุณ
สไตล์ต้องอยู่ในบรรทัดเพื่อให้ทำงานกับไคลเอนต์อีเมลจำนวนมากได้หรือไม่?
ใช่. โปรแกรมรับส่งเมลหลายตัวลบสไตล์ CSS ใน <head> ของอีเมล โดยเฉพาะอย่างยิ่ง Gmail ทำให้รูปแบบ CSS ในบรรทัดมีความจำเป็นสำหรับอีเมล
ควรใช้พิกเซลหรือ ems สำหรับขนาดตัวอักษรในอีเมลหรือไม่
ควรใช้พิกเซลเพื่อกำหนดขนาดแบบอักษรในอีเมล เนื่องจากไคลเอ็นต์อีเมลจำนวนมากไม่รองรับ ems
เป็นไปได้ไหมที่จะแทนที่รูปภาพโดยใช้คิวรี่สื่อ?
เป็นไปได้ที่จะแทนที่รูปภาพพื้นหลังโดยใช้การสืบค้นสื่อ แต่ไม่ใช่รูปภาพแบบอินไลน์ ( <img> แท็ก)
วิธีใดดีที่สุดในการปรับภาพให้เหมาะสมเพื่อให้แสดงผลได้คมชัดบนจอเรตินา
สำหรับเรตินา โดยปกติคุณต้องการทำให้ภาพมีขนาดใหญ่เป็นสองเท่าของการแสดงผลสุดท้าย ตัวอย่างเช่น รูปภาพขนาด 100×100 ควรมีขนาด 200×200 แต่ลดขนาดลงเป็น 100×100 โดยใช้แอตทริบิวต์ HTML หรือการจัดรูปแบบ CSS โดยปกติ เทคนิคนี้ควรใช้สำหรับภาพขนาดเล็กที่ต้องการความคมชัดเท่านั้น ไม่ใช่ภาพขนาดใหญ่ เช่น ภาพถ่าย มีการพูดคุยที่ดีสองสามข้อเกี่ยวกับ Litmus Community เกี่ยวกับการออกแบบเรตินา:
- การออกแบบสำหรับ Retina
- รูปภาพพร้อมข้อความเรียกร้องให้ดำเนินการและแสดงเรตินา
แสดง:ไม่มี; หรือ display:block; ทำงานในอีเมลตอบสนอง?
ไม่สำคัญว่าคุณสมบัติการแสดงผลจะทำงานในอีเมลที่ตอบสนองหรือไม่ แต่จะรองรับโดยไคลเอนต์อีเมลหรือไม่ เช่นเดียวกับ CSS ส่วนใหญ่ บางส่วนได้รับการสนับสนุนและไม่ใช่บางส่วน เป็นที่สะดุดตาที่สุดที่ Gmail ไม่รองรับ
มีโปรแกรมรับส่งเมลที่เทียบเท่ากับ "องค์ประกอบการตรวจสอบ" ของเว็บเบราว์เซอร์หรือไม่ การแก้ปัญหาการออกแบบที่ตอบสนองของฉันจะเป็นประโยชน์
ไม่มีสิ่งที่เทียบเท่ากับ "องค์ประกอบการตรวจสอบ" ของเว็บเบราว์เซอร์ อย่างไรก็ตาม คุณลักษณะการทดสอบเชิงโต้ตอบในสารสีน้ำเงินมีประโยชน์อย่างยิ่ง นอกจากนี้ Litmus Builder ยังมีฟังก์ชันการทดสอบและทดสอบซ้ำในคลิกเดียวเพื่อทำให้การวนซ้ำในอีเมลเป็นไปอย่างรวดเร็ว
มิฉะนั้น เราขอแนะนำให้คุณแก้ไขปัญหาในเบราว์เซอร์ WebKit (Chrome หรือ Safari) เนื่องจากการเปิดมือถือส่วนใหญ่เกิดขึ้นบน WebKit ซึ่งรองรับ CSS ที่ยอดเยี่ยม การพัฒนาและแก้ไขปัญหาในเบราว์เซอร์ WebKit จึงเป็นการจำลองที่ดีของสิ่งที่จะเกิดขึ้นสำหรับไคลเอนต์อีเมลเหล่านั้น
รองรับ padding ในระดับสากลในไคลเอนต์อีเมลหรือไม่
Padding รองรับเกือบทุกโปรแกรมรับส่งเมล ในทางกลับกัน คุณสมบัติมาร์จิ้นไม่ได้รับการสนับสนุนที่ดี เราขอแนะนำให้ใช้การเติม
คุณจะซ้อนสามคอลัมน์อย่างถูกต้องโดยใช้การจัดตำแหน่งได้อย่างไร คุณควรใช้การจัดตำแหน่งกึ่งกลางนอกเหนือจากซ้ายและขวาหรือไม่? หรือคุณไม่แนะนำให้ใช้เค้าโครงสามคอลัมน์เลย
ได้ คุณสามารถซ้อนสามคอลัมน์ในการออกแบบอีเมลที่ตอบสนองได้ แม้ว่าตัวเลือกของคุณสำหรับการซ้อนและการย้อนกลับจะมีข้อจำกัดหรือทำได้ยากกว่าการออกแบบสองคอลัมน์ การจัดตำแหน่งของตารางขึ้นอยู่กับว่าคุณต้องการจัดวางซ้อนกันอย่างไร แต่โดยทั่วไปแล้ว คุณจะจัดตำแหน่งทั้งสามตารางไปทางซ้าย
ActionRocket มีโพสต์ที่ยอดเยี่ยมเกี่ยวกับเทคนิคขั้นสูงสำหรับตารางการซ้อนแบบย้อนกลับ
ผู้สร้างลิตมัส
ตัวสร้างสารสีน้ำเงินคืออะไร?
Litmus Builder เป็นโปรแกรมแก้ไขโค้ดตัวแรกของโลกที่สร้างขึ้นสำหรับนักออกแบบอีเมลโดยนักออกแบบอีเมล สร้าง แก้ไข และแชร์อีเมลได้ฟรีโดยสมบูรณ์
Emmet ถูกสร้างโดยตรงใน Litmus Builder หรือไม่?
มันคือ! การรวม Emmet ของเราทำให้การเขียนโค้ดชวเลขเป็นเรื่องง่าย
เราจะค้นหาเทมเพลตอีเมลที่ตอบสนองภายใน Litmus Builder ได้จากที่ใด
Litmus Builder มีแกลเลอรีของเทมเพลตอีเมลมากกว่า 20 แบบในส่วนเทมเพลต เทมเพลตทั้งหมดใช้งานได้ฟรีอย่างสมบูรณ์ ตรวจสอบเอกสารความช่วยเหลือฉบับสมบูรณ์สำหรับ Litmus Builder
ลองใช้เทมเพลตที่ตอบสนองต่อการทดสอบล่วงหน้าของเราได้ฟรี
อีเมลที่ปรับเปลี่ยนตามอุปกรณ์ช่วยให้คุณสามารถปรับแต่งการออกแบบของคุณสำหรับผู้ชมทางมือถือที่เพิ่มขึ้น ลดความซับซ้อนของขั้นตอนการออกแบบอีเมลของคุณด้วยโฮสต์ของเทมเพลตที่ทดสอบล่วงหน้าฟรีบน Litmus Community
![]() | แนะนำเทมเพลตชุมชนสารสีน้ำเงินเริ่มต้นแคมเปญถัดไปของคุณด้วยเทมเพลตที่ทดสอบล่วงหน้าของ Litmus เข้าถึงเทมเพลต → |

