Codifica un browser Web su Windows utilizzando un motore di layout?

1

Non ho mai provato nulla di simile prima, ma quello che voglio fare è codificare un browser per Windows.

So che posso usare il controllo del browser Web che Microsoft ha rilasciato, ma sono interessato a vedere come il problema viene risolto da un livello inferiore. Quindi voglio sapere che motore di layout dovrei guardare? O un motore di layout è il modo migliore per andare?

Ho visto WebKit, ma sembra piuttosto Mac-centric, quindi mi chiedo se ce ne siano di più pratici per Windows?

Microsoft ha rilasciato il codice sorgente per il controllo delle winform di webbrowser nel framework .Net? Ciò dipenderebbe comunque dal CLR, suppongo?

Qualche suggerimento?

    
posta samual johnson 08.04.2012 - 05:52
fonte

1 risposta

1

Vorrei iniziare studiando il motore di layout Gecko (usato da Firefox) e di WebKit (che potrebbe sembrare Mac-centric a causa delle sue radici Apple). Entrambi sono progettati per essere multipiattaforma.

Trident (il motore di layout di Microsoft utilizzato da IE e, presumo, nel controllo WebBrowser WinForms) è closed-source.

Ma se vuoi solo codificare un browser, allora considero la scrittura di un motore di layout per "reinventare la ruota", dati i due motori già esistenti.

    
risposta data 08.04.2012 - 06:13
fonte

Leggi altre domande sui tag