ฉันใช้เวลาสองสามวันในการปรับปรุงเว็บไซต์ส่วนตัวของฉัน URL ของเว็บไซต์ส่วนตัวของฉันคือ (ชื่อจริงของฉัน) (นามสกุลของฉัน) .com เนื่องจากนามสกุลของฉันค่อนข้างแปลกและฉันโชคดีพอที่จะรับชื่อโดเมน ที่อยู่อีเมลของฉันคือ (ชื่อจริง) @ (นามสกุลของฉัน) .com ดังนั้นเมื่อมีการคาดเดามันก็ไม่ยาก
อย่างไรก็ตามฉันต้องการรวม mailto: ลิงก์เข้ากับเว็บไซต์ของฉันเพื่อให้ผู้คนสามารถติดต่อฉันได้ และแม้ว่าที่อยู่อีเมลของฉันจะไม่คาดเดาได้ยาก แต่ฉันก็ไม่ได้เก็บข้อมูลจากสแปมบอทที่รวบรวมข้อมูลเว็บไซต์สำหรับรูปแบบที่อยู่อีเมลและเพิ่มไปยังฐานข้อมูลของพวกเขา
วิธีที่ดีที่สุดสำหรับฉันที่ทำให้งงงวยที่อยู่อีเมลของฉันโดยเฉพาะอย่างยิ่งในรูปแบบการเชื่อมโยงคืออะไร? วิธีการที่ฉันรู้คือ:
<a href="mailto:x@y.com">e-mail me</a>
ใช้งานได้ แต่ก็หมายความว่าทันทีที่เว็บไซต์ของฉันเข้าสู่ Google ฉันจะส่งสแปมโดยที่บอทสแปมเลือกที่อยู่อีเมลของฉันได้อย่างง่ายดาย
<img src="images/e-mail.png" />
สิ่งนี้เป็นที่พึงปรารถนาน้อยกว่าเพราะไม่เพียง แต่ผู้เข้าชมจะไม่สามารถคลิกเพื่อส่งอีเมลถึงฉันได้ แต่บอทสแปมที่ชาญฉลาดกว่าอาจสามารถตรวจจับตัวอักษรที่เป็นรูปภาพได้
ฉันรู้ว่าอาจไม่มีวิธีที่สมบูรณ์แบบ แต่ฉันแค่สงสัยว่าทุกคนคิดว่าอะไรดีที่สุด ฉันยินดีที่จะใช้ JavaScript หากจำเป็นเนื่องจากเว็บไซต์ของฉันใช้ประโยชน์ได้มากมาย