Archive de la catégorie 'Développement web'

Concevoir un moteur de recherche intelligent

Vendredi, 8 août 2008

Quand on développe un site comportant plein de pages basées sur le même modèle (blog, boutique, forum, annuaire…), un moteur de recherche est souvent nécessaire. !
Voici quelques pistes pour en créer un.

Là les choses se compliquent, puisque en cherchant “vidéos” on ne trouvera pas les article comportant le mot “video” alors qu’il le faudrait.

Heureusement, il y a une solution c’est utiliser un soundex ou phonex. C’est un algorithme qui se basera sur la phonétique des mots pour proposer des réponses proches du terme cherché.

Lire la suite

 

Des ressources pour développeur web sur WebRankInfo

Samedi, 19 avril 2008

Logo de WebRankInfo
Alors pour tous ceux qui ne le connaissent pas, WebRankInfo est l’un des plus grand site de référence français en matière de référencement.

Lire la suite

 

Quels sont les indicateurs statistiques a suivre pour améliorer la performance de son site web ?

Lundi, 11 février 2008

Pour améliorer la performance d’un site, un webmestre doit pouvoir relever un certain nombre de données statistiques afin de pouvoir les interpréter et en tirer profit pour améliorer son site.

Lire la suite

 

Reflet transparent d’une image en Javascript - Reflect-o-matic

Mercredi, 11 juillet 2007

Ce script permet, d’ajouter un reflet avec un effet de transparence de façon automatique sur les images de votre choix, et le script correspondant est très léger !

Lire la suite

 

Structures de contrôle plus lisibles en PHP

Samedi, 9 juin 2007

Insérer des structures de contrôles dans un documents HTML n’est pas toujours une chose facile! En effet, l’imbrication des éléments qui composent un document HTML ne favorise pas le rattachement de telle accolade de fermeture de bloc (}) à tel appel conditionnel if(), ou à tel while()…

Mais pour aider les développeurs, le langage PHP propose une alternative aux accolades d’ouverture et de fermeture…

Lire la suite

 

Comment appliquer plusieurs classes css à une balise HTML

Lundi, 4 juin 2007

Comme vous le savez sûrement une balise HTML peut être formatée de plusieurs manières en utilisant des feuilles de style (CSS)

  • soit directement dans le document HTML au moyen de l’attribut style dans lequel, on insère directement les effetsque l’in veut appliquer à un élément HTML.
  • soit en utilisant l’attribut id, qui permet d’attribuer des effets de style à un élément unique HTML, en séparant les données (c.a.d le contenu sémantique du document HTML), de la mise en forme visuelle que on souhaite lui appliquer.
  • soit en utilisant l’attribut class, qui permet d’attribuer des effets de style à un ou plusieurs éléments HTML, toujours en séparant les données, de la mise en forme.

Mais comment faire pour utiliser plusieurs classes existante afin de formater son code ? Pour illustrer mes propos, dans cet exemple on souhaite obtenir la mise en page suivante :

un paragraphe…

C’est-à-dire, un paragraphe avec un retrait, en gras et de couleur verte.

Mais afin de ne pas multiplier les classes de style CSS et pour une meilleur clarté, on peut appliquer plusieurs classes CCS à une même balise HTML. Pour cela, il suffit de placer dans l’attribut class de la balise, le nom des classes CSS qu’on souhaite lui appliquer, séparées d’un espace.

En voici un exemple :

  
<style type="text/css">
  .gras { font-weight:bold; }
  .alinea { margin-left: 2em; }
  .vert { color:green; }
</style>

<p class="alinea gras vert">un paragraphe...</p>

Lire la suite

 

Alternative valide XHTML Strict à la propriété target=”_blank”

Vendredi, 4 mai 2007

Le XHTML Strict ne supportant pas les pages en frames, l’attribut target de la balise <a> ne passe pas la barrière du validateur. Par conséquent, la valeur ‘_blank’ qui lui était attribuée pour ouvrir une page web dans une nouvelle fenêtre. Pour surmonter ce problème, on peut utiliser le Javascript ou manipuler le DOM.

Voici une solution :

<a onclick="window.open(this.href, '_blank'); return false;" href="http://url_du_site.com"> Le site à visiter </a>

L’exemple précédent ouvrira la page dans la fenêtre actuelle si le Javascript est désactivé ou si un ‘anti-popup’ est actif sur l’ordinateur du visiteur. On n’empêche donc pas l’internaute de naviguer vers la page qui devait s’ouvrir dans une autre fenêtre.

Lire la suite

 

Une rapide entrée en matière pour XHTML

Lundi, 30 avril 2007

Petite introduction aux règles à respecter pour créer des pages web bien structurées, et conforment à la norme XHTML.

Lire la suite

 

Une classe AJAX très utile : XHRConnection class

Jeudi, 22 février 2007

Extrait du site où se trouve la classe :

XHRConnection est une classe qui permet de simplifier l’utilisation de l’objet XMLHttpRequest. Elle propose plusieurs méthodes afin de faciliter la gestion des données à envoyer en arrière plan, autrement dit, XHRConnection permet d’appréhender facilement AJAX.

Depuis la version 1.1 elle inclut deux nouvelles fonctionnalités. Vous avez désormais la possibilité d’effectuer des opérations sans avoir à définir de fonction de callback. Enfin, il est proposé une méthode qui construit au besoin un objet DOM.

XMLHttpRequest est une des briques pour réaliser des applications riches dites Web 2.0.

A mon avis à utiliser sans modération :)

Source :
http://xhrconnection.sutekidane.net/

Lire la suite