This is a browser plug-in to observe human online behavior, for example in the realm of Facebook. It is part of a larger academic research project to investigate algorithmic content curation. Find information on the project itself in German language under https://fbforschung.de.
The currently used plug-in is available in various plug-in stores, such as Google Chrome and Mozilla Firefox. For developmental installation, follow the steps below.
- Clone the repository
git clone https://github.com/marhai/fbforschung
- Run
npm install
- Run
npm run build
The following tasks can be used when you want to start developing the extension and want to enable live reload:
npm run chrome-watch
npm run firefox-watch
- Open Chrome browser and navigate to chrome://extensions
- Select "Developer Mode" and then click "Load unpacked extension..."
- From the file browser, choose to
FBForschung/build/chrome
- Open Firefox browser and navigate to about:debugging
- Click "Load Temporary Add-on" and from the file browser, choose
FBForschung/build/firefox
Run npm run dist
to create a zipped, production-ready extension for each browser.
For the central server to be properly developed, you need to follow JSON schemas for communication which are provided within the json_schemas/ folder.
Extensive contact information is available under https://fbforschung.de/impressum, for quick contact use @MarHai.