BOM (Browser Object Model)

In questa sezione del tutorial parleremo del BOM (Browser Object Model), cioè tutto quello che riguarda il browser e l'oggetto window.
Anche se non fa parte degli standard ufficiali, il BOM è essenziale per poter ricavare informazioni utili riguardo al dispositivo dell'utente (come dimensioni schermo) ed eventuali configurazioni del browser (come cookie abilitati).
In questa sezione vedremo cosa è il BOM e le sue più importanti caratteristiche, metodi e proprietà.

  1. Descrizione di cosa è il BOM
  2. Descrizione degli oggetti location, navigator e history
  3. Descrizione dei timer in JavaScript
  4. Descrizione delle finestre pop-up in JavaScript
  5. Descrizione di come maneggiare i cookie in JavaScript
  6. Descrizione di come maneggiare LocalStorage e SessionStorage