août
2012
La spécification HTML5 définit différents modules indépendants. Cette modularité a pour avantage de permettre de travailler sur certains aspects du standard sans avoir besoin de se soucier de l’état d’avancement des autres. Parmi ces modules, l’API DOM est celui qui permet de définir les propriétés et méthodes disponibles en JavaScript pour manipuler le DOM. Nous allons voir les différentes nouveautés particulièrement utiles de cette API.
avril
2012
HTML5 redéfinit certains aspects et certaines balises du HTML. Parmi les éléments qui retrouvent une nouvelle jeunesse figure la balise menu. Bien sûr, évoquer cette balise ne présente que peu d’intérêt puisqu’elle n’est, à l’heure actuelle (et sauf erreur de ma part) reconnue par aucun navigateur… Par aucun navigateur ? Vraiment ? En fait, pas tout à fait : parmi les différentes utilisations de la balise menu, une est utilisable par Firefox depuis la version [...]
février
2012
S’il est bien une balise qui est souvent mal utilisée en HTML, c’est la balise <script>. Nous allons essayer dans ce billet de faire le point sur cette balise en comprenant pourquoi. La syntaxe La syntaxe de base est relativement simple et ne pose pas de problème : Il est toutefois important de noter que même si elle ne possède pas forcément de contenu, elle reste susceptible d’en avoir (le script en lui-même) ce [...]
janvier
2012
S’il est bien une méthode méconnue en JavaScript, c’est la méthode write() de l’objet document. La syntaxe est pourtant simple : document.write(arg1, arg2, …, argn); Les arguments attendus sont des chaînes de caractères (ou tout du moins des arguments possédant une méthode toString()) Vous noterez au passage que le nombre de paramètres que l’on peut passer à cette méthode est indéterminé. L’instruction précédente aura pour effet d’ajouter la valeur de chaque paramètre dans la page. [...]
décembre
2011
C’est une information qui est, il me semble, passée relativement inaperçue mais qui est selon moi assez intéressante à souligner. Le noyau JavaScript, qui était resté longtemps figé, s’est enrichi avec les dernières versions des navigateurs, de nouvelles méthodes bien utiles. Pour rappel, le noyau JavaScript (aussi appelé core JavaScript), par opposition au DOM JavaScript (ou JavaScript côté client) regroupe les objets natifs de JavaScript et surtout, la partie censée être commune à toutes ses [...]
novembre
2011
Voilà enfin arrivé ce jour tant attendu (en tout cas par moi). Je suis donc prêt, bic et carnet en main, à prendre pleins de bonnes notes sur les différents aspects de PHP. 8h30, je suis sur le parking et avance vers le site de Euratecnologies de Lille. Déjà, rien que pour la réaffectation de ce bâtiment, le détour en valait la peine. Après avoir récupéré mon badge et mon petit cadeau, un éléphant rose [...]
novembre
2011
S’il est une erreur classique chez les débutants en AJAX, que l’on retrouve régulièrement sur le forum AJAX, c’est de vouloir utiliser les données du serveur avant de les avoir reçues. Faisons une petite analogie. Imaginons que vous ayez une poule. Tous les matins, vous souhaitez savoir combien d’œufs ont été pondus, vous envoyez donc quelqu’un les compter. J’imagine, qu’au moment même où cette personne part compter les œufs, il ne vous viendrait pas à [...]
novembre
2011
Il existe de nombreux cas en JavaScript qui nécessitent l’utilisation de fonctions de rappel (callback en anglais). Une fonction de rappel est une fonction passée en paramètre d’une autre fonction. Pour JavaScript, c’est le cas par exemple de setTimeout(), setInterval() ou encore des fonctions appelées par un gestionnaire d’événement. Cette notion de fonction de rappel est d’autant plus difficile à appréhender pour les débutants qu’il existe différentes façons distinctes de la définir, dont certaines erronées. [...]
octobre
2011
S’il est bien une question qui revient régulièrement sur les forums Développement Web, c’est de savoir quand on pourra commencer à utiliser le HTML5. La bonne nouvelle La bonne nouvelle, c’est que la réponse est très simple : il est déjà possible de publier des pages en HTML5 ! Ah bon ? Tous les navigateurs sont compatibles ? Voilà effectivement la question sous-jacente à la précédente : quelles sont les fonctionnalités apportées par HTML5 déjà [...]
avril
2009
Activée depuis quelques temps et utilisable avec une méthode peu pratique (saisie dans la barre d’adresse), la fonctionnalité de recherche d’images selon la couleur est maintenant disponible officiellement sur la version américaine de Google. Désormais lorsqu’on effectue une recherche, un lien All colors s’affiche et permet de choisir une couleur dominante parmi 12. Le résultat suit alors la couleur demandée et on obtient des résultats plutôt bluffant. Discussion et commentaires : Google propose la recherche [...]
Commentaires récents
- HTML5 : quelques nouveautés de l’API DOM pour JavaScript | CSS3 et HTML5 pratiques | Scoop.it dans HTML5 : quelques nouveautés de l’API DOM pour JavaScript
- transgohan dans HTML5 : quelques nouveautés de l’API DOM pour JavaScript
- BugBlaster dans Les fonctions de rappel (callback) ou les utilisations cachées de eval()
- bisûnûrs dans Personnalisez le menu contextuel avec Firefox
- bisûnûrs dans Comprendre la balise script
Archives
- août 2012
- avril 2012
- février 2012
- janvier 2012
- décembre 2011
- novembre 2011
- octobre 2011
- avril 2009
- mars 2009
- février 2009
- janvier 2009
- décembre 2008
- novembre 2008
- octobre 2008
- septembre 2008
- août 2008
- juillet 2008
- juin 2008
- mai 2008
- avril 2008
- mars 2008
- février 2008
- janvier 2008
- décembre 2007
- novembre 2007
- octobre 2007
- septembre 2007
- août 2007
- juillet 2007
- juin 2007
- mai 2007
- avril 2007
- mars 2007
- novembre 2006



Un article de Bovino