Tracking gaze while reading Wikipedia

Latest Version

Version
3.2.8
Update
October 31, 2020
Size
1.49MiB
Developer
Category
Users
23
Rating
5 ★
Manifest Version
2
Web Store Status
Languages Support
English
See more
Permissions
Tabs
Storage
See more

webgazer-ext Extension

We are a multi-national research group centered at EPFL working on users' behavior while reading Wikipedia. We have designed this extension as a crowdsourcing tool to collect the eye-gaze of Wikipedia readers. The current version of the extension will only be distributed to a small community of paid Amazon Mechanical Turkers, and there is no point for other people to install it. It should be noted that we do not send the user's video over the web, and all processes take place in the browser.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 2, "name": "webgazer-ext", "version": "3.2.8", "description": "tracking gaze while reading Wikipedia", "icons": { "64": "public/images/icons8-eye-64.png", "128": "public/images/icons8-eye-128.png" }, "permissions": [ "tabs", "storage" ], "background": { "scripts": [ "configs/connection-config.js", "models/log.js", "models/message.js", "models/status.js", "models/storage-naming.js", "models/storage-wrapper.js", "public/js/utils.js", "background.js" ], "persistent": false }, "content_scripts": [ { "matches": [ "https://en.wikipedia.org/*", "https://webgazer-app.herokuapp.com/htmls/cloned/*", "http://localhost:3000/htmls/cloned/*" ], "css": [ "public/css/on-wikipages.css", "public/css/highlighter.css" ], "js": [ "configs/connection-config.js", "configs/calibration-config.js", "configs/control-config.js", "external-js/axios.min.js", "external-js/[email protected]", "models/feedback.js", "models/log.js", "models/message.js", "models/status.js", "models/storage-naming.js", "models/storage-wrapper.js", "public/js/utils.js", "public/js/alerts.js", "public/js/flow-ctrl.js", "public/js/webgazer.js", "public/js/webgazer-ctrl.js", "public/js/ui-functions.js", "public/js/task-ext.js", "contentscripts/on-wikipages.js" ] }, { "matches": [ "https://webgazer-app.herokuapp.com/feedback", "http://localhost:3000/feedback", "https://webgazer-app.herokuapp.com/feedback?pathname=*", "http://localhost:3000/feedback?pathname=*" ], "css": [ "public/css/on-questionnaire.css" ], "js": [ "configs/connection-config.js", "configs/calibration-config.js", "configs/control-config.js", "external-js/axios.min.js", "external-js/[email protected]", "models/feedback.js", "models/log.js", "models/message.js", "models/status.js", "models/storage-naming.js", "models/storage-wrapper.js", "public/js/utils.js", "public/js/alerts.js", "contentscripts/on-questionnaire.js" ] }, { "matches": [ "https://webgazer-app.herokuapp.com/htmls/postlogin-ext.html?userId=*", "http://localhost:3000/htmls/postlogin-ext.html?userId=*" ], "js": [ "configs/connection-config.js", "configs/calibration-config.js", "configs/control-config.js", "external-js/axios.min.js", "external-js/[email protected]", "models/feedback.js", "models/log.js", "models/message.js", "models/status.js", "models/storage-naming.js", "models/storage-wrapper.js", "public/js/utils.js", "public/js/alerts.js", "contentscripts/on-registration.js" ] }, { "matches": [ "https://webgazer-app.herokuapp.com/calibration", "http://localhost:3000/calibration" ], "css": [ "public/css/on-calibration.css" ], "js": [ "configs/connection-config.js", "configs/calibration-config.js", "configs/control-config.js", "external-js/axios.min.js", "external-js/[email protected]", "models/feedback.js", "models/log.js", "models/message.js", "models/status.js", "models/storage-naming.js", "models/storage-wrapper.js", "public/js/utils.js", "public/js/alerts.js", "public/js/validators.js", "public/js/flow-ctrl.js", "public/js/webgazer.js", "public/js/webgazer-ctrl.js", "public/js/ui-functions.js", "public/js/calibration-ext.js", "contentscripts/on-calibration.js" ] } ]}
Read more