Компьютерщики решили помочь своим коллегам, занимающимся разработкой сайтов, определить, какие части страницы являются для пользователя самыми важными. Об этом может рассказать то, как часто человек смотрит в ту или иную часть экрана. С помощью этой технологии разработчики смогут поделить страницу на наиболее важные части и смогут размещать там, например, рекламу, тем самым повышая ее эффективность.
Эта технология получила название WebGazer.js. С его помощью любая веб-камера превращается в специальное устройство, которое может следить за движением глаз пользователей и определять точное направление, куда смотрит человек.
Каждый владелец сайта может добавить данную технологию на собственный ресурс. Для этого ему придется всего лишь дописать несколько страниц кода. Это очень быстро и совершенно не требует никакой узкой специальной подготовки. WebGazer.js работает через пользовательский браузер. Как только человек захочет зайти на сайт, на котором уже установлена эта технология, веб-обозреватель покажет человеку уведомление о том, что ресурс запрашивает доступ к веб-камере. После этого пользователь сам решает, предоставлять ли ему доступ или нет. Если человек согласится на такое сотрудничество, то технология сразу же подключиться к веб-камере, определит направление взгляда пользователя и отправит эту информацию в режиме реального времени обратно сайту.
По словам автора этой разработки Александра Папоутсаки, эта технология предоставляет более широкий доступ к сбору аналитической информации, которая может позволить владельцам сайтов лучше оптимизировать свои ресурсы и сделать их более информативными и интересными для каждого конкретного пользователя. На данный момент самыми популярными способами отслеживания поведения пользователей является информация о перемещении курсора на странице и кликах. WebGazer.js открывает новые границы для получения более точных данных.
Свою технологию и подробное ее описание Папоутсаки и его коллеги намерены представить только в июле. Предположительно, состоится это на Международной конференции по искусственному интеллекту. Разработчики предлагают сделать исходный код этой технологии свободным и бесплатным, чтобы каждый желающий смог попробовать и оценить новое ПО.
Ранее уже предпринимались попытки создать такую технологию, с помощью которой можно было отслеживать движение глаз человека. Но чаще всего они требовали установки дорогостоящего оборудования и больших финансовых затрат. К тому же такие опыты проводились только в лабораториях и не были доступны широкому кругу людей. Новая технология не требует значительных денежных затрат, так как для ее работы используются уже имеющиеся у пользователя подключаемые или встроенные веб-камеры.
Насколько безопасна эта технология, Папоутсаки не сообщил, но зато отметил что она дает весьма точную информацию о том, куда смотрит пользователь. Сначала специальные библиотеки WebGazer.js определяют местонахождение лица пользователя. Затем, преобразуя изображение в черно-белый цвет, технология может различить белки глаз и радужную оболочку. Следя за ней программа может вычислить, куда в каждый конкретный момент смотрит пользователь.