Chromium invente : Les pre-connexions

Chromium invente : Les pre-connexions

L’équipe qui bosse sur Chromium 6.0 n’en finit pas de m’étonner. Dernière nouveauté en date : les pré-connexions !

L’idée est d’établir (dans le browser) une connexion HTTP (ou https) avec par exemple un moteur de recherche, avant même que vous ayez fini de taper votre recherche dans la barre d’adresse de Chromium !

Capture d’écran 2010 05 19 à 08.16.01 Chromium invente : Les pre connexions

Vu que le socket est déjà ouvert, du coup, la requête part encore plus vite (et par conséquent, la réponse arrive encore plus vite). Même cas de figure par exemple, si vous êtes sur un site que vous avez l’habitude de fréquenter (genre Korben.info) et que votre historique indique que vous cliquez souvent sur le lien dans ma sidebar qui pointe sur Remixjobs. L’algo de pre-connexion ouvrira un socket vers Remixjobs avant même que vous ayez cliqué sur le lien. Il fait ses réglages simplement en fonction de vos habitudes de surf (historique).

Capture d’écran 2010 05 19 à 08.19.53 Chromium invente : Les pre connexions

Résultat des courses, on gagne facilement 1/2 seconde ou plus sur l’accès aux sites web. Sur Google images par exemple, lorsque vous vous retrouvez avec une page de photos, Chromium ouvrira un socket avec chacune des pages linkées, affichant ainsi encore plus vite la photo sur laquelle vous venez de cliquer.

Capture d’écran 2010 05 19 à 08.26.13 Chromium invente : Les pre connexions

Cette fonctionnalité n’est pas encore documentée officiellement par Google mais vous pouvez d’ores et déjà la tester en installant la dernière build de Chromium et en utilisant le paramètre

--enable-preconnect

lors de son lancement.

Chromium --enable-preconnect

[Source]

Publicité

Je vous recommande aussi la lecture des sujets suivants


Faites un lien vers cette news sur votre site



66 commentaires

  1. Poupi Reply to this comment


    « Cette fonctionnalité n’est pas encore documentée officiellement par Google »
    Hum, Chromium n’est pas affilié à Google, non ? (ou alors j’ai loupé un épisode)

    Posté le 19 mai 2010 à 15:38:02

  2. moi Reply to this comment


    combien auront fait une recherche sur « korben » dans google image pour comprendre pourquoi une fille à poil apparais dans le résultat ?

    Posté le 19 mai 2010 à 15:38:46

  3. Gordontesos Reply to this comment


    Ça pose des problèmes de vie privée… si une connexion est effectuée sans même cliquer sur le lien, ça signifie que : le serveur a connaissance de l’utilisateur, ainsi qu’un éventuel admin réseau, sans que l’utilisateur soit réellement allé sur le site, ou en ait même exprimé l’envie…

    Posté le 19 mai 2010 à 15:39:40

  4. Loic Reply to this comment


    @Poupi:
    Si, c’est bien Google qui développe Chromium

    Posté le 19 mai 2010 à 15:40:25

  5. Caroline Costa Reply to this comment


    C’est une très, très bonne idée et ça ouvre des perspectives intéressantes..
    Je teste ça de suite, merci !

    (lol @ »korben le meilleur site du monde »)

    Posté le 19 mai 2010 à 15:40:36

  6. Julien Reply to this comment


    Ne pas oublier que les requêtes DNS sont déjà lancées en avance pour (déjà) gagner du temps dans Chrome/Chromium.
    Donc l’admin d’en face ‘peut’ savoir qu’un utilisateur est susceptible de venir sur son site, mais sans avoir d’autre info que son IP.
    Attention dans la nouvelle d’aujourd’hui, on parle d’ouvrir le socket, mais pas de pré-charger la page (contrairement aux accélérateurs très à la mode il y a quelques années, dont un fait par Google). Donc par exemple les cookies ne sont pas encore transmis.

    Posté le 19 mai 2010 à 15:42:24

  7. Playmobil Reply to this comment


    Bonjour,
    J’aimerais savoir si Chrominium est plus stable/rapide etc que Google Chrome qui arrete pas de planter chez moi.

    Posté le 19 mai 2010 à 15:43:32

  8. Julien Reply to this comment


    @Playmobil :
    Quelle version / OS ?
    Tu peux avoir version 4.1 (stable), 5.x (beta), 6.x (dev).
    C’est comme beaucoup de soft libres, tu choisis selon tes besoin de fonctionnalités / stabilité.
    Il est donc difficile de répondre sans plus de précision.

    Posté le 19 mai 2010 à 15:48:20

  9. lemulot Reply to this comment


    Je penserai plus que c’est ‘––enable-preconnect’

    Posté le 19 mai 2010 à 15:48:25

  10. Hub's Reply to this comment


    >> combien auront fait une recherche sur « korben » dans google image pour comprendre pourquoi une fille à poil apparais dans le résultat ?
    +1 !

    Posté le 19 mai 2010 à 15:49:22

  11. Jalkar Reply to this comment


    ces pre-connexions au final elles ouvrent une connexion vers un autre site si j’ai bien compris… ca peut faire sauter certain site non genre des gens qui on tous l’habitude d’aller sur un site mais pas en meme temps : ils se retrouvent tous en meme temps sur internet avec une preconnexion vers leur site favoris..

    Posté le 19 mai 2010 à 15:49:37

  12. Poupi Reply to this comment


    @Loic :
    « Chromium is the name given to the open source project and the browser source code released and maintained by the Chromium Project. [...] Google takes this source code and adds on the Google name and logo, an auto-updater system called GoogleUpdate, an opt-in option for users to send Google their usage statistics and crash reports as well as RLZ-tracking which transmits information in encoded form to Google, for example, when and where Chrome has been downloaded. » (cf wikipedia)

    Pourtant j’ai trouvé nulle part que c’était les devs google qui bossaient sur Chromium. Enfin bon, c’est juste de la curiosité :)

    Posté le 19 mai 2010 à 15:50:56

  13. Misterniark Reply to this comment


    @moi: Moi :D

    Posté le 19 mai 2010 à 15:51:07

  14. Korben Reply to this comment


    @Poupi: Justement… Pour l’instant, les dev de Google ne l’ont pas intégré dans Chrome (ni documenté) mais ça arrivera bientôt je pense

    Posté le 19 mai 2010 à 15:53:21

  15. Toutestici Reply to this comment


    Rien compris ! :/

    Posté le 19 mai 2010 à 15:53:28

  16. Loic Reply to this comment


    @Poupi: C’est quand meme majoritement des gens de chez Google qui contrbuent au projet open source, ils ne font pas qu’ajouter leur logo et mettre un service d’update…

    Posté le 19 mai 2010 à 15:56:18

  17. Playmobil Reply to this comment


    @Julien:

    salut,
    la version que j’ai de chrome c’est 5.0.375.38 beta
    OS windows 7 éd. Ultimate 32 bits.

    Sa plante quasiment sur tout les sites avec du flash, alors qu’avec firefox impec…

    Posté le 19 mai 2010 à 15:59:14

  18. lt8nk Reply to this comment


    @moi: Moi ^^

    Quand on va ici :http://korben.is.free.fr/, un message nous dit qu’il y a rien à voir et pourtant il y a : http://korben.is.free.fr/moi.jpg

    Korben aurait changé de sexe ?

    Posté le 19 mai 2010 à 16:00:40

  19. Kornikopic Reply to this comment


    +1 pour la femme a poil. Elle m’intrigue :D

    Posté le 19 mai 2010 à 16:01:32

  20. Korben Reply to this comment


    @lt8nk: sexy hein ? Mais c’est pas moi ;-) (et le NDD n’est pas à moi non plus)

    Posté le 19 mai 2010 à 16:05:42

  21. Garl Reply to this comment


    Je l’ai deja avec firefox , Y’a des extensions que le font deja :)

    Posté le 19 mai 2010 à 16:07:00

  22. Ajira Reply to this comment


    Elle joue à WoW en plus …
    C’est peut être la copine de Korben :p

    Posté le 19 mai 2010 à 16:08:21

  23. Pirlouite Reply to this comment


    Un indice: elle joue a WoW

    Posté le 19 mai 2010 à 16:10:22

  24. Ln2 Reply to this comment


    Euh… Korben, tu n’es quand meme pas si jeune, tu as bien connu les modems RTC non ?

    Il y a avait dejà à l’époque un logiciel (dont je ne retrouve pas le nom) qui préchargeait tous les liens d’une page web de facon à ce qu’ils apparaissent instantanément lors du clic suivant.
    C’etait il y a deja 16 ans…

    (en plus ce logiciel permettait de faire un « resume » d’un telechargement qui aurait planté en plein milieu…Argghhh!! la mémoire ne me revient pas sur son nom)

    Posté le 19 mai 2010 à 16:11:04

  25. Ravaged Reply to this comment


    @Playmobil:
    Chrome n’arrêtait pas de planter chez moi, à cause d’IDM….(Internet Download Manager)
    Si tu l’utilises aussi, va dans Téléchargements, Options, et dans intégrations/navigateurs désactive Chrome.
    J’espère t’avoir aidé, j’ai mis du temps à faire le lien….

    et sinon, sympa la geekette =)

    Posté le 19 mai 2010 à 16:12:47

  26. Ln2 Reply to this comment


    Pour mon post au-dessus: le logiciel etait peut etre Getright

    Posté le 19 mai 2010 à 16:14:44

  27. mini Reply to this comment


    ça me rappelle l’extension Fasterfox qui a surchargé bon nombre de serveurs :)

    Posté le 19 mai 2010 à 16:17:20

  28. BHackUP Reply to this comment


    Je confirme que c’est bien « –enable-preconnect » (deux tirets) et non « –enable-preconnect » ;)

    Posté le 19 mai 2010 à 16:20:31

  29. DJ Ridou Reply to this comment


    C’est une déesse nue qui joue à WoW.
    J’adore ses proportions !!!

    Posté le 19 mai 2010 à 16:21:36

  30. Julien Reply to this comment


    @Playmobil: donc premier reflex, repasse sur la branche stable (4.1).
    Elle contient le minimum sympa (synchro des favoris par exemple).

    Pour cela il faut désinstaller, et réinstaller une version normale.
    (Car si tu changes juste de branche à la volée pour passer en stable, tu restera en version 5.x sans mise à jour en attendant qu’une version > 5.x soit disponible…)

    Posté le 19 mai 2010 à 16:22:35

  31. Korben Reply to this comment


    @BHackUP: c’est cet enfoiré de wordpress qui me change 2 tirets en un long tiret… je vais corriger ça

    Posté le 19 mai 2010 à 16:23:55

  32. Korben Reply to this comment


    @Ln2: oui j’ai connu :-) et je ne me souviens pas non plus du nom de ce soft dont tu parles

    Posté le 19 mai 2010 à 16:25:40

  33. BHackUP Reply to this comment


    @Korben: Oui je viens de remarquer aussi ^^ Merci pour la correction :)

    Posté le 19 mai 2010 à 16:26:42

  34. babelkot Reply to this comment


    Aucun intérêt..Tous les gens intelligents ont Korben dans les favoris ou savent que l’adresse est « korben.info »Les autres sont méprisables…

    Posté le 19 mai 2010 à 16:37:54

  35. Shadokuss Reply to this comment


    Il y a déjà cette fonctionnalité « Awesome Bar » qui existe depuis plus d’une année avec l’extension Fastestfox (anciennement nommée Smarterfox) pour Firefox. Bref ils n’inventent rien.

    Posté le 19 mai 2010 à 16:39:17

  36. Louis Reply to this comment


    @Korben : Il me semble que la pré-connexion est faite depuis quelques temps dans Chrome/Chromium (avant la version 6), avec même téléchargement d’une partie des pages potentiellement visibles pour accélérer leur affichage au moment où tu clique dessus.

    Posté le 19 mai 2010 à 16:39:52

  37. MicroDark Reply to this comment


    Sérieux elle sort d’où cette fille ;)

    Posté le 19 mai 2010 à 16:46:41

  38. L419 Reply to this comment


    @moi –> moi aussi :-) PTDR

    Posté le 19 mai 2010 à 16:47:17

  39. Sloosh Reply to this comment


    @Loic: tu peux développer ?
    Je n’ai jamais réussi à trouver exactement les imbrications entre Google et Chromium. Il me semble que The Chromium Project existait avant que Google ne s’y intéresse non ? Et quid des interactions entre les deux ? Par exemple, les bouts de code proprio tant décriés présents dans Google Chrome ne le sont pas dans Chromium, cela veut-il dire que le second pose moins de problèmes de vie privée que le premier ?
    C’est pas clair cette histoire è_é

    Posté le 19 mai 2010 à 16:57:46

  40. Katsoin Reply to this comment


    +1 pour la geekette
    Mais j’ai toujours pas compris pourquoi elle apparaissait sur le blog ^^

    Posté le 19 mai 2010 à 17:01:30

  41. David Reply to this comment


    Cool, je vais pouvoir me connecter sur youpo** sans même cliquer dessus ! c’est G-E-N-I-A-L !

    Posté le 19 mai 2010 à 17:19:28

  42. Playmobil Reply to this comment


    @Ravaged: T’a raison sa doit être à cause de sa, mais vu que je m’en sert toute la journée. Dommage

    Posté le 19 mai 2010 à 17:23:39

  43. sebsauvage Reply to this comment


    Oh làlà, ça me semble encore une formidable FBI (Fausse Bonne Idée).

    Du point de vue vie privée, vous amorcez des connexion vers des serveurs alors que vous n’avez rien cliqué (et effectivement, je ne parle même pas des requêtes DNS lancées à l’avance par certains navigateur (Chrome, Opera…))

    De point de vue serveur, ça fait plein de connexions TCP au serveurs pour rien (threads et process consommés pour rien).
    Je connais des admins qui vont être contents.

    Finalement, c’est peut-être pour gagner une demi-seconde côté internaute, mais en pénalisant globalement tout le monde puisque surchargeant les serveurs pour rien. Je me trompe ?

    PS: HTTP 1.1 avec le pipelining et le keep-alive, c’était pas censé garder la connexion TCP ouverte vers le serveur, justement ?
    (enfin, une fois qu’on est déjà connecté dessus.)

    Posté le 19 mai 2010 à 17:29:56

  44. hillson Reply to this comment


    Euh pardonnez mon ignorance, mais comment on fait pour rentrer cette commande preconnect ?

    Posté le 19 mai 2010 à 17:39:20

  45. dr_zeebra Reply to this comment


    Change de titre korben, car celui la est un mensonge!!

    Posté le 19 mai 2010 à 17:53:25

  46. Manu Reply to this comment


    @Ln2:

    Aaaaaah Getright ça nous rajeunit pas ça :(

    @sebsauvage:

    +1

    Posté le 19 mai 2010 à 18:08:00

  47. eXa Reply to this comment


    @Poupi Chromium est bien développé par google ( http://blog.chromium.org/2008_09_01_archive.html ) c’est juste que chromium ne transmet rien a google contrairement a chrome
    http://www.srware.net/en/software_srware_iron_chrome_vs_iron.php (personnellement je n’utilise pas iron car je préfère chromium, plus mit a jour et a juste la gestion de la pub en moins, qui, en passant n’a jamais bien fonctionne)

    @sebsauvage Je ne crois que c’est juste le navigateur qui se prepare a ouvrir la page en identifiant les adresses sur une page web et donc se connecte pas a l’adresse concerne, mais je n’ai pas encore regarde le code, sinon attendons plus d’infos venant des devs

    Posté le 19 mai 2010 à 18:10:54

  48. shp13 Reply to this comment


    lol, par curiosité j’ai fait une recherche google image sur « korben », effectivement la première page est la même que celle que tu as mis dans ton billet mais si on regarde les pages suivantes (avec safe search désactivé) on tombe sur plusieurs images gays (non ça veut pas dire qu’elles sont joyeuses)

    Posté le 19 mai 2010 à 18:16:49

  49. Gnark-niark Reply to this comment


    @moi: à ton avis ? xD

    Posté le 19 mai 2010 à 18:27:14

  50. GreenDaddy Reply to this comment


    Une extension Firefox faisait ça également, une vraie plaie pour les serveur (même si là c’est dans une moindre mesure).

    eXa > Bien sur que si Chromium envoie des trucs à Google, seul Iron ne le fait pas.

    Posté le 19 mai 2010 à 18:27:51

  51. Miova Reply to this comment


    Je pense à la même chose que Sebsauvage, on va encore surchargé les serveurs pour rien !

    Et puis faut voir quelles informations sont transités vers les serveurs à travers ces « pré-requètes ». Personnellement, il se peut que si je remarque une surcharge inutile de nos serveurs, je risque tout simplement de banir les « pré »-requètes de ce navigateur.

    Encore une idée à la noix pour surcharger les serveurs et nos propres bandes-passantes inutilement !

    Posté le 19 mai 2010 à 18:58:08

  52. nubiennes Reply to this comment


    AaAHHH kORBEN ET ALBANEL .C’est le grand amour ?lol

    Posté le 19 mai 2010 à 20:26:35

  53. Detilly Reply to this comment


    @Hub’s: il y a pas qu’une fille nue plus bas dans la recherche. :( -1

    Posté le 19 mai 2010 à 21:37:04

  54. Hub's Reply to this comment


    lol
    -1

    Posté le 19 mai 2010 à 22:51:46

  55. Aomapes Reply to this comment


    @moi et autres …
    Ce qui est poilant c’est que en faisant la recherche « korben » dans Google image la jeune demoiselle dénudée apparaît en troisème position en « filtrage modéré ».

    Alors qu’en « SafeSearch désactivé » elle se voit reléguée à la 5ème position derrière:
    - une photo de notre dieu vivant avec un iPhone 150g et
    - un autre cliché où il est assis sur son carrosse blanc…

    J’avoue que ces deux photos m’émoustillent bien plus que cette geekette pourtant bien jolie… ;o)

    Posté le 19 mai 2010 à 22:54:07

  56. CHR15T0PH3 Reply to this comment


    moi aussi j’ai découvert comment cette technologie marchait trop bien

    je vois le billet sur korben.info
    je vois la fameuse troisième image (comme THE SUN a sa fameuse 3ème page)
    je me suis dis « dieu me tripote »
    et après quand je rentre dans google le mot clé : « korben »
    puis que je vais dans images
    j’avais déja pré-connecté O_O

    on arrète pas le progrès
    ps: j’aime bien aussi jouer à poil (même si WOW c’est désuet, y’a bientot red dead redemption) je pense que je m’entendrais bien avec cette demoiselle
    ps 2: faut que je trouve une femme IRL sérieux … -_-

    Posté le 20 mai 2010 à 04:56:59

  57. BlackSmileFR Reply to this comment


    La pré-connexion me laisse rêveur !!! Quand est i’l du risque de surcharge des serveurs avec cette méthode ?

    Posté le 20 mai 2010 à 06:29:08

  58. Snow Reply to this comment


    En m’intéressant un peu à ce Srware Iron, je suis tombé sur ce blog

    http://thoughtyblog.wordpress.com/2009/12/16/why-no-one-should-not-use-the-iron-chromium-fork/

    La réflexion est intéressante, et pour ma part, je préfère donc utiliser chromium plutôt que ce fork. Un code source stocké sur rapidshare, alors que les binaires sont bien sur le NDD de SRware…c’est louche non?

    Posté le 20 mai 2010 à 09:27:33

  59. Arnaud E. Reply to this comment


    Que Chrome envoie mes données à google je m’en tape complètement. On est déjà tellement pistés, surveillés, espionnés de toutes part qu’un peut plus ou un peut moins…

    De plus je désactive les pubs sur la grande majorité des sites web, donc pour la pub ciblée…

    Bon, me reste qu’a trouvé un équivalent à Downthemall (extension FF) sous google Chrome pour que je migre :)

    Posté le 20 mai 2010 à 10:09:31

  60. Targhan Reply to this comment


    Comment bouffer la bande passante du net pour un confort ridicule…
    A ranger avec le prefetch de Windows :(

    Posté le 20 mai 2010 à 10:22:28

  61. Carmin.D Reply to this comment


    @Korben: J’en connais une qui va hurler si elle te chope avec cette photo :-)

    Posté le 20 mai 2010 à 11:11:04

  62. ArTo Reply to this comment


    Si vous allez sur :
    http://korben.is.free.fr/photo/
    vous verrez que la fille n’est qu’un tondu qui aime la fumette :)

    Posté le 20 mai 2010 à 14:01:56

  63. honnyvore Reply to this comment


    @ArTo: +1
    C’est malin ^^

    Posté le 21 mai 2010 à 09:26:45

  64. Google, Google, Google … | MELTING POT Reply to this comment


    [...] Les pré-connexions avec Chromium (source http://www.korben.info) [...]

    Posté le 21 mai 2010 à 11:23:41

  65. ArTo Reply to this comment


    @honnyvore:

    Non -1 ! j’voulais en voir + :)

    Posté le 21 mai 2010 à 20:57:19

  66. Après le DNS prefetching, l’URL prefetching sur Chromium | AbriCoCotier.fr Reply to this comment


    [...] lu il y a quelques jours une note sur le blog de Korben à propos de l’URL pre-fetching . JE savais que ce n’était pas nouveau, et j’ai pu le constater via un lien fournit par [...]

    Posté le 25 mai 2010 à 19:29:55

(Pensez à personnaliser votre avatar !)