XPZ Design

Design et développement

Trouver les bons mots clés pour votre site internet

La requête « site : » sur Google : Tapez la requête suivante sur Google site: www.exemple.com Avec cette simple requête, vous pouvez connaître l’ensemble des pages web indexées sur le moteur de recherche pour un site internet donné. Listez les URL et les titres de pages, vous avez de grandes chances de connaître les mots clés principaux de vos concurrents. Le volume des requêtes Pour aller plus loin dans

Continue reading…

De l’importance de l’arborescence pour le référencement

Depuis le Web2.0, les blogs ont le vent en poupe. D’une part parce qu’ils apportent du contenu nouveau pour les internautes, d’autre part parce qu’ils sont  devant dans les résultats de Google du fait de la fréquence des mises à jour mais aussi par la structure de leur arborescence. Si l’on regarde de près le classement des pages indexées, on s’aperçoit que Google  privilégie les pages situées en profondeur dans

Continue reading…

Qu’est-ce qu’un bon contenu pour Google?

Revenons aux fondamentaux, Google nous dit qu’il faut des textes pertinents pour nos pages. Mais alors a quoi reconnaît-il cela? La réponse tient en plusieurs points: -Plus le titre, ou l’accroche, est intéressant, plus les internautes vont cliquer et plus votre site va remonter dans les résultats -Plus l’angle ou la problématique est précise, plus vous êtes considéré comme un spécialiste et votre site peut devenir une référence pour les

Continue reading…

Ma première fonction en php

Php est un puissant langage de programmation « interpreté » par votre serveur. Pour cela votre serveur, fait appel à une bibliothèque de fonctions natives qui dépend de votre version de php installée sur votre hébergement. Il existe un grand nombre de fonctions intrinsèques au language PHP. La première fonction directement utilisable est la fonction phpinfo() qui renseigne sur la version du Php utilisée sur votre serveur. Vous aurez toujours besoin de

Continue reading…

La structure d’un template en php

La conception d’un template en PHP peut s’avérer très utile au moment de la création d’un site internet. La technique du template est largement répandue mais elle est difficile à mettre en oeuvre pour un débutant. Pourtant elle permet un gain de temps considérable. L’intérêt de coder en PHP directement dans le HTML facilite la maintenance car il permet des modifications en cours de développement sur tout le site internet

Continue reading…

Les principales nouveautés du HTML5

La balise DOCTYPE <!DOCTYPE html> définit le type dans l’en tête d’un document  HTML5. Il est situé obligatoirement dès la première ligne d’une page HTML.   Les éléments inline et block <span> éléments de mise en forme neutre pour la compréhension mais bien utile pour le codeur pour définir un élément de type inline (tout comme l’élément <br>) Petit rappel : les éléments situés l’un à la droite de l’autre avec éventuellement

Continue reading…

Le HTML5 et Internet Explorer 6, IE7 et IE 8

Les versions antérieures à I.E 9 nécessitent une déclaration préalable pour pouvoir interpréter correctement le HTML5 Le script html5shim ou html5shiv permet de résoudre les problèmes d’affichage avec Internet Explorer. <!–[if lt IE 9]> <script src= »//html5shim.googlecode.com/svn/trunk/html5.js »></script> <![endif]–> Les balises de commentaire conditionel permet de ne charger le script que pour les versions défaillantes d’Internet Explorer : 6 à 8 inclu. Les autres navigateurs ne pourront pas en tenir compte. Modernizr permet aussi

Continue reading…

L’essentiel du HTML 5 pour structurer un document

Les éléments qui structurent un document, facilitent la lisibilité de la mise en page et  remplacent  le traditionnel découpage de la page HTML en bloc distinct :<div id= »header »>, <div id= »header »>,… et <div id= »footer »> Les nouveautés du HTML5 ne se limitent pas aux propriétés de mises en forme des éléments mais permettent de également de qualifier le code relativement au contenu ou à la signification de celui-ci. <header> : Définit l’en-tête d’une section ou d’une

Continue reading…