Mouseover คืออะไร

mouseover บางครั้งเรียกว่าโรลโอเวอร์เป็นบิตของการเขียนโปรแกรม - โดยทั่วไปคือ JavaScript - ซึ่งสร้างเอฟเฟ็กต์ต่าง ๆ บนหน้าเว็บเมื่อเมาส์เลื่อนไปบนวัตถุหรือส่วนหนึ่งของหน้า (เช่นส่วนของข้อความ) เมาส์โอเวอร์ที่ง่ายที่สุดสามารถทำสิ่งต่าง ๆ เช่นการเปลี่ยนสีของข้อความหากเมาส์ของคุณเลื่อนทับข้อความนั้น ถึงกระนั้น mouseovers ก็ไม่จำเป็นต้องเป็นเรื่องง่ายอีกต่อไป การเลื่อนเมาส์ไปที่บางส่วนของหน้าสามารถสร้างกราฟิกที่น่าตื่นเต้นหรือการเปลี่ยนแปลงในกราฟิกหรือข้อความที่มีอยู่

อินเทอร์เน็ตในยุคแรก ๆ ส่วนใหญ่นั้นถือว่าแบนและไม่สามารถโต้ตอบได้ สิ่งนี้เปลี่ยนไปจากการพัฒนาและการปล่อยภาษาการเขียนโปรแกรมใหม่ที่เรียกว่า JavaScript ในปี 1995 Netscape Communicator 2.0 ได้รับการเผยแพร่อย่างรวดเร็วซึ่งสามารถตีความ JavaScript ได้ ดังนั้นโปรแกรมเมอร์หลายคนใช้ JavaScript เพื่อสร้างหน้าเว็บที่น่าตื่นเต้นมากขึ้น

แต่คุณสามารถค้นหาตัวอย่างการวางเมาส์เหนืออินเทอร์เน็ตได้เช่นกัน โปรแกรมจำนวนมากแสดงการเปลี่ยนแปลงเพียงแค่พลิกส่วนหนึ่งของหน้าจอ มีหลายเกมที่ใช้มันโดยเฉพาะ นอกจากนี้ยังสามารถอ้างถึง mouseover ว่าเป็น GUI หรือ ส่วนต่อประสานกราฟิกกับผู้ใช้ คุณจะพบกับเกมคอมพิวเตอร์สำหรับเด็กและผู้ใหญ่และยิ่งไปกว่านั้นโปรแกรมที่มุ่งเน้นธุรกิจใช้เมาส์โอเวอร์หรือ GUI เพื่อพัฒนาเอฟเฟกต์ที่น่าสนใจมากขึ้นโดยไม่ต้องคลิกหรือดับเบิลคลิกเลย

รหัสสำหรับการสร้างโรลโอเวอร์อาจแตกต่างกันไปตามประเภทของเอฟเฟกต์ที่คุณต้องการสร้าง โดยพื้นฐานแล้วด้วย JavaScript คุณสามารถทำสิ่งที่เรียกว่าการเขียนโปรแกรมเชิงวัตถุ สามารถกำหนดได้ว่าเป็นการสร้างรหัสที่โต้ตอบกับส่วนอื่น ๆ ของรหัสในโปรแกรม

ตัวอย่างการวางเมาส์อย่างง่าย ๆ อย่างหนึ่งที่คุณจะเห็นซ้ำแล้วซ้ำอีกบนหน้าอินเทอร์เน็ตเช่น Wikipedia และ wiseGEEK มีการเปลี่ยนแปลงของสีเล็กน้อยและอาจเป็นการขีดเส้นใต้ของคำบางคำในข้อความที่สามารถคลิกได้ หน้าหรือเว็บไซต์อื่น) ในขณะที่คุณกำลังอ่านหน้าฉลาด ๆ คุณจะสังเกตได้ว่าคุณใช้เม้าส์ที่เลื่อนเม้าส์ไปเหนือข้อความบางอย่างจะทำให้ข้อความนั้นมีสีจางลง ผู้ใช้คอมพิวเตอร์ส่วนใหญ่รู้ว่านี่หมายความว่าพวกเขาสามารถคลิกที่ข้อความเพื่อสำรวจลิงก์ไปยังที่อื่น ๆ

Mouseovers ไม่จำเป็นต้องง่ายอย่างแน่นอน Wisegek ยังใช้ mouseovers ที่แสดงหน้าต่างเล็ก ๆ พร้อมโฆษณา พวกเขาไม่ปิดบังการอ่านข้อความและพวกเขาสามารถให้ข้อมูลเกี่ยวกับผลิตภัณฑ์หรือบริการแก่คุณที่เกี่ยวข้องกับหัวข้อที่คุณกำลังอ่าน