Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1136 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Sources Google

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Sources Google

n°772775
jeanjak hy​pocondriak
maintenant ou jamais!
Posté le 22-06-2004 à 14:44:01  profilanswer
 

Bonjour,
En fait je regardais les sources de Google et je me suis apperçu que tout était en dur dans les pages : c'est à dire qu'il n'y a pas d'importations de .js ou .css...?
je me demandais si quelqu'un connaissait l'explication et pourquoi un système tel que Google se faisait chié comme ça...?
Merci

mood
Publicité
Posté le 22-06-2004 à 14:44:01  profilanswer
 

n°772804
seabee
Posté le 22-06-2004 à 15:00:23  profilanswer
 

Ils codent tout en HTML à la main.
Une requête -> une page.
 
Tu sais, j'ai essayé de leur expliquer Php, toussa, mais ils s'en battent les couilles :/
 
Tu vois, le pb c'est les programmeurs indien.
 
Tu leur file 200€, ils font du HTML pdt un an.
 
Forcément, ça pousse pas au génie :o
 
Sérieusement : pkoi ils iraient foutre du js?
C'est justement pour ça que tout le monde aime google, c'est qu'il casse pas les couilles.
Le css, spa une nécessité, ils préfèrent générer leur code coté serveur, c'est normal pour un service qui veut être sûr d'être compris par tout le monde de la même façon. [:spamafote]


Message édité par seabee le 22-06-2004 à 15:03:26
n°772812
jeanjak hy​pocondriak
maintenant ou jamais!
Posté le 22-06-2004 à 15:06:42  profilanswer
 

ils mettent du javascript mais en vrac et à l'arrache totale au milieu du reste...et idem pour les styles, à chaque pages, ils les redéfinissent...c'est très stupide ou alors y'a des trucs qu'on peut pas comprendre!

n°772814
antp
Super Administrateur
Champion des excuses bidons
Posté le 22-06-2004 à 15:08:31  profilanswer
 

le JS je vois pas l'intérêt pour un site comme Google :heink:
 
pour les styles, bah vu que le site est très dépouillé graphiquement ils ne gagneraient pas grand chose à le mettre dans une feuille de style externe, et ils perdraient la compatibilité avec les vieux browsers genre NS4 (ce qui, pour eux, est peut-être important).


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°772819
jeanjak hy​pocondriak
maintenant ou jamais!
Posté le 22-06-2004 à 15:10:46  profilanswer
 

antp a écrit :

le JS je vois pas l'intérêt pour un site comme Google :heink:
 
pour les styles, bah vu que le site est très dépouillé graphiquement ils ne gagneraient pas grand chose à le mettre dans une feuille de style externe, et ils perdraient la compatibilité avec les vieux browsers genre NS4 (ce qui, pour eux, est peut-être important).


 
pas bete! ca peut se comprendre!

n°772898
Ace17
Posté le 22-06-2004 à 16:13:06  profilanswer
 

jeanjak hypocondriak a écrit :

ils mettent du javascript mais en vrac et à l'arrache totale au milieu du reste...et idem pour les styles, à chaque pages, ils les redéfinissent...c'est très stupide ou alors y'a des trucs qu'on peut pas comprendre!


 
De toutes facons, dans la mesure ou c'est des pages générées... y'a pas lieu de se poser des questions sur la facon dont c'est organisé, vu que c'est pas destiné a la relecture.

n°772902
boulax
Inserer phrase hype en anglais
Posté le 22-06-2004 à 16:15:18  profilanswer
 

Ace17 a écrit :

De toutes facons, dans la mesure ou c'est des pages générées... y'a pas lieu de se poser des questions sur la facon dont c'est organisé, vu que c'est pas destiné a la relecture.


 
Bah quand t'as une merde dans la génération c'est quand meme mieux d'avoir une page lisible genre pas toute la page sur une ligne quoi [:mlc]

n°772905
Arjuna
Aircraft Ident.: F-MBSD
Posté le 22-06-2004 à 16:18:33  profilanswer
 

Pour des raisons professionnelles, j'ai dû installer NS 2.0
 
Google est le SEUL site auquel je puisse accéder sans que le navigateur plante.
Deplus, l'affichage est à peine différent de celui d'IE 6.0
 
C'est LA raison pour laquelle ils font du HTML 2.0 plus ou moins enrichits pour par faire trop miséreux quand on regarde avec un navigateur récent.
 
Le plus important pour un site comme Google, c'est que TOUT LE MONDE puisse y accéder dans de bonnes conditions et sans limitation. HTML 2.0 est l'unique solution.

n°772906
Arjuna
Aircraft Ident.: F-MBSD
Posté le 22-06-2004 à 16:20:03  profilanswer
 

Ace17 a écrit :

De toutes facons, dans la mesure ou c'est des pages générées... y'a pas lieu de se poser des questions sur la facon dont c'est organisé, vu que c'est pas destiné a la relecture.


De toute façon, j'aimerais bien savoir où y'a du JavaScript dans google, parceque moi j'en ai jamais vu une ligne... Et NS2 me l'aurait dit, dès qu'il voit une balise "<script>" avec le moindre paramètre, il plante, donc c'est facile à repérer...


Message édité par Arjuna le 22-06-2004 à 16:20:27
n°772913
boulax
Inserer phrase hype en anglais
Posté le 22-06-2004 à 16:23:55  profilanswer
 

Arjuna a écrit :

De toute façon, j'aimerais bien savoir où y'a du JavaScript dans google, parceque moi j'en ai jamais vu une ligne... Et NS2 me l'aurait dit, dès qu'il voit une balise "<script>" avec le moindre paramètre, il plante, donc c'est facile à repérer...


 

Code :
  1. <html><head><meta http-equiv="content-type" content="text/html; charset=UTF-8"><title>Google</title><style><!--
  2. body,td,a,p,.h{font-family:arial,sans-serif;}
  3. .h{font-size: 20px;}
  4. .q{color:#0000cc;}
  5. //-->
  6. </style>
  7. <script>
  8. <!--
  9. function sf(){document.f.q.focus();}
  10. // -->
  11. </script>
  12. </head><body bgcolor=#ffffff text=#000000 link=#0000cc vlink=#551a8b alink=#ff0000 onLoad=sf()><center><table border=0 cellspacing=0 cellpadding=0><tr><td><img src="/intl/fr_fr/images/logo.gif" width=276 height=110 alt="Google"></td></tr></table><br><form action="/search" name=f><span id=hf></span><script><!--
  13. function qs(el) {if (window.RegExp && window.encodeURIComponent) {var qe=encodeURIComponent(document.f.q.value);if (el.href.indexOf("q=" )!=-1) {el.href=el.href.replace(new RegExp("q=[^&$]*" ),"q="+qe);} else {el.href+="&q="+qe;}}return 1;}
  14. // -->
  15. </script><table border=0 cellspacing=0 cellpadding=4><tr><td nowrap class=q><font size=-1><b><font color=#000000>Web</font></b>&nbsp;&nbsp;&nbsp;&nbsp;<a id=1a class=q href="/imghp?hl=fr&tab=wi" onClick="return qs(this);">Images</a>&nbsp;&nbsp;&nbsp;&nbsp;<a id=2a class=q href="/grphp?hl=fr&tab=wg" onClick="return qs(this);">Groupes</a>&nbsp;&nbsp;&nbsp;&nbsp;<a id=3a class=q href="/dirhp?hl=fr&tab=wd" onClick="return qs(this);">Annuaire</a>&nbsp;&nbsp;&nbsp;&nbsp;<a id=4a class=q href="/nwshp?hl=fr&tab=wn" onClick="return qs(this);">Actualités</a>&nbsp;&nbsp;&nbsp;&nbsp;</font></td></tr></table><table cellspacing=0 cellpadding=0><tr valign=middle><td width=25%>&nbsp;</td><td align=center><input maxLength=256 size=55 name=q value="">
  16. <script>
  17. document.f.q.focus();
  18. </script>
  19. <input type=hidden name=ie value="UTF-8"><input name=hl type=hidden value=fr><br><input type=submit value="Recherche Google" name=btnG><input type=submit value="J'ai de la chance" name=btnI></td><td valign=top nowrap width=25%><font size=-2>&nbsp;&nbsp;<a href=/advanced_search?hl=fr>Recherche avancée</a><br>&nbsp;&nbsp;<a href=/preferences?hl=fr>Préférences</a><br>&nbsp;&nbsp;<a href=/language_tools?hl=fr>Outils linguistiques</a></font></td></tr><tr><td colspan=3 align=center><font size=-1>Rechercher dans : <input id=all type=radio name=meta value="" checked><label for=all> Web</label><input id=lgr type=radio name=meta value="lr=lang_fr" ><label for=lgr> Pages francophones</label><input id=cty type=radio name=meta value="cr=countryFR" ><label for=cty>Pages : France</label></font></td></tr></table></form><p><font size=-1><p></font><br><br><font size=-1><a href=/intl/fr/ads/>Publicité</a> - <a href=http://toolbar.google.com/intl/fr/>Google Toolbar</a> - <a href=/intl/fr/about.html>À propos de Google</a> - <a href=http://www.google.com/ncr>Google.com in English</a><span id=hp style="behavior:url(#default#homepage)"></span>
  20. <script>
  21. //<!--
  22. if (!hp.isHomePage('http://www.google.fr/')) {document.write("<p><a href=\"/mgyhp.html\" onClick=\"style.behavior='url(#default#homepage)';setHomePage('http://www.google.fr/');\">Google en page d'accueil</a>" );}
  23. //-->
  24. </script></font><p><font size=-2>&copy;2004 Google - Nombre de pages Web recensées par Google : 4,285,199,774.</font></p></center></body></html>


 
ca vient peut etre de ces // bizarres


Message édité par boulax le 22-06-2004 à 16:26:19
mood
Publicité
Posté le 22-06-2004 à 16:23:55  profilanswer
 

n°772923
Arjuna
Aircraft Ident.: F-MBSD
Posté le 22-06-2004 à 16:28:13  profilanswer
 

Juste pour rire :
 
Vi, c'est bien NS 2.0 que j'ai installé :
http://perso.wanadoo.fr/magicbuzz/ns2-1.jpg
 
Home page de Google : (à part la police, c'est quoi la différence par rapport à vous ?)
http://perso.wanadoo.fr/magicbuzz/ns2-2.jpg
 
Résultat de recherche : (à part les pubs en flash et autres, c'est quoi la différence par rapport à vous ?)
http://perso.wanadoo.fr/magicbuzz/ns2-3.jpg
 
Yahoo, juste pour rigoler. Notez bien le nombre de fenêtres d'erreur JS dans la barre de tâches.
http://perso.wanadoo.fr/magicbuzz/ns2-4.jpg

n°772927
antp
Super Administrateur
Champion des excuses bidons
Posté le 22-06-2004 à 16:30:08  profilanswer
 
n°772930
Arjuna
Aircraft Ident.: F-MBSD
Posté le 22-06-2004 à 16:32:48  profilanswer
 


j'ai que paint et je suis sous 2K et ca me lourde d'installer un autre truc ou d'utiliser ton soft :o

n°772931
boulax
Inserer phrase hype en anglais
Posté le 22-06-2004 à 16:32:52  profilanswer
 

Arjuna : en ce qui concerne les sources de google, il y a bien du js est ce que tu le vois ?
 
antp :  :pfff:  :D

n°772932
Arjuna
Aircraft Ident.: F-MBSD
Posté le 22-06-2004 à 16:33:41  profilanswer
 

Pis c'est pour se remettre dans l'ambiance du net à l'époque de NS2, des bons gros JPEG dégueux qui mettaient 20 minutes à télécharger, tout ça pour avoir une barre de menu pourrie :)

n°772944
antp
Super Administrateur
Champion des excuses bidons
Posté le 22-06-2004 à 16:41:23  profilanswer
 

Arjuna a écrit :

j'ai que paint et je suis sous 2K et ca me lourde d'installer un autre truc ou d'utiliser ton soft :o


 
C'est pas mon soft :o
Puis sinon t'as un exe tout simple : bmp2png, tu drag & drop le bmp dessus ça te sort un png, c'est pas difficile :o


Message édité par antp le 22-06-2004 à 16:41:46

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°772946
antp
Super Administrateur
Champion des excuses bidons
Posté le 22-06-2004 à 16:42:16  profilanswer
 

Google vu par IE2 :
http://www.antp.be/temp/google_ie2_1.png
http://www.antp.be/temp/google_ie2_2.png


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°772947
seabee
Posté le 22-06-2004 à 16:43:20  profilanswer
 

antp a écrit :

C'est pas mon soft :o
Puis sinon t'as un exe tout simple : bmp2png, tu drag & drop le bmp dessus ça te sort un png, c'est pas difficile :o

Sinon tu le fais avec mon logiciel en souïng qui permet plein d'autres belles choses :o
 
Qqun me file 3 Mo de FTP gratuit que je l'upload? :o

n°772987
Arjuna
Aircraft Ident.: F-MBSD
Posté le 22-06-2004 à 17:15:24  profilanswer
 

antp > Ouais, c'est à peut près le même rendu (un petit bug d'affichage en plus :))
 
saebee > 3 Mo ? T'es fou toi ! Passé 50 Ko moi j'en veux pas :o

n°772996
antp
Super Administrateur
Champion des excuses bidons
Posté le 22-06-2004 à 17:25:36  profilanswer
 
n°773015
Arjuna
Aircraft Ident.: F-MBSD
Posté le 22-06-2004 à 17:38:35  profilanswer
 

:lol:
 
Je me souvenais qu'il était tout petit, c'est pour ça que j'ai dit cette taille ;)

n°779618
Ace17
Posté le 27-06-2004 à 15:57:07  profilanswer
 

boulax a écrit :

Bah quand t'as une merde dans la génération c'est quand meme mieux d'avoir une page lisible genre pas toute la page sur une ligne quoi [:mlc]


Evidemment que c'est mieux de pouvoir lire ce qu'on génere. Maintenant on va pas chercher non plus a se poser des questions existencielles du style "les feuilles de style je les sépare ou pas?"
Mais si j'ai une erreur dans la génération, c'est le générateur que je regarde, pas le code généré. Personne ne s'amuse a désassembler ses programmes pour trouver ou est le bug.

n°779623
antp
Super Administrateur
Champion des excuses bidons
Posté le 27-06-2004 à 16:34:08  profilanswer
 

Si t'as une erreur dans le HTML, c'est parfois pratique de pouvoir voir à quel endroit il manque quel tag :o
 

Ace17 a écrit :

"les feuilles de style je les sépare ou pas?"


 
bah pourtant ça permet de générer des pages plus légères...


Message édité par antp le 27-06-2004 à 16:34:37
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Sources Google

 

Sujets relatifs
installation de sources web en localComment présenter vous vos sources une fois executées
Sources Access/VBA ?Sources de l'API
Sources OpenVMS[C/C++] Comment organisez-vous vos sources ?
Sources de données...Please HELP !!site vbfrance et codes-sources inaccessible!
integration sources Labwindows dans interface en VBsite de sources?
Plus de sujets relatifs à : Sources Google


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR