I cinque diversi tipi di browser Web

Ricerca Navigazione in Internet

Credito immagine: Urupong/iStock/GettyImages

Il motore del browser è il componente principale di ogni browser Web sul mercato, da Chrome a Safari. L'aspetto di un sito web sul tuo computer può variare notevolmente a seconda del motore su cui si basa il tuo browser web. I motori del browser sono generalmente composti da due componenti principali: la libreria di rendering e layout e il framework JavaScript.

Tipi di browser WebKit

WebKit è uno dei principali motori di browser in uso oggi. È gratuito da usare sui sistemi operativi Mac e Linux. WebKit è comunemente associato ad Apple perché è il motore del browser utilizzato per il browser Safari di Apple. Viene utilizzato anche su altri browser come il browser integrato di Amazon Kindle e il browser BlackBerry. I componenti principali di WebKit sono WebCore e JavaScriptCore. WebCore è una libreria di rendering e layout per HTML e grafica vettoriale scalabile, mentre JavaScriptCore è un framework JavaScript che consente ai browser WebKit di eseguire JavaScript. Questi componenti principali consentono ai browser WebKit di riprodurre video e visualizzare con precisione un sito Web.

Video del giorno

Blink è un nuovo tipo di motore per browser Web ed esiste solo dal 2013. Chromium, un progetto di browser Web open source di Google, ha creato Blink dopo aver preso il codice sorgente dal componente WebCore di WebKit e averlo modificato per soddisfare meglio le esigenze di Google Chrome. Google ha contribuito principalmente allo sviluppo di Blink, ma anche altre società come Opera Software ASA, Samsung e Intel hanno contribuito. Blink è utilizzato nei browser web Google Chrome, Vivaldi, Amazon Silk e Opera. È gratuito per le piattaforme Windows, Mac, Linux, Android e Chrome OS. I componenti principali di Blink includono il parser XML Blink e il motore JavaScript V8. Blink XML è la libreria di rendering e layout, mentre V8 JavaScript Engine è il framework JavaScript.

Browser Geco

Gecko è uno dei più vecchi tipi di motori di browser Web ancora in uso. È stato originariamente sviluppato da Netscape nel 1997 e poi adattato da Mozilla nel 1998. Gecko è stato sviluppato in esclusiva da Mozilla dal 2003. I browser Web Mozilla Firefox, Waterfox, Conkeror, Classilla e Lunascape utilizzano tutti il ​​motore del browser Web Gecko. Gecko è utilizzato anche in client di posta elettronica come Mozilla Thunderbird. È gratuito da utilizzare sui sistemi operativi Windows, Mac, Linux e Android. I componenti principali di Gecko sono il motore JavaScript SpiderMonkey e la libreria Expat, che eseguono rispettivamente JavaScript e rendono HTML.

Browser Goanna

Il motore del browser web Goanna è vagamente basato sul codice sorgente del motore del browser web Gecko. Goanna inizialmente era diverso da Gecko solo nel nome, ma da allora si è evoluto fino a diventare il proprio motore con caratteristiche diverse da Gecko. Questo motore del browser è utilizzato nei browser Pale Moon e Basilisk. Goanna utilizza gli stessi componenti principali di Gecko: SpiderMonkey JavaScript e la libreria Expat. I browser web Goanna possono essere utilizzati gratuitamente su piattaforme Windows, Mac e Linux.

Browser EdgeHTML

EdgeHTML è un nuovo arrivato nel mercato dei motori per browser Web, rilasciato nel 2015. È un motore di browser proprietario sviluppato da Microsoft e ha sostituito il vecchio motore di browser di Microsoft, Trident. EdgeHTML potenzia il browser Web Microsoft Edge. Edge ha sostituito il browser Internet Explorer di Microsoft come browser Web predefinito su tutti i computer Windows. I componenti principali di EdgeHTML sono il motore JavaScript Chakra e la libreria di layout e rendering EdgeHTML.