Votre question

Utiliser du CSS en Java.

Tags :
  • CSS
  • Programmation
Dernière réponse : dans Programmation
10 Décembre 2005 20:32:56

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

Autres pages sur : utiliser css java

11 Décembre 2005 16:35:32

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 ?
11 Décembre 2005 20:25:59

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.
Contenus similaires
11 Décembre 2005 21:05:40

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

11 Décembre 2005 21:10:13

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
11 Décembre 2005 21:31:27

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:
  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 :
  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.
  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:
  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 ^^
11 Décembre 2005 21:34:24

oky :-) merci beaucoup je vais essayer de regarder un peu comment gérer ca en java.
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS