Prefazione

Il sito di genealogia

Questo sito è stato interamente sviluppato dal sottoscritto (Dario de Judicibus) a partire da zero, sia in termini di disegno che di realizzazione. Per la realizzazione ho utilizzato i seguenti linguaggi, piattaforme, strumenti e applicazioni:

Linguaggi

  • HTML 5, per la realizzazione delle pagine
  • CSS 3, per lo stile delle pagine
  • SVG 2, per le immagini vettoriali
  • PHP v7.4.9, per generare il codice HTML e quello JavaScript
  • JavaScript v1.7, per l'interattività del sito
  • jQuery v3.3.1, per controllare il DOM
  • JSON, per la base dati del sito

Piattaforme

  • Bootstrap v4.4.1, per la realizzazione della struttura del sito

Strumenti

  • no UI Slider v14.6.3, per controllare il fattore di scala degli alberi genealogici
  • Bootstrap Toggle v2.2.0, per controllare la visualizzazione degli alberi genealogici
  • SVG Pan Zoom v3.6.0, per controllare il fattore di scala delle mappe vettoriali
  • Basic Primitives v6.5.1, per generare gli alberi genealogici
  • FontAwesome v4.7.0, per i simboli

Applicazioni

  • Notepad++ v7.9.1, per la produzione dei sorgenti
  • Corel Paintshop Pro v24.1.0.27, per l'elaborazione di immagini e foto
  • Inkscape v1.0.1, per la produzione di immagini vettoriali
  • My Family Tree v10.4.1.0, per la generazione di file GEDCOM
  • GFP-GAN (AI) v1.3.4, per il restauro delle immagini

Mappe

  • CorelDRAW X3, CD-ROM di CorelDRAW 7, mappe