Asselin Benoit Développement - Création et conception de sites internet - Amiens Somme Picardie Paris France

Détecter le navigateur Google Chrome ( Webkit, Safari, Javascript )
02`09`2008

6 commentairesPoster un commentaire !
Tags: Google Actualites Internet Webkit

Google vient de lancer son nouveau navigateur Google Chrome. J'en entends déjà raller dans leur coin : " Encore un navigateur dont il va falloir contrôler le rendu avant de mettre mon site en production. "

Sachez que ce navigateur se base sur le moteur de Apple Webkit ( Safari sur Mac OS X ) comme le montre la ligne ci-dessous :

Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.27 Safari/525.13

Pour résumé, si votre site est compatible avec Safari, vous ne devriez pas rencontrer de problèmes particuliers.
Pour ceux qui n'ont jamais essayé Webkit ( Safari ), sachez que Webkit se comporte "pratiquement" de la même manière que Mozilla Firefox au niveau du HTML et du CSS. En ce qui concerne le Javascript, l'affaire est quelque peu différente notamment dans le support du DOM W3C ou encore du designMode, toutefois les développeurs de Google Chrome semblent avoir beaucoup retravaillés le moteur Javascript (nom de code V8) donc...

Affaire à suivre, il n'en reste pas moins qu'une éternelle question subsiste :
Quand pourra-t-on abandonner Microsoft Internet Explorer 6.0 ?! ^^


Les coulisses de Google Chrome :

Télécharger Google Chrome :
http://www.google.com/chrome
http://code.google.com/chromium/


Référencement Google : Les dates des prochaines Google Dance 2009 !
20`04`2008

3 commentairesPoster un commentaire !
Tags: Google Referencement

Le référencement est l'action de référencer, c'est à dire mentionner quelque chose. Sur Google et autres moteurs de recherches, c'est faire des liens extérieurs vers votre propre site, c'est y faire référence et référencer votre propre site. ( cette phrase est reprise d'un article de Wikipedia sur le référencement. )

Mais une question subsiste pour être référencé :
Comment référencer son site et surtout être trouvé dans la recherche Google sachant que son propre site a un PageRank insuffisant ou très faible ?

La réponse est très simple et inversement proportionnel à la difficulté de sa mise en place :
Il "suffit" de trouver des combinaisons de mots clés libres dans Google, qui sont ou qui seront susceptible d'être saisis par un chercheur (en référencement ? ;)
J'entends par "mots clés libres" des combinaisons de mots clés où peu de résultats ressorts, et/ou les sites arrivant en première position soient des sites à PageRank très faible.

Voici une exemple de cette théorie sur le référencement avec ce titre fort accrocheur Google Dance 2009... alors que personne ne peut prédire les prochaines Google Dance et encore moins les Google Dance de l'année prochaine ( Google Dance 2009 ).


MAJ de Google Analytics et explications de _trackPageview() - ga.js
27`01`2008

Aucun commentairePoster un commentaire !
Tags: Javascript Actionscript Google

Peut être comme moi, votre mois de décembre 2007 était chargé en divers activités professionnelles et familiales... et bien vous êtes sûrement dans ma situation, vous êtes passé à côté de la mise à jour du code Javascript de Google Analytics.

L'ancien code urchin.js reste toujours valable mais ne sera plus mise à jour

<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
</script>
<script type="text/javascript">
_uacct = "UA-XXXXXX-X";
urchinTracker();
</script>

 

Voici le nouveau code (pas franchement en avant première) ga.js qui s'accompagne de son lot de nouveautés

<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>

<script type="text/javascript">
var pageTracker = _gat._getTracker("UA-XXXXXX-X");
pageTracker._initData();
pageTracker._trackPageview();
</script>

Ce code Javascript se place toujours juste avant la balise fermante </body> et doit être présent sur toutes pages de votre site internet devant être analysées par Google Analytics.

 

 

Entrons maintenant un peu dans la technique avec la fonction _trackPageview de Google Analytics

 

La fonction _trackPageview de Google Analytics permet d'effectuer le suivi d'événements sur votre site internet qui ne sont pas comptabilisés dans le nombre de pages vues. Grâce à cette fonction, vous pouvez affecter le nom de fichier d'une page spécifique à des événements Adobe Flash, Javascript, à des téléchargements de fichiers, des liens sortants...

Exemple de lien internet sortant

<a href="http://www.ab-d.fr/" onclick="javascript:pageTracker._trackPageview('/liens_externes/ab_d');">

Exemple de code Flash (Actionscript)

on (release) {
	getURL("javascript:pageTracker._trackPageview('/dossier/flash01.html');");
}

Chaque occurrence de l'événement appelant sera enregistrée comme s'il s'agissait d'une page de consultation pour l'URL /mondossier/mapage. L'argument doit débuter par une barre oblique et être placé entre guillemets droits.

Important : Si vos pages contiennent un appel à la fonction _trackPageview, votre code de suivi Google Analytics doit être inséré dans votre code HTML au-dessus de cet appel. Dans ce cas, le code de suivi peut être inséré n'importe où entre la balise d'ouverture <body> et l'appel Javascript.