Browserextensie

zondag 5 april 2020 door Fouke Boss, vertaald door Marc Engel.

Wat is een browserextensie?

Bewijs komt uit bronnen en in de hedendaagse genealogie zijn veel van deze bronnen online te vinden. Daarom hebben we een browserextensie gemaakt (beschikbaar vanaf v1.10) om u te helpen bij het importeren van internetbronnen in Centurial.

Volgens Wikipedia is een browserextensie een kleine softwaremodule voor het aanpassen van een webbrowser. De meeste moderne browsers staan ​​meestal een verscheidenheid aan extensies toe, waaronder wijzigingen in de gebruikersinterface, advertentieblokkering en cookiebeheer.

De Centurial-browserextensie scant de webpagina op genealogisch relevante informatie, zoals bronvermeldingen, informatie over personen en relaties en afbeeldingen, en importeert dit alles in Centurial als bron.

De Centurial-browserextensie installeren

Omdat dit de meest gebruikte webbrowsers zijn, is de Centurial-browserextensie momenteel beschikbaar voor Google Chrome en voor Mozilla Firefox. Voor beide browsers kan de Centurial-browserextensie worden geïnstalleerd vanuit de juiste webwinkel:

Browser Download locatie Hoe te installeren?
Google Chrome Chrome Web Store Click the 'Add to Chrome' button.
Mozilla Firefox Firefox Add-Ons Click the '+ Add to Firefox' button.

Nadat de browserextensie is geïnstalleerd, wordt het Centurial-pictogram toegevoegd aan de bovenste balk van de browser:

Hoe gebruik je de browserextensie?

Als je een webpagina in je browser in Centurial wilt importeren als bron, moet je er eerst en vooral voor zorgen dat de Centurial-toepassing actief is en dat je het project hebt geopend waaraan je de bron vanaf de webpagina wilt toevoegen.

Zodra de gewenste webpagina volledig is geladen, druk je op het Centurial-pictogram in de bovenste balk van de browser. Er verschijnt een voortgangsbalk die het importproces laat zien. Dit duurt meestal een paar seconden.

Zodra het importeren is voltooid, wordt de Centurial-toepassing geactiveerd en wordt een nieuwe bron gemaakt. Deze bron wordt dan weergegeven:

Webschrapers

De computercode die de gegevens van de webpagina in Centurial importeert, wordt een webschraper genoemd. Schrapers kunnen elke combinatie van het volgende importeren:

  • een bronvermelding
  • Informatie en claims voor personen en relaties
  • bestanden, afbeeldingen en screenshots

Centurial wordt geleverd met een standaard webschraper die een bronverwijzing van het type 'webpagina' maakt, een screenshot van de pagina importeert en de webpagina scant op schema.org-microdata.

Voor sommige websites is echter een meer specifieke webschraper ontwikkeld. Momenteel zijn de volgende specifieke webschrapers beschikbaar:

Website Web Scraper
https://www.familysearch.org/ Importeert de opgenomen beelden rechtstreeks en maakt een bronvermelding met 2 lagen.
https://www.genealogieonline.nl/ Maakt een uitgebreide bronvermelding met een online verzameling per publicatie.
https://www.openarch.nl/ Scant naar de A2A-gegevens en importeert de beschikbare personen, relaties en gebeurtenisinformatie. Creëert ook een bronvermelding op basis van de A2A-gegevens.
https://www.wikipedia.org/ Maakt een bronvermelding van het type 'Wiki vermelding'.

Uw eigen webschrapers ontwikkelen

De webscraping-architectuur in Centurial is eigenlijk geïmplementeerd als een uitbreidbaar framework, waarmee softwareontwikkelaars en codeliefhebbers gemakkelijk hun eigen extra webschrapers voor Centurial kunnen ontwikkelen. Geïnteresseerd? Neem dan contact op!

De installatie van de Centurial-browserextensie ongedaan maken

Als u de Centurial-browserextensie niet langer wilt gebruiken, klikt u met de rechtermuisknop op het Centurial-pictogram in uw browser en selecteert u de optie 'Verwijderen uit Chrome' (Google Chrome) of 'Verwijder extensie' (Mozilla Firefox) in het contextmenu.

;