Aller au menu - Aller au contenu
Inscris-toi au e-camp "Héberge ton jeu Facebook sur Azure" de Microsoft vendredi 25 mai à 13h30 !

[Programme] MixShark, navigateur web

Pour accéder à cette section
Connectez-vous !
connexion_rpx

Résolu Le problème de ce sujet a été résolu

Page 1  2  3  4  5  6  Suivante
Auteur Message
1 visiteur sur ce sujet (1 Anonyme)
Page 1  2  3  4  5  6  Suivante
Hors ligne Terbaddo # Posté le 29/12/2009 à 16:17:33
Stallman hater
Avatar

Ville : Garges-lès-gonesse
Pays : France métropolitaine

Ma présentation


Bonjour,
Je suis Terbaddo, j'ai 13 ans et je suis en 4ème. Je programme depuis 2/3 ans en C++, en PHP et un peu de HTML (Ou j'ai appris une bonne partie sur le SdZ). J'ai connu Qt d'abord parce que je voulais faire des applications dans KDE. Biensur, je n'aime pas trop lire des longs cours en anglais (Déjà qu'il fallait aussi apprendre KDE API). Et quand j'ai vu un tuto de Qt dans le SdZ, j'ai commencé à le lire. Depuis, je fais quelques applications pour approfondir mes connaissances en Qt.

Présentation du projet


MixShark est un navigateur web basé sur QtWebKit, sous licence libre (GNU GPL v3).
Il est actuellement en version 0.6.9.
  • Gestion de Flash et autres plugins Netscape ///
  • Gestion de HTTPS ///
  • Gestion des cookies (Quelques bugs) ///
  • Barre de recherche Google avec auto-completion //
  • Voir le code source d'une page ///
  • '-Modifier le code source d'une page
  • --'-Aperçu du code source modifié
  • Zoomer ///
  • Gestion de l'impression ///
  • Gestion des favoris ///
  • '-Raccourcis de Alt+1 à Alt+9 pour accéder aux 9 premiers favoris
  • '-Speed Dial moche (affichant les 9 premiers favoris) /
  • '-Vue des 9 premiers favoris en Cover Flow
  • Fenêtre de paramètres:
  • '-Changer de style Qt, de theme d'icônes et de QSS
  • '-Changer la page d'accueil ///
  • '-Intégration dans GTK (Pour Linux)
  • '-Effets Aero "Glass" dans les fenêtres (Pour Windows Vista et 7) ///
  • Et quelques trucs comme:
  • Menu contextuel permettant d'ouvrir des liens dans un nouvel onglet, de copier des textes ou de tout selectionner
  • Changer le User-Agent et pouvoir les paremetrer selon le site
  • Affichage des favicons ///
  • Annuler et rétablir une action ///
  • Mettre le plein écran ///
  • Biensur, 100/100 au test Acid3 20/100 92/100 100/100
  • Et 1120.4ms au test SunSpider 79846.8ms 3352.8ms 981.8ms
  • Je vous laisse découvrir le reste

(en gras et rouge: Exclusivités MixShark, j'ai testé avec IE, Firefox, Chrome)

Le site de MixShark

Téléchargement


Téléchargement
Linux:
Sources
Paquet Debian (32b)
Exécutable (32b)

Windows:
Installateur
Exécutable zippé

Mac OS X:
Image

Sources:
Zip / Tarball

Maintenant, je vous laisse me proposer des améliorations à faire. Merci ;)
Édité le 31/10/2010 à 20:10:49 par Terbaddo
 
Publicité # Posté le 29/12/2009 à 16:17:33

Hors ligne edouard22 # Posté le 29/12/2009 à 16:22:51

salut

j'ai quelque question ,
-tu développe se navigateur depuis combien de temps ?
-tu gèrent comment les https?
-tu utilisent quelles version de Qt ?
-si tu utilise Qt 4.6 ,comment tu affiche les favion ,pasque chez moi ,sa marche plus.

<hs>sinon ,j'ai regarder les source ,tu a exactement recopier l'exemple de Qt pour la recherche google.</hs>
Édité le 29/12/2009 à 16:25:21 par edouard22
 
Hors ligne Terbaddo # Posté le 29/12/2009 à 16:27:26
Stallman hater
Avatar

Ville : Garges-lès-gonesse
Pays : France métropolitaine

Citation : edouard22
salut

j'ai quelque question ,
-tu développe se navigateur depuis combien de temps ?
-tu gèrent comment les https?
-tu utilisent quelles version de Qt ?
-si tu utilise Qt 4.6 ,comment tu affiche les favion ,pasque chez moi ,sa marche plus.


-Je développe depuis fin-novembre, mais j'ai fais quelques pauses
-Dans la version 4.6 il les gères.
-J'utilise la version 4.6
-Il faut faire QWebSettings::setIconDatabasePath(QString("Lendroit/Ou/Tu/Veux/Mettre/Ta/BDD"));

Et je n'ai pas exactement recopié j'ai AMELIORÉ, alors ne dis pas "exactement" bêtement, s'il te plaît.
Édité le 29/12/2009 à 16:32:12 par Terbaddo
 
Hors ligne Heiko # Posté le 29/12/2009 à 22:40:22
Ich liebe Deutschland !
Avatar

Je fais remonter le topic ;) J'ai 13 ans également et je m'intéresse aussi à l'informatique. Je code le xHTML/CSS et un peu de PHP. Je fais également du graphisme avec Photoshop CS4. Malheureusement je n'ai pas le temps d'apprendre le PHP entièrement, le C++ ... car j'apprends le chinois, l'allemand, l'anglais et le latin, ce qui me prend beaucoup de temps :)

Bonne chance et bonne continuation ! :D
 
Hors ligne pfriedz # Posté le 30/12/2009 à 00:44:26
Avatar

Cette réponse a aidé l'auteur du sujet Cette réponse a aidé l'auteur du sujet
Moi aussi j'ai cet âge là et je suis aussi KDEiste.
Je viens de tester ce navigateur (version 0.2) et je trouve qu'il manque certaines choses impotantes comme :
- les signets ;
- pouvoir changer le moteur de recherche de la barre ;
- pouvoir changer la page d'accueil ;
- pouvoir copier/coller ;
- la gestion des téléchargments ;
- pouvoir enregistrer / ouvrir / imprimer les pages.

Voilà, bonne chance pour la suite :) ...

:) O.S. 64 bits Linux quelconque…
:euh: O.S. 64 bits Windows quelconque (pour les jeux et l'édition vidéo)…
 
Hors ligne Terbaddo # Posté le 30/12/2009 à 15:46:28
Stallman hater
Avatar

Ville : Garges-lès-gonesse
Pays : France métropolitaine

Citation : linux66
Moi aussi j'ai cet âge là et je suis aussi KDEiste.
Je viens de tester ce navigateur (version 0.2) et je trouve qu'il manque certaines choses impotantes comme :
- les signets ;
- pouvoir changer le moteur de recherche de la barre ;
- pouvoir changer la page d'accueil ;
- pouvoir copier/coller ;
- la gestion des téléchargments ;
- pouvoir enregistrer / ouvrir / imprimer les pages.

Voilà, bonne chance pour la suite :) ...


Merci pour tes idées :) Je commence depuis hier soir un système de favoris. Pour l'instant, on peut juste ajouter des pages. Mais il devra bientôt être fonctionnel.
 
Hors ligne Blackrush # Posté le 30/12/2009 à 15:55:49
I'm CEO ... bitch.
Avatar

Bonjour !

je vois que tu fait un navigateur comme beaucoup de zéro qui ont lu le cours de Mathéo. J'ai envie de te demandé : pourquoi fait tu un nouveau navigateur parmis tant d'autre et surtout parmis Firefox, Opéra, Chrome, etc ?
Hors ligne nikoladu49 # Posté le 30/12/2009 à 18:34:25
Avatar

Enfaite tu a repris le navigateur du tuto c++ et ta ameliorer le tout, c'est ca?
Ton navigateur est pas mal. Par contre il ne gere pas flash (ou du moins flash n'y est pas par defaut). J'ai ete sur youtube et les videos n'apparaissent pas et reclament flash player.
Pour l'ameliorer, tu pourrai par exemple faire afficher les images des sites (ou alors c'est mon ordi qui bug). Je te souhaite bonne continuation en tout cas ^^
 
Hors ligne Terbaddo # Posté le 30/12/2009 à 18:44:16
Stallman hater
Avatar

Ville : Garges-lès-gonesse
Pays : France métropolitaine

Bizarre :/ Chez moi il gère Flash, il affiche les images dans Linux et Windows. Tu l'as installé ou pas? Regarde si il marche avec Firefox, pour voir.

Flash il y est par défaut, j'ai testé sans rien toucher.
 
Hors ligne nikoladu49 # Posté le 30/12/2009 à 18:51:09
Avatar

Ca doit etre moi qui est un probleme. J'avait deja testé un autre navigateur en Qt et sa fesait pareil. Faudra que je teste sur mon vista (la je suis sur un xp pour le mement.)
 
Hors ligne rigma # Posté le 30/12/2009 à 18:56:55
Moi, programmeur... Non !

Ville : Eyguières
Pays : France métropolitaine

Bonjour, c'est bon début de projet mais je te suggère de mettre une fenêtre d'option pour pouvoir gérer les plugins du navigateur et bien d'autre choses (page d'accueil)...
Et si les images ne s'affiche pas, c'est que tu as peut-être publié le programme dans sa version debug, il faut le compiler en version release !

Voilà, c'est tout !
Bonne continuation ! ;)

Image utilisateur
Image utilisateur
Il sera à moi !

1633ème Unixien recensé sur le SdZ ! :D

Mac, c'est pour frimer. Linux, c'est pour travailler. Windows, c'est pour s'amuser

Internet Explorer: Petite application instable servant à télécharger Mozilla Firefox

Citation : Mark Shuttleworth
"Qt will help us deliver ever more 'lustful' applications to users. Nokia's continued investment in cross-platform Qt libraries, and the Linux platform, is a major driver of innovation in the free software desktop and mobile device stack."
Mark Shuttleworth,
founder of the Ubuntu project
 
Hors ligne Terbaddo # Posté le 30/12/2009 à 18:58:47
Stallman hater
Avatar

Ville : Garges-lès-gonesse
Pays : France métropolitaine

J'ai sorti MixShark 0.2.1.
Il gère les favoris, on peut ajouter des pages aux favoris, et en supprimer.
Merci de dénicher les bugs ;)

Téléchargement


Téléchargement
Linux:
Sources
Paquet Debian (32b)
Exécutable (32b)

Windows:
Installateur
Executable zippé

Sources:
Zip / Tarball
Édité le 30/12/2009 à 19:02:17 par Terbaddo
 
Hors ligne Blackrush # Posté le 30/12/2009 à 21:57:10
I'm CEO ... bitch.
Avatar

Tu n'as pas répondu à ma réponse ^^ cf plus haut ;)
Hors ligne Terbaddo # Posté le 30/12/2009 à 22:05:23
Stallman hater
Avatar

Ville : Garges-lès-gonesse
Pays : France métropolitaine

Citation : Blackrush
Bonjour !

je vois que tu fait un navigateur comme beaucoup de zéro qui ont lu le cours de Mathéo. J'ai envie de te demandé : pourquoi fait tu un nouveau navigateur parmis tant d'autre et surtout parmis Firefox, Opéra, Chrome, etc ?

Pour m'entrainer à coder. La preuve, j'ai appris beaucoup de choses en codant MixShark. Je n'ai pas le droit?

Citation : rigma
Bonjour, c'est bon début de projet mais je te suggère de mettre une fenêtre d'option pour pouvoir gérer les plugins du navigateur et bien d'autre choses (page d'accueil)...
Et si les images ne s'affiche pas, c'est que tu as peut-être publié le programme dans sa version debug, il faut le compiler en version release !

Voilà, c'est tout !
Bonne continuation ! ;)

Merci pour cette idée (Je l'avais déjà commencé mais je l'ai perdu)
Pour le debug/release, j'ai testé en téléchargeant sur le lien que je vous ai donné, les images s'affichent. (je l'ai publié en release, c'est moins lourd)
Édité le 30/12/2009 à 22:14:10 par Terbaddo
 
Hors ligne Blackrush # Posté le 30/12/2009 à 22:09:19
I'm CEO ... bitch.
Avatar

Si si bien sûr tu as le droit ^^ . Je pensais que tu voulais créé un nouveau navigateur pour concurrencer les autres :D
Bonne soirée.
Hors ligne Snouf # Posté le 31/12/2009 à 12:21:06
WinDaube User
Avatar

Met un petit screen du navigateur , sa me permettera de voir a quoi sa ressemble.

Image utilisateur
Image utilisateur
 
Hors ligne Terbaddo # Posté le 31/12/2009 à 12:31:41
Stallman hater
Avatar

Ville : Garges-lès-gonesse
Pays : France métropolitaine

Hors ligne Blackrush # Posté le 31/12/2009 à 12:58:11
I'm CEO ... bitch.
Avatar

J'ai testé ton navigateur et il a deux bugs :s
- La barre de recherche Google à coté de la barre d'adresse ne marche pas (en tout cas chez moi)
- Lorsque l'on ouvre un nouveau onglet il affiche "Erreur au chargement de la page"
- Le sessions de fonctionnent pas
Bonne chance pour ton projet et bonne journée.
Hors ligne Terbaddo # Posté le 31/12/2009 à 13:17:28
Stallman hater
Avatar

Ville : Garges-lès-gonesse
Pays : France métropolitaine

Les sessions ça bug, j'arrive à me connecter sur le SdZ qu'après plusieurs tentatives, quelques fois. J'essaye de corriger ça mais j'arrive pas.
Pour le Erreur au chargement de la page, je vais corriger ça (Merci pour le bug)
Pour la barre de recherche Google, qu'est-ce qui ne marche pas?
Édité le 31/12/2009 à 13:18:05 par Terbaddo
 
Hors ligne Blackrush # Posté le 31/12/2009 à 13:22:33
I'm CEO ... bitch.
Avatar

J'entre le mot clé, tout se passe bien il me montre différent résultat je presse Entrée et là il me fait "Erreur au chargement de la page" et après "MixShark a été interrompue" et le programme se plante.
Hors ligne Terbaddo # Posté le 31/12/2009 à 21:49:01
Stallman hater
Avatar

Ville : Garges-lès-gonesse
Pays : France métropolitaine

Hors ligne simon59150 # Posté le 01/01/2010 à 10:46:11

Ville : Wattrelos
Pays : France métropolitaine

Je n'arrive pas à afficher les images avec l'exécutable zippé.

Image utilisateur
 
Hors ligne Terbaddo # Posté le 01/01/2010 à 11:34:53
Stallman hater
Avatar

Ville : Garges-lès-gonesse
Pays : France métropolitaine

Hors ligne Terbaddo # Posté le 02/01/2010 à 12:41:41
Stallman hater
Avatar

Ville : Garges-lès-gonesse
Pays : France métropolitaine

Citation : simon59150
Je n'arrive pas à afficher les images avec l'exécutable zippé.

Moi ça marche très bien, même dans Wine et dans un 2000.
 
Hors ligne Terbaddo # Posté le 16/01/2010 à 16:00:39
Stallman hater
Avatar

Ville : Garges-lès-gonesse
Pays : France métropolitaine

Hors ligne rigma # Posté le 16/01/2010 à 18:23:52
Moi, programmeur... Non !

Ville : Eyguières
Pays : France métropolitaine

Super !
Il s'est vachement amélioré mais les images ne s'affiche toujours pas ! :(

Image utilisateur
Image utilisateur
Il sera à moi !

1633ème Unixien recensé sur le SdZ ! :D

Mac, c'est pour frimer. Linux, c'est pour travailler. Windows, c'est pour s'amuser

Internet Explorer: Petite application instable servant à télécharger Mozilla Firefox

Citation : Mark Shuttleworth
"Qt will help us deliver ever more 'lustful' applications to users. Nokia's continued investment in cross-platform Qt libraries, and the Linux platform, is a major driver of innovation in the free software desktop and mobile device stack."
Mark Shuttleworth,
founder of the Ubuntu project
 
Hors ligne nikoladu49 # Posté le 17/01/2010 à 12:49:05
Avatar

Je crois que pour les images, il faut rajouter une dll. Il n'y a normalement que ceux qui on Qt qui peuvent voir les images.
 
Hors ligne Terbaddo # Posté le 17/01/2010 à 13:35:56
Stallman hater
Avatar

Ville : Garges-lès-gonesse
Pays : France métropolitaine

Citation : nikoladu49
Je crois que pour les images, il faut rajouter une dll. Il n'y a normalement que ceux qui on Qt qui peuvent voir les images.

Merci ;) Tu sais c'est laquelle, stp?
 
Hors ligne nikoladu49 # Posté le 17/01/2010 à 18:17:13
Avatar

La par contre je sais pas. J'en ai juste entendu parlé. Desolé.

ps: je vais me mettre a Qt dans pas longtemps. Je testerai donc et j'te dirai. Mais par contre faudra attendre un peu ^^
Édité le 17/01/2010 à 18:20:46 par nikoladu49
 
Hors ligne Terbaddo # Posté le 18/01/2010 à 15:58:38
Stallman hater
Avatar

Ville : Garges-lès-gonesse
Pays : France métropolitaine

Citation : nikoladu49
La par contre je sais pas. J'en ai juste entendu parlé. Desolé.

ps: je vais me mettre a Qt dans pas longtemps. Je testerai donc et j'te dirai. Mais par contre faudra attendre un peu ^^

C'est bon, j'ai trouvé :)
Il faut mettre les DLL qgif4.dll pour le GIF, qjpg4.dll pour le JPG, ...
Je vais vous donner les exécutables...
PS: Elles sont là. Vous pouvez voir les images, maintenant. Testé et approuvé dans une VM Windows sans Qt.

Secret (cliquez pour afficher)
Édité le 18/01/2010 à 16:41:10 par Terbaddo
 

Retour au forum "Présentation de vos projets" ou à la liste des forums

Pour accéder à cette section
Connectez-vous !
connexion_rpx


Lire aussi