SPIP 2.1: Au secours mes articles ne s’affichent plus ! Voici la solution !

Publié par Gui dans Développement

Vous vous réveillez ce matin, vendredi 3 septembre 2010 et votre site sous SPIP (version 2.1) n’affiche plus aucun article ni aucune page.

Pas de panique ! La faute est due à l’introduction d’un ENORME bug dans le core de spip, une erreur de calcul.

« Une date trop éloignée dans le futur se trouvant revenir à janvier 1901″.

Continuer

Post shadow

Dossier Optimiser le temps de chargement : 1. Les images et sprites

Publié par Gui dans Dossiers

Les images sont indispensables sur un site internet, elles sont le meilleur moyen d’illustrer un propos, d’attirer le regard d’un utilisateur sur un produit, de partager des photos avec ses amis. Mais elles sont aussi malgré elles le plus grand facteur de ralentissement de chargement d’une page web.

Il faut donc bien réfléchir à la manière d’utiliser ces images sur son site internet avant de se lancer dans l’upload barbare !

Continuer

Post shadow

Dossier Optimiser le temps de chargement : Préambule

Publié par Gui dans Dossiers

Les sites internet sont aujourd’hui de plus en plus évolués, embarquant beaucoup de contenus (images, vidéos, sons et textes), mais aussi de nombreux fichiers Javascript pour l’ergonomie et l’interactivité du site et de fichiers CSS pour l’habillage graphique.

Tout ces fichiers ont un impact très important sur le temps de chargement du site en question. Et il faut bien se rappeler que la vocation première d’un site internet est d’informer, de sensibiliser, de toucher un public cible. Comment y parvenir si le site internet a besoin de 30 secondes pour s’afficher ?

Continuer

Post shadow

6 Images sliders simples et élégants, réalisés avec JQuery

Publié par Gui dans jQuery

Dire que le mécanisme de slider d’images est à la mode est un doux euphémisme. On en voit simplement partout ! Dans tous les blogs, dans les sites d’information, les portfolios, les boutiques en ligne, partout !

J’ai regroupé ci-dessous une liste non-exhaustive de plugins JQuery qui permettent de faire défiler des images. Ils figurent dans cette liste car ils sont simples mais élégants et facile à mettre en oeuvre.

Continuer

Post shadow

Tutoriel: Générateur de mots avec JQuery !

Publié par Gui dans Général

Nouveau plugin très intéressant aujourd’hui : un générateur de mots en JQuery. Le principe est simple, une phrase simple suivi d’un adjectif simple, aléatoire et qui change à interval de temps régulier et paramétrable avec un léger fondu.

On peut choisir le délai d’affichage entre chaque mot et bien sûr choisir une liste de mot à afficher. Une liste d’adjectifs est déjà présente par défaut et à mon goût plutôt pertinente !

Pour initialiser le script :

$("#phrase").adjectifs({
	delay : 2 // Délai d'affichage
	mots : ['mot1','mot2,' ...] // Liste de mots à afficher, optionnel
});

Pas besoin de beaucoup d’explications cette fois, il suffit de visualiser le résultat !

DEMO DOWNLOAD

Continuer

Post shadow

Et voici l’iPhone 4 !

Publié par Gui dans Général

Apple a officialisé la sortie du nouvel iPhone, appelé finalement iPhone 4 et non iPhone HD. C’est exactement le même que nous avait présenté Gizmodo. Il arrivera avec 100 nouveautés dont un nouvel écran 960×640 pixels, une caméra en façade, un flash pour l’appareil photo, FaceTime, iMovie pour iPhone et j’en passe …

Il sera disponible le 24 Juin, équipé bien évidemment du nouvel OS 4, appelé iOS 4, également disponible pour iPhone 3G (sans multi-tâches), iPhone 3GS et iPod Touch à partir du 21 juin en téléchargement gratuit.

Continuer

Post shadow

Les plugins WordPress indispensables pour réussir son blog

Publié par Gui dans Développement, SEO, Wordpress

WordPress est selon moi le moteur de blog le plus abouti pour réaliser un blog de qualité. Il est livré de base avec son lot de fonctionnalités mais certaines choses manquent encore. Voilà pourquoi il existe presque 10 000 plugins permettant de combler certains oublis.

J’ai rassemblé ci-dessous une liste non exhaustive des plugins qui me semblent les plus utiles. N’hésitez pas à mentionner dans les commentaires des plugins intéressants que j’aurai oubliés.

Continuer

Post shadow

WWDC Apple 2010: Steve Jobs fera le show !

Publié par Gui dans Général

La conférence annuelle des développeurs se tiendra le Lundi 7 Juin à partir de 10h heure locale (19h heure française) et Steve Jobs sera bel et bien là pour présenter au monde entier le nouvel iPhone tant attendu: l’iPhone 4G (à moins que ce ne soit l’iPhone HD ?).

En tout cas, selon les dires du patron de la grosse pomme: « Vous ne serez pas déçus ! », alors on attend ce rendez-vous comme chaque année avec beaucoup d’impatience … !

Continuer

Post shadow

A quand la démocratisation du CSS3 ?!

Publié par Gui dans CSS

Ça fait quelque temps déjà que l’on voit des bribes de ce que sera la norme CSS 3 mais elle n’a toujours pas été finalisée par le W3C. Cependant, certains des plus innovants navigateurs tels Firefox, Safari ou encore Chrome le gèrent déjà (via l’utilisation de propriétés particulières tout de même). Modifié le 10/05/2010

Pourtant, cette version permettrait de créer des interfaces riches, ergonomiques et plus visuelles. On pourrait se passer des traditionnelles astuces pour créer des bords arrondis avec des images ou ajouter des ombres portées sur Photoshop !

Si le CSS 3 était adopté par tous les navigateurs, nous pourrions par exemple avoir de jolis boutons entièrement stylés en CSS.

Continuer

Post shadow

Tutoriel: Drag and Drop JQuery, exemple avec une liste des tâches

Publié par Gui dans jQuery, Tutoriels

Après un tutoriel pour créer un diaporama simple avec JQuery, qui d’après vos commentaires vous a assez intéressé, voici un nouveau tutoriel basé sur le Drag and Drop.

L’exemple que nous allons voir est une liste des tâche simple, que je vous présente sous la forme d’une liste de courses.

Le principe est simple, on ajoute des éléments, on les renomme, on modifie leur ordre et on les supprime.

On va voir dans cet article comment utiliser de manière très simple la bibliothèque d’animations et d’interactions JQuery UI.

Continuer

Post shadow

Tutoriel: Apprendre les feuilles de style XSL(T)

Publié par Gui dans Développement, Tutoriels, XML

Le XML est un format très répandu, utilisable dans de nombreuses applications:

  • Site Internet
  • Application Mobile
  • Progiciel
  • Application Flash

Il est donc très intéressant de penser à stocker ses données ou les exporter si celles-ci sont préalablement stockées dans une base de données, dans ce format là.

Mais les données sont alors brutes, sans mise en page particulière. C’est ici qu’intervient XSL(T).

Continuer

Post shadow