Avec les ouvertures publiques des APIs de Google, les fans de Javascript et de jQuery ont développés des plugins pour intéragir avec les apis et la fameuse librairie jQuery !
Voici la liste des plugins jQuery pour utiliser les APIS de Google :

Initiée par les espagnols, je lance cette initiative « 2.0″ en France.
Cette initiative vise à « bloquer» votre site pendant une journée au navigateur IE6 afin de faire prendre conscience aux personnes l’utilisant encore, de mettre à jour leur version d’internet explorer (IE) ou de prendre Firefox/Safari/Chrome ou Opéra !
Tout simplement parce que c’est la date de l’arrivée d’internet explorer 7 (via Wikipédia). Le but étant de faire prendre conscience à un maximum de personne que ce « navigateur» ne fait pas profiter de l’internet que tout le monde connais aujourd’hui.
L’opération commencera donc le 18 Octobre à minuit !
Car depuis le 25 août 2004 il n’y a eu aucune mise à jour de ce navigateur et il ralentit l’internet. Nous sommes tous concerné par ce « fléau» !
Le but est de désactiver le CSS chez l’utilisateur venant de sur votre site avec IE6 et de lui laisser un petit message, c’est pas brutal mais ça fera surement réagir tout le monde !
Ici je vais vous présenter plusieurs scripts à mettre sur votre site de façon à avoir tous le même messages !
D’abords commençons par le script qui va détecter la date et le navigateur :
function NOIE6() {
$start = date('U', mktime(-12, 0, 0, 10, 18, 2009));
$now = time() + date('Z') * -1;
$isIE6 = eregi("MSIE 6\.[0-9]+", $_SERVER['HTTP_USER_AGENT']);
if ($isIE6 && ($now >= $start)) return true;
return false;
}
Ensuite le code dans votre html :
if ( !NOIE6() ) {
echo '
';
}
Oui évidemment laisser votre visiteur sans CSS c’est méchant, alors vous pouvez le prévenenir de cette façon la :
Si vous utiliser un blog wordpress c’est encore plus simple ! Il vous suffit de mettre ce code dans le fichier functions.php de votre thème :
function noie6($url){
$start = date('U', mktime(-12, 0, 0, 10, 18, 2009));
$now = time() + date('Z') * -1;;
$isIE6 = eregi("MSIE 6\.[0-9]+", $_SERVER['HTTP_USER_AGENT']);
if ($isIE6 && ($now >= $start)) return "";
return $url;
}
add_filter("stylesheet", "noie6");
add_filter("stylesheet_uri", "noie6");
Pour être efficace, cette initiative doit être suivie par un maximum de site internet, c’est pour cela que je vous conseille de relayer cet article afin de mettre en marche la machine !
J’espère des réactions, des suggestions ? ![]()
Dites moi si cette initiative vous plait ou si cela vous pose problème, je suivrais avec attention cet article !
Cela suscitera peut être des problèmes avec certaines personnes mais c’est un effet du ras le bol. L’optimisation d’un site pour IE6 est catastrophique, l’utilisation de ce navigateur ne suis pas le sens de l’évolution de l’internet, c’est pourquoi je décide d’employer un moyen radical ! Si vous avez une meilleure solution, merci de m’informer dans les commentaires et j’aviserais ensuite !
Ceci est une initiative totalement en règle !
Ça fait plus d’un mois que je m’en sert et je ne l’ai même pas bloger ! Il y a un mois, je recherchais une barre de debug similaire a Symfony ou Ruby On Rails pour le Zend Framework.
Les recherches sur Google n’ont pas été compliqué et je vous présente Scienta ZF Debug Bar.
![]()
Cette barre permet d’analyser certaine choses comme :
Cette barre s’installe très simplement sous forme de plugin. Il vous suffit donc de télécharger ce plugin, mettre le contenu du répertoire dans le dossier library de votre projet et d’ajouter ces lignes de code dans votre bootstrap :
$debugBar = new Scienta_Controller_Plugin_Debug(array(
'database_adapter' => $db, // Zend_Db_Adapter_Abstract
'memory_usage' => true,
'collect_view_vars' => true));
$frontController = Zend_Controller_Front::getInstance();
$frontController->registerPlugin($debugBar);
Ce plugin est très utile pour le debug ou tout autre optimisation ! Je vous le recommande !
Note : Ce plugin inclus la librairie javascript jQuery, si celle ci est déjà dans votre projet, je vous conseille d’aller à la ligne 234 du fichier Plugin.php et d’enlever la ligne de code qui inclut jQuery.
Google Map est désormais compatible avec Flash et Flex. Ce qui veut dire que vous pouvez désormais intégrer des cartes Google Map dans vos applications Flash et Flex sans passer par un composant HTML pour charger la carte.
Pour pouvoir utiliser cette nouveauté, il vous suffit de télécharger le SWC (Service) pour GoogleMap et l’ajouter dans Flex Builder. Vous aurez ensuite accès à un nouveau composant Map qui permet de mettre un carte Google Map!
De plus, cette API marche aussi avec Air (ce qui n’était pas possible avant !).
Un screencast suivra pour expliquer comment utiliser ce composant de cartographie de google dès que j’aurais un ordinateur !
Moi je dis Merci Google et Merci Adobe !
Aujourd’hui à été publié sur le blog de Google Système un article sur les différents modes de visualisation de Gmail .
Dans cet article nous retrouvons :
Google nous avait annoncé la possibilité d’un changement du pagerank ce weekend et la surprise ne s’est pas laissé attendre :
Dator.fr passe du pagerank de 3 à 4 ! Pour rappelle , www.dator.fr à presque 8 mois et un page rank de 4 en ce temps là je trouve cela pas mal !
Merci à vous, chers lecteurs !
Et à bientôt pour de nouveaux articles et de nouveaux projets !