Introduction à jQuery

Vous devez trouver que je fais beaucoup d’articles « Introduction à … »! Je veux simplement m’assurer que tout le monde sait au moins de quoi je parle avant d’aller plus loin.

Libraire JavaScript

jQuery est une librairie JavaScript légère et de plus en plus populaire. Il couvre, entre autres, la modification du DOM, avec ou sans animation, la gestion des évènements et le AJAX. Il ne pèse que 15Kb lorsque gzippée par le serveur. Même Microsoft est en train de l’intégrer dans sa suite Visual Studio !

JiQ à Québec ce mercredi 12 novembre 2008

Je serai présent à la JiQ 2008 ce mercredi au Centre des congrès de Québec. N’hésitez pas à venir me jaser de conception de sites internet ou autres TI si vous me voyez ! Vous voulez être sur de ne pas me manquer ? Textez-moi ou e-mailez-moi ! (418) 951-8323 et antoineleclair@hooba.ca.

Encore un mot sur les variables en JavaScript

Dans un précédent article, je parlais de la portée des variables en JavaScript. Je veux revenir sur les variables globales pour ajouter quelques détails.

Quand on déclare une variable en dehors de tout objet ou fonction, une chose qui peut surprendre, c’est qu’on assigne en fait cette variable comme étant une propriété de window. Les notations suivantes, en dehors d’une fonction ou d’un objet, sont donc équivalentes:

var variable = 40;
variable = 40;
window.variable = 40;

On peut même pousser encore un peu plus loin et dire la même chose des fonctions.

Comment se créer un environnement de développement web

Étant donné qu’Ubuntu 8.10 Intrepid Ibex est sorti la semaine dernière, j’ai décidé de vous montrer comment installer un serveur de développement dans ce système d’exploitation. C’est plutôt simple et pas très long. Je vais vous montrer la méthode GUI et la méthode terminal.

Introduction au XML

Si vous n’avez pas encore touché à du XML, c’est un langage qui peut faire peur, étant donné qu’il est associé à des usages qui semblent plutôt avancés. Sur le web, on l’utilise entre autres pour le AJAX, pour les feeds (RSS, Atom) et pour les services web. Pourtant, lorsqu’on décide d’y jeter un oeil, il n’est vraiment pas si compliqué.

Exemple de code

<?xml version="1.0" encoding="UTF-8"?>
<library>
  <book>
    <title>Interview with the Vampire</title>
    <author>Ann Rice</author>
    <year>1976</year>
  </book>
  <book>
    <title>American Psycho</title>
    <author>Bret Easton Ellis</author>
    <year>1991</year>
  </book>
</library>
Page 5 de 6« Début...«23456»