Web Technologies

Websites must be created with three things in mind guiding principles:

  1. Open Standards Full adherence to open standards, specifically those of the World Wide Web Consortium ( W3C ) w3.org
  2. Open Source Use only open source software ( operating systems and tools). so only Linux in both development and production, and opensource programs.
  3. Command Line Use only command line tools, from shell linux, without useless and buggy graphical or web user interfaces.

Toolbox

Languages

Hugo uses the Go language; Markdown is used on the site for text editing, tOML for configuration, serialization and data exchange (along with YAML and JSON) LaTex and MathJax (or KaTex) for inclusion of symbols and mathematical formulas, HTML 5,CSS 3 and Javascript (JQuery and Bootstrap frameworks) for presentation:

Internet connection

The website uses global Content Delivery Network (CDN) services and anycast Domain Name System (DNS) provider CloudFlare Inc. Email services of MX Guard Dog and [Mail Jet] (https://www.mailjet.com/).

Graphics

The graphic theme ( a responsive one page business template built with HTML5/CSS3, Bootstrap 3,JavaScript and JQuery) was derived from the meghna and airspace themes of ThemeFisher under a Creative Commons Attribution 3.0 (CC-BY-3.0) license. The icons are sources from the Elegant and Ion collections (ThemeFisher Icons)

The photographs come from the image stocks 123rf, pixabay, pexels, istockphoto,… license both free and paid one-time, royalty-free, no attribution for commercial use: 123rf, iStockPhoto, PixaBay, Pexels.