Tecnologie Web

I siti web devono essere realizzati tenendo presente tre principi guida:

  1. Open Standards Piena aderenza agli standard aperti, in particolare quelli del World Wide Web Consortium ( W3C ) w3.org
  2. Open Source Utilizzare solo software ( sistemi operativi e strumenti) a codice sorgente aperto. Quindi solo Linux sia in sviluppo che in produzione, e programmi opensource.
  3. Command Line Utilizzare solo strumenti a linea di comando, da shell Linux, senza inutili e bacate interfacce utente grafiche o web.

Cassetta degli attrezzi

Linguaggi

Hugo utilizza il linguaggio Go, nel sito sono utilizzati Markdown per la redazione dei testi, TOML per configurazione, serializzazione e scambio dati (insieme a YAML e JSON) LaTex e MathJax (o KaTex) per inclusione di simboli e formule matematiche, HTML 5,CSS 3 e Javascript (framework JQuery e Bootstrap) per la presentazione:

Connessione Internet

Il sito web utilizza i servizi di global Content Delivery Network (CDN) ed anycast Domain Name System (DNS) del provider CloudFlare Inc. Servizi Email di MX Guard Dog e [Mail Jet] (https://www.mailjet.com/) .

Grafica

Il tema grafico ( a responsive one page business template built with HTML5/CSS3, Bootstrap 3,JavaScript and JQuery) è stato derivato dai temi meghna ed airspace di ThemeFisher con licenza Creative Commons Attribution 3.0 (CC-BY-3.0). Le icone sono fonti delle collezioni Elegant e Ion (ThemeFisher Icons)

Le fotografie provengono dagli stock di immagini 123rf, pixabay, pexels, istockphoto,… licenza sia gratuita che a pagamento una-tantum, royalty-free, no attribution for commercial use: 123rf , iStockPhoto , PixaBay , Pexels .

Altre guide e tutorial: