Aller au contenu | Aller au menu | Aller à la recherche

Mot clé - Javascript

Fil des billets - Fil des commentaires

Programmation Orientée Objet en Javascript (Dev: xHTML / CSS / Javascript)

Suite à la demande d’un ami sur la  programmation orientée objet en Javascript, je vous partage le résultat de mes recherches sur le net.

Et plus particulièrement mes recherches sur ce qui est pour moi la bible des sites sur la programmation : Developpez.com

Thierry Templier nous propose un dossier en 3 parties sur la programmation Orientée objet en Javascript.

Programmation orientée objet avec JavaScript (1ère partie)

L'objectif de cet article, premier article de la série Programmation orientée objet avec JavaScript, est de décrire les mécanismes de base mis à disposition par JavaScript afin de mettre en oeuvre la programmation orientée objet par prototype.
La connaissance de ces mécanismes permet de "mieux" développer avec le langage JavaScript afin de réaliser des traitements plus modulaires, maintenables et évolutifs. Elle permet également de pouvoir appréhender plus facilement les diverses bibliothèques JavaScript disponibles sur Internet telles que Prototype, jQuery, script.aculo.us et Dojo.


Programmation orientée objet avec JavaScript (2ème partie)

Ce second volet de la série Programmation orientée objet avec JavaScript a pour objectif de décrire les mécanismes avancés de JavaScript relatif à la mise en oeuvre de la programmation orientée objet par prototype, à savoir l'héritage et la détermination du type.
Il détaille également la résolution d'un problème classique dû au référencement puis à l'exécution de méthodes d'objet et quelques patrons de conception.


Programmation orientée objet avec JavaScript (3ème partie)

Ce troisième et dernier volet de la série Programmation orientée objet avec JavaScript a pour objectif de décrire la résolution de problèmes classiques liés à la mise en oeuvre de ce paradigme avec le langage JavaScript. Ces problèmes sont inhérents à la variante de ce paradigme à savoir la programmation orientée objet par prototype.
Il détaille également dans un second temps quelques patrons de conception fondés sur les mécanismes abordés dans les précédents articles de la série afin de rendre vos traitements JavaScript plus modulaires, maintenables et évolutifs.


Autant dire que dans ces 3 articles vous aurez tout ce qu’il vous faut pour faire de la POO avec Javascript.

Javascript : Fixer le problème de transparence des images PNG sur Internet Explorer. (Dev: xHTML / CSS / Javascript)

Je suis tombé par hasard sur un script permettant de corriger le problème de la gestion de la transparence des fichiers PNG sous Internet Explorer 5.5 et 6.


Bien sur nous trouverons de moins en moins d’Internet Explorer en version 5.5 et 6, mais pour le moment ils sont encore présents sur le net. Il faut donc trouver une solution.

Jusqu'à présent j’utilisais le format GIF pour la transparence, mais ce format n’est vraiment pas génial, limité à 256 couleurs, ne permetant pas de transparence sur des couleurs ou des textures (exemple des dégradé), le GIF est un format trop restrictif à mon gout.

Au contraire le format PNG répond à toutes nos demandes, mais seul les navigateurs récents  (Firefox, Opera, IE7, … ) gèrent correctement le PNG.

La solution ? Un javascript et trois lignes d’HTML dans vos pages.

Téléchargement du javascript.

Intégration du script dans vos pages :

<!--[if lt IE 7.]>
<script defer type="text/javascript" src="pngfix.js"></script>
<![endif]-->



L’itération HTML « <!--[if lt IE 7.]>” est un hack destiné à IE (exclusivement sous Windows) qui lui indique d’utiliser le script pngfix.js.

Pour plus d’information sur l’utilisation et le fonctionnement de ce script je vous invite à aller sur : http://homepage.ntlworld.com/bobosola/

Javascript : Script de rotation d’image (Dev: xHTML / CSS / Javascript)

Des scripts de rotation d’image en javascript il en existe, il suffit de faire la recherche des mots clés « slideshow javascript » sur google pour le nombre de script prêt à l’emploi.

Et me voila en train d’ajouter ma contribution.

Je me permets de mettre à disposition un script que j’avais fais il y a quelques années pour le site E-tudiant.com, et que j’ai dépoussiéré très récemment pour DreamCommerce (le e-commerce que je développe actuellement).

Mbolabs 4L Trophy Toulouse Dreaminvasion v2.0 Maximo-Café v3.0 Le Petit Zappeur Toulouse Mercredi Contact G.S.P Heartbit v1.0 Multimed Center v2.1 Informatiquepourtous v4.0

Lire la suite...

Ultimate Web developer bookmark : 109 Links (Divers)

Web 2.0 Toujours à la recherche de la perle rare sur le Web, surtout en ce qui concerne les technologies du développement web, je vous mets à disposition ma liste de tous les sites que j'utilise :

 

 

DHTML AJAX Javascript

CSS

PHP / MySQL

Flash

Inspiration

Banque d'image

Icones

Police / Brush / Patterns

Tuto Graphisme

Framework

Web Tools

Logiciels

Si vous avez des sites à faire découvrir, je vous invite à faire de meme sur votre blog et me poster un commentaire avec le lien de votre article, je mettrais cette liste à jour.