ผู้คนยังคงใช้แผนที่รูปภาพ HTML แบบเก่าอยู่หรือไม่ คนที่มี:
<map name="test" id="test">
<area shape="poly" alt="" title="" coords=...
หรือมีทางเลือกใหม่ที่ดีกว่านี้หรือไม่?
ผู้คนยังคงใช้แผนที่รูปภาพ HTML แบบเก่าอยู่หรือไม่ คนที่มี:
<map name="test" id="test">
<area shape="poly" alt="" title="" coords=...
หรือมีทางเลือกใหม่ที่ดีกว่านี้หรือไม่?
คำตอบ:
ใช่ผู้คนยังคงใช้แผนที่ภาพ อีกทางเลือกหนึ่งคือการวางตำแหน่งองค์ประกอบโดยใช้การกำหนดตำแหน่งที่แน่นอนและ CSS แต่ก็ไม่จำเป็นต้องดีกว่า นอกจากนี้ยังไม่อนุญาตให้คุณมีรูปร่างเหมือนในแผนที่รูปภาพ
พวกเขาอยู่ในข้อกำหนด HTML5ดังนั้นจึงไม่ถูกเลิกใช้
คุณยังสามารถใช้งานได้อย่างอิสระพวกเขายังคงมีพื้นที่ในการพัฒนาเว็บไซต์ หรือฉันสามารถพูดได้ว่าโอกาสที่หายากเหล่านั้นเกิดขึ้นที่คุณสามารถแก้ปัญหาบางอย่างได้ดีที่สุดด้วยแผนที่รูปภาพ
อีกทางเลือกหนึ่งในการใช้ CSS หรือแผนที่รูปภาพคือการใช้กราฟิก SVG ที่ฝังอยู่ในโดเมน HTML
บทช่วยสอนเกี่ยวกับวิธีการใช้เทคนิคนี้ได้รับการอธิบายไว้ในบทช่วยสอนนี้: http://www.petercollingridge.co.uk/data-visualisation/mouseover-effects-svgs
Takeaway ที่สำคัญการที่องค์ประกอบ SVG ยังเรียกกิจกรรม Dom แบบดั้งเดิมรวมทั้งonmouseoverและMV โดน
ใช่แผนที่ภาพ html เป็นสิ่งที่ดีโดยเฉพาะอย่างยิ่งหากคุณต้องการให้พื้นที่ของคุณเป็นรูปหลายเหลี่ยม คุณสามารถเพิ่มเอฟเฟกต์โรลโอเวอร์ให้กับแมปได้เช่นกันด้วยจาวาสคริปต์ มีการสอนและการสาธิตที่ดีที่นี่:
http://www.tutorialized.com/view/tutorial/Image-Map-Rollover/3484
Image Maps ยังคงอยู่ในข้อกำหนด HTML5 ซึ่งสนับสนุนโดยเบราว์เซอร์ทั้งหมด
สามารถปรับให้เข้ากับการออกแบบที่ตอบสนองได้โดยใช้ jQuery RWD Image Maps: https://github.com/stowball/jQuery-rwdImageMaps
ตรวจจับและปรับขนาดพิกัดแผนที่ภาพโดยอัตโนมัติ
นอกจากนี้ยังมีให้สำหรับนักพัฒนา Wordpress เป็นปลั๊กอิน: http://wordpress.org/plugins/responsive-image-maps/
วิธีแก้ปัญหาที่ง่ายและมีประสิทธิภาพ
ใช่ฉันยังคงใช้แผนที่ภาพ แต่โครงการล่าสุดของฉันใช้Raphaël มันค่อนข้างง่ายที่จะเริ่มต้นใช้งาน
http://dmitrybaranovskiy.github.io/raphael/
จากเว็บไซต์ของพวกเขา:
Raphaël ['ræfeɪəl] ใช้ SVG W3C Recommendation และ VML เป็นฐานในการสร้างกราฟิก ซึ่งหมายความว่าออบเจ็กต์กราฟิกทุกชิ้นที่คุณสร้างเป็นออบเจ็กต์ DOM ด้วยดังนั้นคุณสามารถแนบตัวจัดการเหตุการณ์ JavaScript หรือแก้ไขได้ในภายหลัง เป้าหมายของRaphaëlคือการจัดหาอะแดปเตอร์ที่จะทำให้การวาดภาพเวกเตอร์ข้ามเบราว์เซอร์ที่เข้ากันได้และง่ายดาย
ตัวอย่างแผนที่ภาพเรียบง่ายที่ดี:
http://raphaeljs.com/
ตัวอย่าง Github ทั้งหมดและให้เท่านั้น
http://raphaeljs.com/
การเชื่อมโยงในที่สุดจะทำลายเมื่อการลงทะเบียนโดเมนหมดอายุ แต่มีใหม่โดยตรงกับมันในขณะนี้เพื่อให้ทุกคน (ในโลก) มีโอกาสที่จะปรับปรุงการเชื่อมโยงของพวกเขา บางที @orschiro คุณสามารถเริ่มต้นด้วยบทความในบทความและเพิ่มความพยายามในการทำงานร่วมกันที่ SO
แม้ว่าฉันจะไม่ค่อยเห็นพวกเขาใช้ในเว็บไซต์สมัยใหม่อีกต่อไป แต่ดูเหมือนว่าลูกค้าของฉันจะใช้ในแคมเปญอีเมล อย่างไรก็ตามฉันสังเกตเห็นและยืนยันว่ามีปัญหาในการปรับขนาดกับระบบพิกัดบนอุปกรณ์มือถือ
** ฉันรู้ว่าเธรดนี้เก่าแล้วฉันเพิ่งทำการค้นคว้าเพิ่มเติมเกี่ยวกับเรื่องนี้สำหรับปัญหาแคมเปญอีเมลล่าสุดและคิดว่ามันอาจช่วยคนอื่นได้
คำถามใน litmus.com เกี่ยวกับการสนับสนุนแผนที่ภาพมาจาก 04/2014
แผนที่รูปภาพไม่รองรับแท็ก ALT เมื่อรูปภาพไม่ได้โหลดข้อความ ALT จะไม่แสดงในไคลเอนต์บางตัว
การใช้แผนที่รูปภาพโดยทั่วไปจะทำให้เกิดการใช้รูปภาพขนาดใหญ่ซึ่งอาจทำให้เกิดปัญหาในการส่งมอบและขัดขวางความเร็วในการดาวน์โหลด (สำคัญอย่างยิ่งสำหรับผู้ใช้อุปกรณ์เคลื่อนที่)
และที่สำคัญที่สุด iOS (iphone / ipad) จะไม่ปรับขนาดพิกัดลิงก์แผนที่รูปภาพเมื่อรูปภาพถูกปรับขนาดซึ่งทำให้ลิงก์แตก เนื่องจาก iOS เป็นตัวแทนของอีเมลส่วนใหญ่ที่เปิดขึ้น (iPhone + iPad = 38% ผ่านhttp://emailclientmarketshare.com/ ) สิ่งนี้สำคัญ
ใช่มันยังคงใช้อยู่
แผนที่รูปภาพช่วยให้ผู้ใช้สามารถเชื่อมโยงหลายมิติไปยังหน้าต่างๆได้โดยคลิกส่วนต่างๆของรูปภาพเพียงแค่ใช้แผนที่รูปภาพเราจะสร้างรายการพิกัดที่เกี่ยวข้องกับพื้นที่เฉพาะของภาพเดียวกันและให้ไฮเปอร์ลิงก์ไปยังตำแหน่งอื่น การใช้สิ่งนี้ภายในภาพเดียวเราให้ลิงก์หลายลิงก์
แผนที่รูปภาพเป็นตัวเลือกที่น่าสนใจทีเดียวใน html และ html5 ที่พวกเขายังคงใช้งานอยู่และฉันชอบมันเป็นการส่วนตัวฉันจึงพบว่ามีการใช้งานในอุปกรณ์มือถือปัญหาของฉันเกี่ยวข้องกับการปรับขนาด
ใช่ฉันมีประสบการณ์ด้วยตัวเอง แต่ฉันเป็นนักเรียนที่ลงทะเบียนใน html html5 และสำหรับผู้เริ่มต้นฉันต้องการไปที่ลิงค์ w3chools
http://www.w3schools.com/html/html_images.asp
คุณจะได้รับประโยชน์มากมายจาก [หน้านี้