Tom's Guide > Forum > Programmation > Utiliser du CSS en Java.
Mot :    Pseudo :           
 

Coucou a tous!!!

Je suis en train de programmer mon navigateur internet en java, et j'aimerai savoir comment je pourrais faire pour gérer le CSS, car, par exemple, quand je suis sur Google, le bouton "Rechercher" ne marche pas.

Merci

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

Citation :


kely54 a écrit :
Coucou a tous!!!

Je suis en train de programmer mon navigateur internet en java, et j'aimerai savoir comment je pourrais faire pour gérer le CSS, car, par exemple, quand je suis sur Google, le bouton "Rechercher" ne marche pas.

Merci



ouhlà...j'ai pas tout saisi... :-o

alors, tu es en train de programmer un logiciel de navigation internet (style firefox), bon courage ;-)

tu veux savoir comment gerer les fichiers CSS d'un site ?

c'est quoi le rapport avec le module de recherche de google ?

Répondre à charly94@IDN

Oui je suis bien en train de programmer un logiciel de Navigation internet(style firefox, I.E.).
Et Google n'est qu'un exemple : lorsque je clique avec mon navigateur sur le bouton "chercher", rien ne se passe et j'aimerai savoir comment gérer ce bouton.

Répondre à kely54

on doit pas s'entendre sur le mot css.
pour moi, ça signifie cascading style sheets, c'est a dire un langage de présentation de contenu.
quand on appuie sur un bouton, c'est soit du javascript (langage de programmation destiné à animer nos jolies pages web, bon courage), soit une requete http vers le serveur (ça c'est moins costaud, faut que t'envoie ta requete au serveur, et lui il te repond, généralement avec une jolie page html (200=ok))

en l'occurence, le bouton recherche google, c'est un bouton submit, donc une requete http

Répondre à rongeur-sauvage

Oui, on s'est surement mal compris sur le mot css. J'ai du mal comprendre quand on me l'a expliqué.

Et donc vous n'avez pas une idée pour gérer les requete http en java, svp. Merci

Répondre à kely54

oh, une socket sur le port 80 (ou autre, mais tant que ce n'est pas précisé c'est 80)
exemple de requete du navigateur:

Code :
  1. GET /search?hl=fr&q=kely54&btnG=Recherche+Google&meta=lr%3Dlang_fr HTTP/1.1
  2. Host: www.google.fr
  3. User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; fr-FR; rv:1.7.11) Gecko/20050728
  4. Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
  5. Accept-Language: fr,en;q=0.5
  6. Accept-Encoding: gzip,deflate
  7. Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
  8. Keep-Alive: 300
  9. Connection: keep-alive
  10. Referer: http://www.google.fr/webhp?hl=fr&meta=lr%3Dlang_fr
  11. Cookie: PREF=ID=ef96b46826b0402e:FF=4:LD=fr:NR=10:TM=1125136891:LM=1133397683:C2COFF=1:S=Z_h5uuphnR3ifmQE; GTZ=-60



réponse de google :

Code :
  1. HTTP/1.x 200 OK
  2. Cache-Control: private
  3. Content-Type: text/html
  4. Server: GWS/2.1
  5. Transfer-Encoding: chunked
  6. Content-Encoding: gzip
  7. Date: Sun, 11 Dec 2005 20:11:51 GMT


puis ici le code html.
quand t'arrive sur une image (img src="..." ...), nouvelle requete mais cette fois ci le GET porte sur le nom de l'image.

Code :
  1. GET /images/logo_sm.gif HTTP/1.1
  2. Host: www.google.fr
  3. User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; fr-FR; rv:1.7.11) Gecko/20050728
  4. Accept: image/png,*/*;q=0.5
  5. Accept-Language: fr,en;q=0.5
  6. Accept-Encoding: gzip,deflate
  7. Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
  8. Keep-Alive: 300
  9. Connection: keep-alive
  10. Referer: http://www.google.fr/search?hl=fr&q=kely54&btnG=Recherche+Google&meta=lr%3Dlang_fr
  11. Cookie: PREF=ID=ef96b46826b0402e:FF=4:LD=fr:NR=10:TM=1125136891:LM=1133397683:C2COFF=1:S=Z_h5uuphnR3ifmQE; GTZ=-60
  12. If-Modified-Since: Mon, 25 Apr 2005 21:06:18 GMT
  13. Cache-Control: max-age=0



réponse de google:

Code :
  1. HTTP/1.x 304 Not Modified
  2. Content-Type: text/html
  3. Server: GWS/2.1
  4. Content-Length: 0
  5. Date: Sun, 11 Dec 2005 20:11:51 GMT


puis le code de l'image [edit: quoiqu'ici non, l'explication ici | les   sont des bugs du forum]

etc, etc,... c'est valable pour tous les fichiers que le navigateur veut ouvrir ce manège (css, js, jpg, gif,...).

le mieux pour toi est de te référer à la rfc : http://www.eisti.fr/res/norme/rfc1945/1945tm.htm , html4 et http dans ton cas.
un site qui peut etre interessant aussi c'est http://www.iprelax.fr/ anciennement salemioche ^^

Répondre à rongeur-sauvage

oky :-) merci beaucoup je vais essayer de regarder un peu comment gérer ca en java.

Répondre à kely54
Tom's Guide > Forum > Programmation > Utiliser du CSS en Java.
Aller à :

Il y a 2371 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens