Pelacakan tetikus (juga dikenal sebagai pelacakan kursor ) adalah penggunaan perangkat lunak untuk mengumpulkan posisi kursor tetikus pengguna di komputer.[1] Tujuan ini adalah untuk secara otomatis mengumpulkan informasi yang lebih kaya tentang apa yang dilakukan orang, biasanya untuk menyempurnakan desain antarmuka. Seringkali ini dilakukan di Web dan dapat melengkapi pelacakan mata dalam beberapa situasi.

Saat pelacakan tetikus terjadi tanpa persetujuan pengguna, misalnya di situs web, mungkin ada implikasi privasi.

Sejarah

sunting

Tetikus komputer pertama kali ditemukan pada tahun 1968 oleh Douglas Engelbart . [2] Istilah pelacakan tetikus awalnya mengacu pada bagaimana gerakan ditangkap dan dikirim ke komputer. Misalnya, bola tetikus pelacak asli menggunakan bantalan logam yang ditekan pada dua rol untuk melacak gerakan. [2] Banyak penelitian dan teknologi telah membahas jenis pelacak apa yang memberikan gambaran paling akurat tentang pergerakan pengguna.

Dengan munculnya Waring Wera Wanua, pelacakan tetikus diperluas untuk menyertakan data klik. Peneliti dan pengembang akan melacak dan mencatat setiap kali pengguna menggunakan tetikus untuk mengklik sesuatu di situs web, serta lokasi acara. Pengembang web menggunakan klik tetikus ini untuk menilai informasi apa yang diminati pengguna dan bagaimana mereka berinteraksi dengan halaman. Selain itu, pengiklan tertarik dengan data klik dalam hal iklan spanduk dan di mana menempatkan iklan mereka di halaman untuk mendapatkan klik-tayang terbanyak.

Baru-baru ini, istilah pelacakan tetikus telah diperluas bahkan lebih untuk mengembangkan area penelitian yang jauh lebih luas dalam membantu memahami interaksi manusia-komputer (HCI). Perkembangan ini dimulai dengan pelacakan mata . Sementara pelacakan mata telah ada sejak tahun 1800-an, itu tidak digunakan di HCI sampai tahun 1980, terutama untuk membantu menjawab pertanyaan tentang bagaimana pengguna mencari perintah di menu komputer dan mengembangkan sistem untuk membantu pengguna yang cacat.[3] Baru-baru ini, pelacakan mata telah digunakan dalam pengujian kegunaan pada halaman web untuk memahami titik fokus pengguna serta menguji kegunaan berbagai fitur situs, seperti menu tarik-turun. [4] Informasi ini dapat mempengaruhi desain Web sehingga memenuhi tujuan peneliti namun ramah pengguna.

Masalah dengan menggunakan pelacakan mata dalam pengujian kegunaan adalah perangkat keras yang diperlukan dan kemudian biaya. Selain itu, pelacakan mata terbatas pada ukuran sampel yang kecil dan lingkungan penelusuran yang tidak normal. Pelacakan mouse, di sisi lain, tidak mahal dan data dapat dikumpulkan dari komputer manapun. Dalam kapasitas inilah pelacakan tetikus ditemukan kembali dalam penelitian HCI. Peneliti pelacakan mata pada akhir 1990-an memperhatikan pola antara gerakan mata dan tetikus. [5] Berdasarkan temuan ini, peneliti yang telah melacak data klik menyadari bahwa mungkin ada lebih banyak hal yang dapat dipelajari dari tetikus. Pada tahun 2001 Mon-Chu Chen, John Anderson, dan Myeong-Ho Sohn di Universitas Carnegie Mellon, mulai secara eksplisit menyelidiki apakah melacak pergerakan mouse dapat digunakan sebagai proksi untuk melacak pergerakan mata. Penelitian ini terus berlanjut hingga tahun 2000-an hingga saat ini. [6] [7] [8] [9] Temuan umum dalam penelitian ini adalah bahwa korelasinya tidak satu lawan satu, tetapi ada hubungan antara gerakan mata dan tetikus, yang pada gilirannya menunjukkan bahwa gerakan tetikus sebenarnya dapat digunakan untuk menentukan fokus perhatian pengguna. Penelitian yang lebih baru menunjukkan bahwa korelasi sangat bergantung pada perilaku pengguna pada saat itu, seperti apakah pengguna membaca dengan tetikus, menggerakkannya untuk melakukan klik, atau membiarkannya menganggur. [10] Selain itu, posisi tetikus sebenarnya berkorelasi lebih baik dengan posisi pandangan mata sebelumnya, yang berarti bahwa orang biasanya akan melihat ke suatu tempat sebelum menggerakkan mouse ke sana sekitar 700 md kemudian. [10] Secara umum, melacak posisi tetikus dapat menghasilkan peningkatan besar untuk memahami pengguna dibandingkan dengan hanya mengandalkan klik tetikus. Dengan kata lain, data klik memberi tahu peneliti tentang fokus utama perhatian pengguna, atau pilihan akhir mereka. Namun, melihat semua gerakan tetikus dapat memberi tahu peneliti tentang opsi lain yang menarik bagi pengguna tetapi tidak dipilih dengan mengklik, yang dapat menghasilkan pemahaman menyeluruh yang lebih baik tentang proses berpikir pengguna.

Penelitian terbaru di bidang ini menggunakan pengetahuan ini untuk meningkatkan situs web dan aplikasi. Secara khusus, para peneliti mencoba menguraikan apa arti gerakan individu yang berbeda serta mulai menggunakan pelacakan tetikus dalam pengujian kegunaan untuk meningkatkan produk dan halaman. [11]

Teknologi dan teknik pelacakan tetikus

sunting

Javascript

sunting

JavaScript adalah bahasa skrip yang mendukung banyak gaya pemrograman. Ini biasanya sisi klien, dan tidak memerlukan unduhan konstan dari situs web. JavaScript diimplementasikan sebagai bagian dari browser Web dan didukung oleh semua browser web utama, termasuk Internet Explorer, Firefox, dan Safari .

Oleh karena itu, dengan menggunakan bahasa ini, pengembang web dapat melacak pergerakan tetikus pengguna hanya dengan memasukkan baris kode pada halaman. Itu tidak memerlukan perangkat lunak tambahan apa pun untuk diinstal di komputer pengguna; mereka hanya perlu mengaktifkan JavaScript bagi peneliti untuk mengumpulkan data dari halaman web. Pelacakan mouse menggunakan JavaScript telah digunakan di situs web dengan lalu lintas tinggi seperti mesin pencari [12] untuk mengumpulkan data pergerakan mouse tanpa memengaruhi kinerja komputer pengguna.

Alat pelacak tetikus saat ini menyediakan berbagai data termasuk lokasi tetikus (dalam bentuk piksel), stempel waktu, setiap kali tetikus melayang di tautan yang diminati, klik mouse, waktu yang dihabiskan di area yang diminati, dan durasi melayang . Selain itu, beberapa alat pelacak menyediakan analisis tingkat tinggi, seperti peta panas dan pemutaran ulang yang dapat menelusuri kembali lintasan tetikus. [6] [13] [14] Contoh log keluaran di bawah ini: [15]

141.84.8.77 01-09-2006,18:44:07 data server 8 141.84.8.77 2006-09-01,19:44:08 8 ukuran muatan=1047x529 141.84.8.77 01-09-2006,19:44:08 8 koordinat mousemove=283,2 141.84.8.77 01-09-2006,19:44:09 8 koordinat mousemove=257.125 141.84.8.77 2006-09-01,19:44:10 8 mouseover coord=247,152 name=f dom=abae 141.84.8.77 01-09-2006,19:44:13 8 pilih radio id=lgr value=lr%3Dlang_de dom=abaecabaac 141.84.8.77 01-09-2006,19:44:16 8 klik koordinat=374.187 nama=q dom=abaecaabb 141.84.8.77 2006-09-01,19:44:17 8 tekan tombol tombol=H 141.84.8.77 01-09-2006,19:44:17 8 tombol tekan tombol=a

Referensi

sunting
  1. ^ Lopez, Richard B.; Stillman, Paul E.; Heatherton, Todd F.; Freeman, Jonathan B. (2018). "Minding One's Reach (To Eat): The Promise of Computer Mouse-Tracking to Study Self-Regulation of Eating". Frontiers in Nutrition. 5: 43. doi:10.3389/fnut.2018.00043. ISSN 2296-861X. PMC 5972293 . PMID 29872661. 
  2. ^ a b Edwards, Benj (1968-12-08). "The computer mouse turns 40". Macworld. Diakses tanggal 2012-02-23. 
  3. ^ Jacob, Robert J.K.; Karn, Keith S. (2003), "Eye Tracking in Human-Computer Interaction and Usability Research", The Mind's Eye, Elsevier: 573–605, doi:10.1016/b978-044451020-4/50031-1, ISBN 978-0-444-51020-4, diakses tanggal 2020-11-21 
  4. ^ Schiessl, Duda, Thoelke, Fischer. "Eye tracking and its application in usability and media research" (PDF). MMI Interaktiv. Diakses tanggal 2013-10-18. 
  5. ^ Byrne, Michael D.; Anderson, John R.; Douglass, Scott; Matessa, Michael (1999). "Eye tracking the visual search of click-down menus". Proceedings of the SIGCHI conference on Human factors in computing systems the CHI is the limit - CHI '99. ACM. hlm. 402. doi:10.1145/302979.303118. ISBN 0-201-48559-1. 
  6. ^ a b Mueller, Florian; Lockerd, Andrea (2001-03-31). "Cheese". CHI '01 extended abstracts on Human factors in computing systems - CHI '01. ACM. hlm. 279. doi:10.1145/634067.634233. ISBN 1-58113-340-5. 
  7. ^ Guo, Qi; Agichtein, Eugene (2010). "Towards predicting web searcher gaze position from mouse movements". Proceedings of the 28th of the international conference extended abstracts on Human factors in computing systems - CHI EA '10. ACM. hlm. 3601. doi:10.1145/1753846.1754025. ISBN 978-1-60558-930-5. 
  8. ^ Chen, Mon Chu; Anderson, John R.; Sohn, Myeong Ho (2001-03-31). "What can a mouse cursor tell us more?". CHI '01 extended abstracts on Human factors in computing systems - CHI '01. ACM. hlm. 281. doi:10.1145/634067.634234. ISBN 1-58113-340-5. 
  9. ^ Rodden, Kerry; Fu, Xin; Aula, Anne; Spiro, Ian (2008). "Eye-mouse coordination patterns on web search results pages". Proceedings of the twenty-sixth annual CHI conference extended abstracts on Human factors in computing systems – CHI '08. hlm. 2997. doi:10.1145/1358628.1358797. ISBN 978-1-60558-012-8. 
  10. ^ a b "User See, User Point: Gaze and Cursor Alignment in Web Search" (PDF). 
  11. ^ "Google nabs patent to monitor your cursor movements". TechEye.net. 20 July 2010. Diakses tanggal 2013-10-18. 
  12. ^ "No Clicks, No Problem: Using Cursor Movements to Understand and Improve Search" (PDF). 
  13. ^ Arroyo, Ernesto; Selker, Ted; Wei, Willy (2006-04-21). "Usability tool for analysis of web designs using mouse tracks". CHI '06 extended abstracts on Human factors in computing systems - CHI EA '06. ACM. hlm. 484. doi:10.1145/1125451.1125557. ISBN 1-59593-298-4. 
  14. ^ Atterer, Wnuk, Schmidt. "Knowing the User's Every Move – User Activity Tracking for Website Usability Evaluation and Implicit Interaction" (PDF). Diakses tanggal 2013-10-18. 
  15. ^ "UsaProxy – Usability Proxy for Websites". Fnuked.de. Diakses tanggal 2012-02-23.