SoftwareApplication
name: the FAIR extension
description: A web browser extension to evaluate Digital Object FAIRness developed at Maastricht University Library.
description: [![fair-software.eu](https://img.shields.io/badge/fair--software.eu-%E2%97%8F%20%20%E2%97%8F%20%20%E2%97%8F%20%20%E2%97%8F%20%20%E2%97%8B-yellow)](https://fair-software.eu) "The FAIR extension" is an open-source web browser extension that allows researchers to do FAIR metrics evaluations directly to the web source. 👩🏻‍💻🚦 --- ## Quickstart for Users ### To run the extension as a user: 1. Go to the [Google Chrome Store](https://chrome.google.com/webstore/detail/the-fair-extension/pjmiddoifhbhbfcppdbmaigdeoiochdg) and add the extension to your browser. 2. Navigate to the webpage you want to evaluate. 3. Activate the extension by clicking on its icon. 4. The extension will detect and highlight DOIs on the webpage. Click "Evaluate" next to a DOI to assess it. 5. Open the extension popup by clicking its icon on the top-right of your browser to see the evaluation results. __Note:__ The evaluation process takes 2 to 5 seconds, depending on the website. Here's an example of how the extension works using [this dataset](https://dataverse.nl/dataset.xhtml?persistentId=doi:10.34894/Q80QUE). --- ## Quickstart for Developers ### To edit the project: 1. Download the project as a Zip folder. 2. Extract the folder. 3. Open the project in a code editor such as Visual Studio Code. ### Working files: - **Manifest.json**: Controls the structure of the extension, from essential elements like the title to complex features such as permissions and workflows. - **background.js**: Acts as a medium between the extension's files, maintaining communication between content scripts and popup JSON files. It also handles redirection to the DOI. - **popup.js**: Triggered by index.html. It modifies the user's view of the popup, including the DOI evaluation. This file also controls the communication between the extension and the FAIR-enough API. - **index.html**: The front end of the Chrome extension's popup. You can edit the style of the extension in this file. - **contentScript.js**: Triggered when th…
code repository: https://github.com/MaastrichtU-Library/the-FAIR-extension
author: Person
  given name: Faruk
  family name: Diblen
  name: Faruk Diblen
  role name: Developer
author: https://orcid.org/0000-0002-4646-4666
keywords: FAIR Digital Objects
keywords: FAIR assessment
keywords: FAIR metrics
programming language: CSS
programming language: HTML
programming language: JavaScript
license:
  creative work: creativeWork
    name: Apache-2.0

https://orcid.org/0000-0002-4646-4666
type: Person
given name: Pedro V.
family name: Hernandez Serrano
name: Pedro V. Hernandez Serrano
role name: Developer