navegador web incorporado

Estou à procura do navegador web embutido Linux, ou de preferência apenas de um objecto de renderização (não será usado para Navegação real, apenas para mostrar a interface gráfica baseada na web). Os requisitos são:

  1. escrito em C / C++ (Pequena pegada)
  2. suporta Dynamic HTML
  3. suporta o programa Java
  4. dependências mínimas das bibliotecas (embora eu entenda que não pode ser completamente independente)
  5. Sem dependência do X11 (isto é, trabalhar com a estrutura directa qui bibliotecas)

até agora só encontrei o Konqueror incorporado . Todas as sugestões são bem-vindas, as soluções comerciais são OK, mas o código aberto é preferível.

encontrei outra opção QT WebKit que está seleccionada e responde a todos os meus requisitos.

outra actualização: foi instalada e testada com sucesso a distribuição incorporada do QT com o WebKit no meu tabuleiro. A configuração do buffer de moldura era contínua, calibração de tela de toque levou algum tempo, mas no fundo põe tudo a funcionar como esperado.
E eu estou entrando no maravilhoso mundo do java script:) eu lido com drivers de kernel muito melhores.

Encontrei outra solução comercial que posso considerar no futuro. navegador incorporado da access company aqui. Não trabalhei com eles, mas foi recomendado, por isso, para que fique registado publicamente, também o coloquei aqui.

Author: Ilya, 2010-06-13

5 answers

Pode experimentar o Chromium Embedded Framework (CEF). Ele tem interface C E C++ com ligações para várias outras linguagens (Python, .net, Java).

Https://code.google.com/p/chromiumembedded/

Se quiser usar o máximo de Javascript possível, pode tentar o node-webKit (usa o CEF sob o capô). Dentro do node-webkit você usa as bibliotecas nodeJS (serverside javascript) diretamente do DOM.

Https://github.com/rogerwang/node-webkit

 3
Author: svimre, 2013-10-16 11:09:34

Não satisfaz todas as tuas necessidades, mas já consideraste Prism: http://prism.mozillalabs.com/

 0
Author: Aaron Harun, 2010-06-13 15:12:52

Você pode tentar construir o WebKit com a versão DirectFB do GTK+.

Outra alternativa é Firefox na DirectFB mas parece que ainda não está pronta.

 0
Author: el.pescado, 2010-06-14 12:07:07

Talvez possas fazer o que quiseres com Xulrunner ?

Você certamente pode fazê-lo iniciar uma janela com uma página web que pode então fazer "coisas" usando Javascript.

 0
Author: MarkR, 2010-06-14 16:23:54

Uma vez que não disseste que tinha de ser gratuito, O Opera para dispositivos Linux é exactamente o que estás à procura.

 0
Author: Neth, 2010-09-24 17:02:24