Compression d'image avec Smush.it - Exemple en PHP

Rédigé le 2011-06-12 20:35:00 par Blusky (Technos Web)

Quelque chose d'important dans le développement web est la vitesse d'affichage des pages. Souvent, l'élément limitant est le chargement des images. Yahoo propose un service gratuit pour compresser les images : Smush.it. La compression se fait sans perte, à l'aide d'un petit paquet de script et de configurations propres à Yahoo. Yahoo propose trois façons d'utiliser ce service : via plugin sur votre explorateur web, via upload sur leur site, ou via entrée d'une URL sur leur site. Nous allons voir dans cet article comment utiliser ce service dans des scripts PHP.

Voir les commentaires (0)

 

[JavaScript] Artisan JS, une librairie pour dessiner

Rédigé le 2010-10-13 19:10:00 par Blusky (Technos Web)
Dernière modification le 2010-10-13 19:22:00

Ce soir, je vais vous parler d'une librairie Javascript que je viens de découvrir très intéressante: Artisan JS.

Cette librairie contient toutes les nouvelles directives HTML5/CSS3 pour dessiner des Canvas, très très simplement. L'intérêt de la chose est de pouvoir dessiner des graphes, des courbes, etc... et aussi, de les animer, car le script ne nécessite pas d'être dans les balises <head> mais fonctionne bien dans les balises <body> de votre page.

De plus, ce script est sous licence MIT et GPL (W00t !)

Comme vous le montre la page de script, c'est très simple:

- Prenez le script ici

- Mettez cela dans les balises <head> :

<script src="artisan.js"></script>

- Insérez cela, là où vous souhaitez que votre graphe apparaisse (remplacez width et height):

<canvas id="monCanvas" width="xxx" height="xxx"></canvas>

- Et enfin, cela, pour dessinez comme vous le souhaitez (peut être sur un onClick, onLoad, ou ce que vous voulez !)

<script>
artisan.drawCircle('monCanvas', 150, 150, 30, ‘#809CA7’);
</script>

Magique !

Source: Artisan JS

Demo: Generative Art Wallpaper Creator

Voir les commentaires (1)

 

[Zend Framework] Créez facilement un flux RSS

Rédigé le 2010-10-11 20:54:00 par Blusky (Technos Web)
Dernière modification le 2010-10-12 00:12:00

Salut les geeks!

Comme vous l'avez sans doute remarqué, ce blog n'est pas un Wordpress, ni un Joomla, ni tout autre CMS, mais a été codé à la main (je ne justifierai pas ce choix, disons qu'il s'agit la d'un challenge perso :D). J'ai utilisé, pour me simplifier la tâche, le superbe framework Zend Framework, et comme tout blog qui se respecte, j'ai attaché à celui-ci un flux RSS. Je vais donc expliquer dans cet article, comment cela a été codé.

Voir les commentaires (3)

 

jQuery mobile - La révolution des webapps est proche !

Rédigé le 2010-10-06 18:53:00 par Blusky (Technos Web)
Dernière modification le 2010-10-07 23:16:00

jQuery, le célèbre framework javascript (que je considère personnellement plus comme une librairie qu'un framework) va bientôt sortir en version mobile! C'est tout simplement énorme!

En effet, à l'heure d'aujourd'hui, quand vous voulez développer une application mobile, c'est très contraignant, car on peut plus ou moins classer les sites mobiles en deux catégories: les sites "avancés" (qui tournent sur iPhone ou Android) et les sites plus "basiques" (tournant sur BlackBerry, Windows Mobile, Nokia, etc...).

La principale différence entre les deux est l'utilisation de CSS et javascript, permettant de faire de l'AJAX, des animations, ... du web 2.0 quoi!

Avec l'arrivée de ce framework / librairie javascript, l'équipe de jQuery nous propose une solution multi-plateforme mobile. Quand on voie l'ambition de compatibilité que nous promet jQuery mobile (ici), ça résout pas mal de ces problèmes.

De plus, ils nous promettent aussi toute une ribambelle de widget assez sympathique (ici), j'ai vraiment hâte de faire joujou avec ça !

Bon, allez, pour plus d'info, voilà le lien: jQuery mobile

Bonne journée !

Voir les commentaires (0)

 
1