7
votes

Je veux faire un navigateur Web, mais je ne sais pas où commencer?

Je souhaite utiliser webkit en tant que moteur de mise en page / rendu, et je veux Code-le en Java. J'ai des problèmes de recherche d'informations utiles. J'ai vu cette question ici qui Des choses effacées pour moi légèrement, mais j'ai besoin de plus pour commencer.

J'aimerais savoir:

  1. Si je peux utiliser Java?
  2. Où puis-je trouver la documentation sur la manière de travailler avec et d'utiliser WebKit? (Je cherche quelque chose comme le API Java < / a>)
  3. Y a-t-il une version WebKit compilée pour Linux? (Spécifiquement ubuntu / debian)

    mon plan jusqu'à présent:

    1. apprendre à utiliser / interagir avec webkit et ses composants spécifiquement javascriptcore.
    2. Créez l'interface utilisateur, etc. En Java et créez un navigateur de base. (Pour l'instant, je souhaite créer une fenêtre de base pouvant afficher correctement une page Web.)

      Désolé si ce n'est pas très clair. Je suis toujours des idées d'éclosion, et je ne suis pas vraiment sûr de ce que je veux trouver ou avoir besoin pour avancer.

      Edit: Je viens de trouver cette question ici . Je veux faire quelque chose comme ça; Donc, je suppose que ce que je me demande, c'est comment puis-je faire l'intégration d'un moteur comme celui-ci dans une application que je me fais? J'ai aussi oublié de mentionner que je suis prêt à le faire dans d'autres langues. (Par cela, je veux dire C ++)


2 commentaires

PSST. Nous n'avons pas besoin d'un autre navigateur. ;)


@Paul Prewett: Je sais qu'il y a des tonnes de navigateurs, mais je m'ennuie et j'aime apprendre presque n'importe quoi de programmation / informatique. Les temps sont difficiles et je suis presque à court d'un collège et je dois essayer d'avoir une jambe sur les gens, lol. La connaissance est le pouvoir, vous savez.


3 Réponses :


0
votes

Vous pouvez essayer http://www.concord.org/~dmarkman/jws / webkit / alternativement si vous êtes à l'aise avec QT possède également un contrôle WebBrowser. C'est assez facile avec Qt, vous venez de faire glisser et déposez le contrôle WebBrowser sur l'interface utilisateur.

Vous pouvez consulter plusieurs exemples de contrôle WebKit pour QT à (URL OMMLITS en raison de la réponse à la première fois), effectuez simplement une recherche sur WebKit QT sur Google Theres Beaucoup d'exemples sur le site Web QT. acclamations


1 commentaires

Je commençais juste à regarder qt. Mais je ne suis pas sûr que j'utilise quelque chose qui fait tellement pour moi. (Spécifiquement le webcontrol glisser-déposer) J'aime essayer de comprendre ce genre de choses pour moi-même. Merci pour l'information cependant.




1
votes

espoir de JWEBPANE à libérer et aller de là


0 commentaires