Votre propre navigateur [clef en main]

Contexte

Un navigateur web est un logiciel fournissant une interface graphique à son utilisateur pour faire des recherches sur internet.

Idées de fonctionnalités d’un navigateur

Votre navigateur pourrait:

  • gérer plusieurs fenetres, plusieurs onglets
  • accepter des extensions
  • lister l’historique de navigation
  • permettre une session utilisateur
  • proposer une liste de favoris
  • avoir une page d’accueil

Orientation du projet

Objectifs globaux pédagogiques

Personnel

Apprentissage clef : représentation graphique, transformation d’information, architecture, performance.

Collectif

# Je débute

# Je suis à l’aise avec certains langages

# Je veux aller plus loin

1.

  • C++ / Qt
  • QtWebEngine (requetes http, interpreteur js, rendu)

Ressources