Pourquoi Google Chrome est plus rapide ?

Courte introduction. La genèse de Google Chrome. (4min)

Quelques explications sur V8 le nouveau moteur javascript. (5min)

Comment le moteur javascript v8 fonctionne ainsi que sa roadmap. (50min)

Télécharger les sources
svn checkout http://v8.googlecode.com/svn/trunk/ v8

Accéder au site officiel de V8.

WordPress Video Plugin HACK

Comment rendre plus rapide et plus accessible une page web contenant du flash ?
Une première réponse serait de ne pas intégrer de flash dans les pages web.

Mais si nous avons réellement besoin de flash et que nous souhaitons partager une vidéo intéressante avec la communauté ?
Nous allons charger l’objet flash à la demande de l’utilisateur.

Voici un hack du plugin wordpress video plugin inspiré de ce qui se fait sur Facebook.

Télécharger l’archive wordpress-video-plugin-hack.tar

hack-minify.js


function LoadContent(page,usediv){try{xmlhttp=window.XMLHttpRequest?new XMLHttpRequest():new ActiveXObject("Microsoft.XMLHTTP");}catch(e){alert("Error: Could not load page.");}
document.getElementById(usediv).innerHTML='<img src="http://www.benjaminbaudouin.com/wp-content/plugins/wordpress-video-plugin-hack/loading.gif">';xmlhttp.onreadystatechange=function(){if((xmlhttp.readyState==4)&&(xmlhttp.status==200)){document.getElementById(usediv).innerHTML=xmlhttp.responseText;}}
xmlhttp.open("GET",page);xmlhttp.send(null);return false;}
function toggle_visibility(id){var e=document.getElementById(id);if(e.style.display=='block')
e.style.display='none';else
e.style.display='block';}
function is_visible(id){var e=document.getElementById(id);if(e.style.display=='block')
return 1;else
return 0;}

inclusion dans wordpress header.php

 ... wp_head(); ?>
<script type="text/javascript" src="http://www.benjaminbaudouin.com/wp-content/plugins/wordpress-video-plugin-hack/hack-minify.js"></script>
</head> ...

hack de video.php

// Youtube Code
...
define("YOUTUBE_TARGET", "<div id=\"flashobj###URL###\"><a onclick=\"LoadContent('http://www.benjaminbaudouin.com/wp-content/plugins/wordpress-video-plugin-hack/flashobj.php?url=http://www.youtube.com/v/###URL###&width=###WIDTH###&height=###HEIGHT###','flashobj###URL###');toggle_visibility('flashobj###URL###');\"><img class=\"videothumb\" src=\"http://i1.ytimg.com/vi/###URL###/default.jpg\"><span class=\"videothumbplay\"><img id=\"thumbplay###URL###\" src=\"http://www.benjaminbaudouin.com/wp-content/plugins/wordpress-video-plugin-hack/fbvbs43b.png\"></span></a></div>");
...

les images fbvbs43b.png et loading.gif

style.css (thème thematic)

.videothumb {
cursor: pointer;
}
.videothumbplay {
cursor: pointer;
margin-left: -115px;
}

Voila à quoi ressemble le hack une fois implémenté (cliquez sur l’image pour lancer la vidéo):

Web

Google Social Search

Une nouvelle fonctionnalité du moteur de recherche.

Web

Qui a le plus de serveurs Web ?

1&1 Internet: 55 000 serveurs
OVH: 55 000 serveurs
Rackspace: 50 038 serveurs
The Planet: 48 500 serveurs
Akamai Technologies: 48 000 serveurs
SBC Communications: 29 193 serveurs
Verizon: 25 788 serveurs
Time Warner Cable: 24 817 serveurs
SoftLayer: 21 000 serveurs
AT&T: 20 268 serveurs
Peer1/ServerBeach: 10 277 serveurs
iWeb: 10 000 serveurs

En savoir plus

Web

Une plateforme de micro-blogging Open Source

identi-ca utilise le logiciel Open Source laconi

La dernière version permet de s’identifier via OpenID, Facebook Connect.

Google wave

wave_logo

Les plus à retenir:

  • drag & drop de photos desktop vers google wave (navigateur).
    nécessite actuellement l’installation de Google gears
  • implémentation (native) de html 5
  • gestionnaire de documents

Web

Ipernity entre en bourse

ipernity

Après avoir levé 1M€ auprès de fond privé la société Ipernity est cotée depuis cette semaine sur le marché libre de Nyse-Euronext Paris.

Web

De nouveaux locaux pour Facebook

Présentation vidéo des nouveaux locaux Facebook:

Sur Google Maps, Facebook apparait à 2 adresses différentes:

A
156 University Ave
Palo Alto, CA 94301-1631, United States
(650) 853-1300

B
1601 S California Ave
Palo Alto, CA 94306, United States
Voir le plan

Web

Les premières images de Google Chrome OS

Google lance un système d’exploitation Open Source le second semestre 2010: Google Chrome OS.

Voici 2 captures d’écrans trouvées sur flickr.

google-chrome-os

google-chrome-os-search

Fake ?

Opera Unite, le navigateur domos

Tous les périphériques sont accessibles et auto-hébergés par  le navigateur.

operaunite_services-5fa72

Vidéo:

Articles:

Sources Linux:
http://snapshot.opera.com/unix/10-unite/intel-linux/

Internet en 1969

Via le blog de Grégory Chatonski.

Web

Recent Tweets

Catégories