Web: HTML, CSS, JS

Il WWW o più brevemente Web è stato inventato da Tim Berners-Lee.

Laureato in fisica al Queen's College dell'Università di Oxford nel 1976, divenne ricercatore presso il Cern (luogo di geniacci per eccellenza). Lì gli balenò un’ideuzza del tipo “provo a costruire un database accessibile da remoto da parte degli scienziati sparpagliati per il mondo”. E poi, l’ideuzza, la realizza pure: il 6 agosto 1991 mette online quello che è il primo sito della storia, coniando, già che c’era, l’espressione world wide web (per i veri nerd: il sito è tutt’oggi consultabile, qui).

Da genio qual era, per riuscire nell’impresa Tim si era attrezzato con strumenti concepiti da un altro genio. Realizzò infatti il tutto con un mitico Next Cube, ovvero un personal computer concepito da uno Steve Jobs scacciato dalla Apple e alla ricerca di riscatto. Pur essendo il Next Cube all’avanguardia, tanto nell’hardware ma soprattutto nel software, non fu esattamente un successo commerciale. Ma anche la Apple senza il suo creatore non se la passava tanto bene e così, per cercare di evitare che la nave affondasse, il buon Steve fu richiamato a dirigere l’azienda (con un compenso simbolico di un dollaro all’anno). Steve fece confluire la sua società Next in Apple per sfruttarne il sistema operativo e porre così le basi di ciò che in molti di noi usano tutt’oggi nel navigare per il Web immaginato da Tim: macOS, iOS, iPadOS.

Insomma, tutto è connesso. Sempre. E comunque.

Fonti:

html.it: Guida HTML

html.it: Guida CSS di base

web-link.it: Guida CSS

html.it: Guida Deep web

w3school: HTML

html.it: Guida ODrive

HTML: lezioni pratiche e verifiche

Tutorial

M1M0: imparare HTML a piccoli passi (gratuito per 7 giorni!)

Elenco istruzioni:

CSS: http://www.kadath.it/public/Kadath/CSS.pdf

HTML: http://www.francescobenignetti.it/wp-content/uploads/2014/05/elenco-tag-HTML.pdf

Editor online:

https://jsfiddle.net/

Software:

per Windows: Notepad++

per Mac: Geany, Atom

Mozilla Webmaker

https://webmaker.org/#/?_k=248rwe

Web server in Chrome:

https://github.com/kzahel/web-server-chrome

Web App: Creating a Web App from Scratch

Certificati: What is a certificate?