Nell’articolo precedente avevamo parlato ampiamente di come 2 computer comunicano in una rete locale e come attraverso un gateway venivano collegati all’esterno ( Internet ) con indirizzi dinamici, inoltre avevamo visto alcuni servizi e le porte utilizzate. Questa volta tratteremo il flusso di dati sulla porta 80 con il protocollo HTTP e la navigazione del web con il nostro browser preferito, successivamente vedremo uno per uno i vari browser più comuni ed altri meno utilizzati, ma particolari.
Un browser ( pascolatore ) è un software che consente di pascolare le pagine del web distribuite nei vari server web della rete, in pratica noi inseriamo un indirizzo http://www.rgpsoft.it/ umano che il DNS trasforma nel numero IP, i 2 computer si mettono d’accordo sul linguaggio da parlare ( HTTP ) e poi il server offre in pasto al browser ( Client ) la pagina web scritta in linguaggio HTML, che possono essere sia statiche che dinamiche, ma qui andiamo sui linguaggi di programmazione lato server come PHP; il risultato finale però è sempre una pagina HTML statica o che contiene dei marcatori specifici del browser in base al DOM ( Document Object Model ) del browser stesso. Ci sono molti tipi di browser, ma meno motori DOM sottostanti, in pratica Internet Explorer di Microsoft ha un suo motore, mentre gli altri come Firefox o Chrome hanno il motore Gecko. In passato i 2 motori erano diversi tra di loro, ma oggi sono quasi simili perchè si è deciso di avere uno standard o quasi del DOM. Parleremo dei singoli browser nelle prossime puntate di questa serie di articoli dedicati ad una visione semplice del web.
Quando il pascolatore ( browser ) naviga all’interno di Internet è esposto a molti pericoli, ci possono essere programmi che possono venire eseguiti nel browser o addirittura che si autoinstallano nel computer ( virus ), ma man mano i browser sono diventati immuni a quasi tutte le malattie, anche il fishing con pagine clone di altre per fare in modo di far inserire dati sensibili all’utente sprovveduto che non nota la differenza, ma da quello che ho spiegato si può vedere tramite l’indirizzo nella barra apposita, in quanto di solito le pagine sono simili, ma i server decisamente diversi e spero che mai più nessuno abbocchi a queste trappole, anche spero grazie a quelli che spiegano il fishing come me.
Ultima cosa che volevo spiegare sono i cookies ( biscotti ), il loro funzionamento è semplice, servono per ricordarsi chi siamo ed hanno una durata che va da pochi secondi ad anni. Immaginiamo che il nostro browser sia un cane peloso e naviga nel prato di Internet; in alcuni siti qualcuno attacca ai peli del nostro browser cane delle pulci ( biscottini ) che contengono alcune informazioni, quando ritorniamo da colui che ci ha attaccato la pulce, esso ci riconosce dal fatto che già trova il coockie e ci fa entrare senza inserire di nuovo le informazioni; queste pulci dopo un pò di tempo cadono e quindi occorre reinserire le nostre informazioni nel sito e farsi riattaccare la pulce biscotto nuovamente.
-
Archivi
- Giugno 2023
- Settembre 2021
- Luglio 2021
- Gennaio 2021
- Giugno 2020
- Aprile 2020
- Gennaio 2019
- Aprile 2017
- Marzo 2017
- Novembre 2016
- Ottobre 2016
- Giugno 2016
- Maggio 2016
- Ottobre 2015
- Maggio 2015
- Febbraio 2015
- Gennaio 2015
- Novembre 2014
- Ottobre 2014
- Settembre 2014
- Agosto 2014
- Luglio 2014
- Giugno 2014
- Maggio 2014
- Aprile 2014
- Gennaio 2014
- Dicembre 2013
- Settembre 2013
- Agosto 2013
- Luglio 2013
- Giugno 2013
- Maggio 2013
- Aprile 2013
- Marzo 2013
- Febbraio 2013
- Gennaio 2013
- Dicembre 2012
- Novembre 2012
- Ottobre 2012
- Settembre 2012
- Agosto 2012
- Luglio 2012
- Giugno 2012
- Maggio 2012
- Aprile 2012
- Marzo 2012
- Gennaio 2012
- Dicembre 2011
- Novembre 2011
- Ottobre 2011
- Settembre 2011
- Agosto 2011
- Luglio 2011
- Giugno 2011
- Maggio 2011
- Aprile 2011
- Marzo 2011
- Febbraio 2011
- Gennaio 2011
- Dicembre 2010
- Novembre 2010
- Ottobre 2010
- Settembre 2010
- Agosto 2010
- Luglio 2010
- Giugno 2010
- Maggio 2010
- Aprile 2010
- Marzo 2010
- Febbraio 2010
- Gennaio 2010
- Dicembre 2009
- Novembre 2009
- Ottobre 2009
- Settembre 2009
- Agosto 2009
-
Meta