mardi 19 décembre 2006

Clip U2: Window in the Skies

C'est beau, c'est super bien fait, et on retrouve un grand nombre de stars de la musique.
Regardez le clip de U2 de leur chanson écrite pour le bestof U218: Window in the Skies

http://www.youtube.com/watch?v=VskbxuehP3I

jeudi 23 novembre 2006

Harry Potter et l'ordre du Phénix

Ca y'est! le premier teaser en Français du prochain Harry Potter est sorti! C'est par ici:

1 logiciel gratuit par jour!

Un bon coup marketing! ce site propose un logiciel qui est d'habitude payant, GRATUIT!
Le logiciel change chaque jour... Les gens satisfaits vont en faire ensuite de la pub à leur entourage, et comme le téléchargement ne dure qu'une journée, cela va obliger les autres internautes à acheter le dit logiciel...
Pas bête le concept!

jeudi 16 novembre 2006

Ecouter tous les albums de MUSE gratuitement

Il est possible d'écouter gratuitement et en HD tous les albums de Muse sur leur site :


(album par album ou en random avec le lecteur)

Pour une bonne nouvelle, c'est une bonne nouvelle!

(Je vais aller les voir en décembre à Lyon hihihihi)

mardi 14 novembre 2006

Une jolie librairie AJAX

LA découverte du jour!
AJAX, vous connaissez?
AJAX, ou Asynchronous JavaScript And XML (« XML et Javascript asynchrones »), est un acronyme désignant une méthode informatique de développement d'applications Web.

Ce terme qui ressemble à une marque de lessive est un langage pseudo-nouveau. Pourquoi pseudo nouveau? car il utilise des langages déjà existant (PHP, Javscript, HTML, XML, XHTML etc..)...
Les applications utilisant les techniques AJAX peuvent envoyer des requêtes au serveur HTTP pour récupérer uniquement les données nécessaires en utilisant la requête HTTP XMLHttpRequest, et en utilisant la puissance des feuilles de style (CSS) ainsi que le langage Javascript côté client pour interpréter la réponse du serveur HTTP. Les applications sont alors plus réactives, la quantité de données échangées entre le navigateur et le serveur HTTP étant fortement réduite. Le temps de traitement de la requête côté serveur est également légèrement réduit, une partie du traitement étant réalisé sur l'ordinateur d'où provient la requête.

L'AJAX a de nombreux avantages, il permet d'interagir très facilement avec une application/site web. C'est très pratique pour créer des outils pour administrer un site... Son gros inconvéniant, et il est de taille, c'est que les robots des moteurs de recherches ont énormément du mal à référencer une page utilisant cette technologie (le javascript n'est pas traduit par les robots...)

Bon bref de blabla..
Voici un site qui regroupe de nombreux scripts AJAX:

vendredi 10 novembre 2006

Supprimer les balises HTML et PHP

Aujourd'hui, un zoom sur une fonction PHP...Certes elle est connue, mais elle est surtout très utile.
  • L'existant: du texte comportant du code HTML et/ou php
  • Le but: Récupérer seulement le texte et/ou supprimer certaines balises HTML
  • Langage de programmation: PHP
  • Fonction: strip_tags
Extrait de la documentation PHP:

strip_tags

(PHP 3 >= 3.0.8, PHP 4, PHP 5)
strip_tags -- Supprime les balises HTML et PHP d'une chaîne

Description: string strip_tags ( string str [, string allowable_tags] ) strip_tags() retourne la chaîne str après avoir supprimé toutes les balises PHP et HTML du code. Elle génère des alertes si les balises sont incomplètes ou erronées. Elle utilise le même moteur de recherche que fgetss(). Le paramètre optionnel allowable_tags permet d'indiquer les balises qui doivent être conservées.

Voyons un exemple:


$text = "
Lorem <i>ipsum dolor sit amet 
consectetuer</i> et tempor venenatis leo quis. Vitae sed
aliquam felis nec Morbi sem condimentum at augue ultrices. Eros ut
<b>Aenean neque nec orci pede eu vitae nulla tellus. Sem enim pharetra orci

laoreet</b> risus urna gravida habitasse dignissim sit.
Tempor Maecenas suscipit ornare mattis eget Vestibulum magna vel.
";


$sans_balise = strip_tags($text);

// Permet la balise


$avec_balise_p = strip_tags($text, '

');


L'exemple ci dessus va afficher pour :

$text
Lorem ipsum dolor sit amet consectetuer et tempor venenatis leo quis. Vitae sed aliquam felis nec Morbi sem condimentum at augue ultrices. Eros ut Aenean neque nec orci pede eu vitae nulla tellus. Sem enim pharetra orci laoreet risus urna gravida habitasse dignissim sit. Tempor Maecenas suscipit ornare mattis eget Vestibulum magna vel.

$sans_balise
Lorem ipsum dolor sit amet consectetuer et tempor venenatis leo quis. Vitae sed aliquam felis nec Morbi sem condimentum at augue ultrices. Eros ut Aenean neque nec orci pede eu vitae nulla tellus. Sem enim pharetra orci laoreet risus urna gravida habitasse dignissim sit. Tempor Maecenas suscipit ornare mattis eget Vestibulum magna vel.

$avec_balise_i
Lorem ipsum dolor sit amet consectetuer et tempor venenatis leo quis. Vitae sed aliquam felis nec Morbi sem condimentum at augue ultrices. Eros ut Aenean neque nec orci pede eu vitae nulla tellus. Sem enim pharetra orci laoreet risus urna gravida habitasse dignissim sit. Tempor Maecenas suscipit ornare mattis eget Vestibulum magna vel.

C'est une fonction toujours très pratique pour la manipulation de texte (surtout lorsque ce dernier a été créé lors d'un copier coller de word vers un WYSIWYG)

Elément le plus rare

25 g d’astate (At)... Cet élément découvert par E.J. Murphy et F. Allison (USA) constitue seulement 25 g de la croûte terrestre!

Je me demande quel est le prix au kg...

mercredi 8 novembre 2006

CSS Firefox et IE

Aaahhh! Pourquoi ca marche sous Firefox et pas sous IE!!
Cette phrase, si vous programmez vos sites en utilisant la technologie CSS, vous l'avez surement prononcé. Et oui! IE ne comprend pas bien les normes W3C.
IE interprète avec des différences:
  • margin
  • padding
  • position absolute, relative...
  • italic
et la liste n'est pas exhaustive...
Ces petits riens sont souvent sources de grandes depressions de webmasters, designers et developpeurs en herbe... On ne comprend pas, on s'acharne, on relit la documentation, on cherche sur google, bref, ca casse les *******!
Heureusement, il existe LE site qui recense les bugs IE, et qui fournit les hacks/corrections/astuces qui permettent de passer des nuits tranquilles!
Attention! IE7 est sorti, et cela change beaucoup et pas grand chose à la fois... J'ai constaté que IE7 réagissait en grande partie comme firefox. Donc si votre page passe avec firefox, elle passera avec IE7 (ouf!)

Image cliquable en HTML

La balise HTML MAP permet de définir une zone réactive sur une image.
Cette balise est très utile pour rendre "cliquable" une carte (par exemple). Il est ainsi ludique pour un internaute de choisir une région.
Le problème est qu'il est nécessaire de calculer des coordonnées pour définir une zone.
C'est un travail très fastidieux et source d'erreurs.
En surfant sur internet j'ai trouvé un logiciel qui facilite cette tache: GeoHTML
Très simple d'utilisation, léger, gratuit mais malheureusement en Anglais...
Logiciel compatible Windows 95/98/2000/NT/XP

vendredi 3 novembre 2006

Il faut bien commencer...

Il fallait bien commencer...
Pourquoi ce blog? et bien pour déjà tester blogger...
Mon métier est la création et la gestion de sites e-commerce. Je suis toujours curieux de voir les nouvelles technologies mises en places par google, et blogger en fait parti.
A première vu, c'est beaucoup plus intuitif que dotclear.
Affaire à suivre...