HTML, JS, CSS Engines [chiuso]

4

Sto solo scherzando, cercando di capire come funzionano le cose e adesso ho un paio di domande sui motori HTML, JS e CSS.

So che ci sono due principali motori JavaScript là fuori - V8 e JavaScriptCore (il motore JS di WebKit per quanto ne so). È corretto? E quali sono i principali renderer HTML + CSS in circolazione? Diciamo che voglio costruire un browser web usando V8 (ho visto che ha della documentazione e cose + mi piace come funziona), quali sono le opzioni migliori per me?

Parzialmente un'altra domanda. Esiste un browser nullo che utilizza V8 e gira su Ubuntu almeno?

P.S. Sono un utente di Ubuntu e preferisco C ++.

    
posta Pijusn 16.06.2012 - 14:14
fonte

2 risposte

9

Motori JS [1, 2]:

  • v8
  • JavaScriptCore / SquirrelFish
  • SpiderMonkey (Mozilla, C ++)
  • Rhino (Mozilla, Java)
  • Tamarin (Flash)
  • Chakra (IE9; non open source)

Motori di rendering:

  • Webkit
  • Gecko (Mozilla)
  • Presto (Opera, non open source, non utilizzabile standalone)
  • Trident (IE9)

Un'opzione abbastanza semplice sarebbe quella di usare Webkit come motore di rendering abbastanza ampiamente utilizzato in molti progetti diversi. Chrome / chromium utilizza la v8 e gira su Ubuntu.

[1] link

[2] link

    
risposta data 17.06.2012 - 08:57
fonte
-2

Hai controllato Node.js ? Lo menziono solo perché si adatta alla tua tech-trifecta: 1. JS, HTML, CSS 2. V8 3. e C ++.

Non sono sicuro della creazione di browser o del rendering in particolare .... Wikipedia offre una grande storia delle guerre del browser del 2010, per quanto riguarda la V8. I nomi diventano pazzi come SpiderMonkey, Rhino e IE ... potrebbero essere una storia interessante.

    
risposta data 17.06.2012 - 00:11
fonte

Leggi altre domande sui tag