Catégorie 'Internet'


Web Analytics

More about Web analytics L'analyse de l'accède à un site Web est un sujet vaste et intéressant. La plupart du temps, l'analyse est effectuée par des outils tels que Google Analytics , Woopra , Relancer , etc ... Cependant, pour les plus technophiles, vous pouvez avoir l'intention de construire leur propre outil d'analyse personnelle, ou tout simplement de regarder le fichier "mystérieux" log de notre serveur Web. Conseil, puis, en lisant Web Analytics de David Vasta, texte utile pour comprendre en détail tous les processus qui sous-tendent le suivi de l'accès.

Le guide est vraiment complet car il analyse tous les aspects qui tourne autour du thème de Analitycs Web. Également des conseils utiles adressée au codeur, ceux qui développent des pages Web, sur la façon d'utiliser "correctement" balise et attribut. Indiquez ci-dessous les principaux thèmes abordés dans la mise en évidence de texte, à mon avis, le plus intéressant et utile aussi à "coder", c'est à dire ceux qui n'ont pas une incidence directe sur l'analyse SEO:

  • Les bases de la Web Analytics: les fichiers journaux et les mesures
  • Les outils d'analyse
  • L'analyse préliminaire: visites, taux de rebond, pages vues, les chemins de navigation, une liaison de sortie
  • L'analyse historique, saisonnière et géographique
  • Analyse des mots-clés et les pages pertinentes
  • Analyse par referrer et KPI
  • Analyse de conversion
  • Analyse en temps réel
  • Serach Engine Marketing (SEM) et Web Analytics
  • Outils d'analyse de logs
  • Accroître la visibilité d'un site web
  • Aspects juridiques du Web Analytics

Suite ...

5 extensions pour Firefox ont consacré à Web Developer

Un des grands avantages de Mozilla FireFox , par rapport aux autres navigateurs, il était, il est encore, de posséder une grande quantité d'extensions gratuites qui vous permettent de personnaliser et d'étendre l'application. En tant que développeur web, je ne peux pas - maintenant - faire sans quelques extensions utiles qui m'ont aidé dans la construction, l'inspection et la maintenance de pages Web

Suite ...

Internet Explorer: la plus grande campagne virale jamais fait?

Les navigateurs sont un outil essentiel aujourd'hui et, très probablement, le logiciel le plus connu disponible. À un moment donné ce record appartenait à des applications telles que Microsoft Word, aujourd'hui le podium est occupé par l'application qui a révolutionné l'informatique, la communication, et peut-être le monde entier. En raison de sa simplicité, le navigateur s'est propagé rapidement et capacités d'adaptation que quelques autres applications ont pu montrer: les plates-formes croisées (multi-plateforme) et des dispositifs transversaux (multi-périphérique).
Surfer sur Internet est possible grâce au navigateur, nous pouvons l'utiliser comme un PC, un Mac, un ordinateur de poche, les nouveaux "téléphones mobiles".

Suite ...

Adobe AIR API et Feedburner: reloaded

Je prends l'inspiration par l'excellent tutoriel Napolux , Flex 3 et Adobe AIR API Feedburner , qui montre comment écrire une application simple (ou un widget) Adobe AIR avec Flex 3, pour montrer comment accomplir la même chose en utilisant Adobe Flash CS3. Si vous le souhaitez, aussi, vous pouvez profiter de l'extension pour créer des applications Adobe AIR. Il n'est pas nécessaire pour les besoins de ce tutoriel, compiler votre application AIR comme un exécutable, vous pouvez utiliser le code proposé comme un simple film "affixe" de Flash pour vos pages Web

Suite ...

Très court astuce: 3 fonction de sortie en PHP

Au sein d'une fonction PHP peuvent être imprimés de trois manières différentes:

1
2
3
4
5
6
7
8
9
10
<? Php
$valore = 'Ciao' ) { miaFunction fonction ($ value = 'Bonjour') {
>
<ul>
$valore ; ?> --> <- <li> <Php echo $ valeur;!?> ->
?> </li> <li> <? = $ value> </ li>
</ Ul>
<? Php
}
>

Ou:

1
2
3
4
$valore = 'Ciao' ) { miaFunction fonction ($ value = 'Bonjour') {
'<ul><li>' . $valore . '</li></ul>' ; $ O = '<li>' $ Valeur '</ li> </ ul>'..;
; echo $ o;
}

Ou:

1
2
3
4
$valore = 'Ciao' ) { miaFunction fonction ($ value = 'Bonjour') {
"<ul><li> $valore </li></ul>" ; $ O = "<li> $ value </ li> </ ul>";
; echo $ o;
}

Suite ...

SWFObject Google AJAX API bibliothèques

SWFObject Google AJAX API Bibliothèques élargit sa flotte de bibliothèques et des cadres aussi SWFObject , très utile pour l'insertion et la manipulation des animations Flash sur nos pages Web

Suite ...

ActionScript 3.0 pour les débutants: leçon n ° 4

Nous continuons notre code exemple TicTacToe (qui se trouve en plein sur Google Code ) et de commencer à les analyser en détail.

définitions d'importation

Avec ActionScript 3.0 a fait un excellent travail de nettoyage et d'hébergement classes de nell'alberatura (contenues dans les paquets, package ) utilisé au cours du développement. En d'autres langages de programmation tels que C par exemple, lorsque vous souhaitez utiliser une fonctionnalité doit explicitement "import" dans le code. Cette opération de «importation» est nécessaire pour permettre au compilateur d'avoir tous les codes et les définitions relatives aux caractéristiques que nous voulons utiliser. ; Actionscript 3.0 mette a disposizione l'istruzione include che è identica all' #include del C/C++. Dans ActionScript 3.0, toutefois, la déclaration import ne doit pas être confondue avec l'équivalent C / C + + #include ; ActionScript 3.0 fournit une éducation include qui est identique à ' #include le C / C + +. Ce dernier, en effet, «comprend» le code actuel qui, s'il est utilisé ou non, est compilé dans l'exécutable final. Education import est de la plus haute qualité et est plus "intelligent" lors de la compilation. Il est utilisé principalement pour les classes d'accès sans préciser leur nom complet. En d'autres termes ALRE au lieu d'utiliser les formulaires du type:

1
flash.display . MovieClip = new flash.display . MovieClip ( ) ; var myMC: flash.display. MovieClip = new flash.display. MovieClip ();

Suite ...

WordPress: Retirez le menu d'administration

Il peut être utile à certains moments, "obscure" certains menus d'administration WordPress, surtout si vous avez développé un site web / blog pour un client et ne veulent pas autoriser l'accès à des fonctionnalités particulièrement délicate. Il ya déjà Plugin qui exécutent cette fonction, mais d'avoir un chèque personnel et compléter, nous allons voir comment cela fonctionne en détail cette fonctionnalité.
Comme toujours, nous utilisons l'action très utile fournie par WordPress, dans ce cas admin_menu . Grâce à la variable globale $menu , nous pouvons accéder à la liste de menu de l'administration. Nous pouvons identifier le menu d '"éliminer" de deux manières: via l'étiquette ou via le lien pointe (voir les parties abordées dans l'exemple ci-dessous). Dans cet exemple sont "grisés" éléments de menu conception, Paramètres et plugins:

1
2
3
4
5
6
7
8
9
10
11
12
13
remove_menu_item fonction () {
; $ menu global;
/ / Par étiquette
array ( 'Design' , 'Impostazioni' , 'Plugins' ) ; Supprime $ = tableau ('Design', 'Settings', 'plugins');
/ / Via liens
/ / Supprime $ = array ('themes.php »,« options general.php', 'plugins.php');
$removes as $todel ) foreach ($ supprime aussi todel $)
$menu as $key => $sm ) if ( $sm [ 0 ] == $todel ) { unset ( $menu [ $key ] ) ; break ; } foreach ($ Menu as $ key => $ sm) if ($ sm [0] == $ todel) { unset ($ menu [$ key]) break;}
/ / Via liens
/ ($ Menu as $ key => $ sm) / foreach if ($ sm [2] == $ todel) {unset ($ menu [$ key]) break;}
}
/ /
, 'remove_menu_item' ) ; add_action ('admin_menu', 'remove_menu_item');

L'utilisation de la liaison comme une clé pour l'enlèvement ( $sm[2] Dans les parties sorpra commenté dans le code), il est utile lorsque vous n'avez pas la certitude de la langue - localisation - avec lequel vous avez installé WordPress. Avec cette technique, cependant, le menu est enlevé seulement à l'interface, donc vous pouvez toujours accéder au site via un lien direct.

Suite ...

jQuery: bords arrondis sur les images se chevauchent

En raison de la différence de rendu entre les navigateurs, Microsoft Internet Explorer certainement voir cela à l'esprit, vous avez toujours de recourir à des astuces pour appliquer des effets spéciaux qui, maintenant, devrait être une norme. Bords arrondis The award-évoqués sont un exemple classique de «désastre» produite par l'incapacité totale à mener une norme sérieux sur le rendu des pages HTML / CSS. , etc… Il existe de nombreuses solutions sur le net qui vous permettent d'obtenir les «effets» (effets qui exonèrent de l'actuel HTML comme des bords arrondis, des effets d'ombres, reflets, etc ...) avec des taches sur les feuilles de styles, des trucs spéciaux avec l'utilisation de div greffés, les bibliothèques Javascript, utilisation de canvas , etc ...
Comme je vais l'illustrer technique purement didactique (cross-browser) à appliquer aux bords arrondis des images:

Démo et la source

Suite ...

Créer des applications de bureau avec Google Chrome et Firefox?

Google Chrome vous permet de créer des applications de bureau à partir d'une page Web? En effet, comme indiqué dans le menu, il est simplement autorisé à créer un raccourci vers un raccourci qui - à son tour - ouvre une fenêtre sans la barre d'adresse et sans tous les "fioritures" du navigateur. Cela ne signifie pas que nous avons créé une application de bureau, nous avons seulement créé un lien vers la même Google Chrome en mode - pour ainsi dire-chrome-less.

Simle d'entité, mais plus ambitieux, avait déjà été proposée par la Fondation Mozilla en 2007, à travers le projet Prism . C'est sans aucun doute le plus polyvalent et articulé, également accompagné par un utile prolongement qui vous permet de créer menu des applications desktop de Firefox, comme Google Chrome .

Toutefois, les deux solutions sont loin d'être la technologie Adobe AIR . Avant que quelqu'un ne les prennent, il est intéressant de noter les différences entre un raccourci sur le bureau qui ouvre une fenêtre avec un menu et une application vraiment dur de bureau.
Adobe AIR , en effet, contrairement aux solutions proposées par Google Chrome et Prism vous permet de:

  • Pratiquement compléter l'accès au système d'exécuter l'application, avec la capacité de lire et écrire des fichiers. Possibilité d'étendre ses fonctionnalités par des DLL (bibliothèque de liens dynamiques), les extensions et les produits tiers comme joueur SHU (voir Déploiement d'applications Adobe AIR: par AIR Badges Player pour SHU )
  • Gère l'application que les autres applications du système: Installation et désinstallation

Suite ...