Archives de la catégorie ‘Développement’

Qu’est-ce que REST ?

ba4ever.com

Pour entamer cette nouvelle année 2011, je vous présente mon dernier projet : ba4ever.com ! Une visionneuse de bandes annonces.

Il y a de cela une bonne dizaine d’années, je découvrais le Web. À l’époque, l’espace disque coutaît horriblement cher et la réalisation de ce genre de site n’était pas à la porté du premier venu. Cette dernière décennie aura vu pas mal d’avancées technologiques assez incroyables ; dont les sites de partages tels YouTube, DailyMotion et j’en passe. Du coup, plus besoin de disposer d’un hébergement à rallonge pour mettre des vidéos sur un site, les grands ténors sont là pour ça ! C’est ainsi qu’il y a 2/3 mois, j’ai décidé de monter le site désormais à la disposition de tous.

Mes objectifs sont les suivants :

  • proposer un accès direct et ergonomique à la matière première que sont les bandes annonces et ainsi les mettre en valeur,
  • utiliser les dernières technologies Web et ne pas restreindre l’interface à cause des navigateurs trop anciens (suivez mon regard… ;-)),
  • et enfin, c’est aussi le défi de lancer un nouveau projet et de le porter aussi loin que possible.

En bon geek (on ne se refait pas…), je ne vous cache pas que j’avais aussi envie de me faire plaisir avec HTML5 et CSS3 ! Et de ce côté là, je suis servi :-).

J’espère avant tout que le site trouvera son public ! N’hésitez pas à en parler autour de vous : http://ba4ever.com

iPhone dév. web : astuces HTML et CSS

En ce moment, je suis sur du développement web dédié aux iPhone. C’est plutôt sympathique et tellement plus simple de n’avoir à gérer qu’un seul navigateur ! Qui plus est, Safari est truffé de petites améliorations qui permettent de rendre une interface web agréable à utiliser.

Je profite donc de ce billet pour vous livrer pêle-mêle une petite série de trucs et astuces qui je l’espère vous rendront la vie plus belle vous seront utiles.
Lire la suite de ‘iPhone dév. web : astuces HTML et CSS’ »

HTML5, images, border-radius et rognage

Je suis en train de me familiariser avec HTML5 et CSS3. C’est assez plaisant, et permet d’atteindre les résultats de présentations recherchés en un rien de temps, comparativement aux efforts que l’on doit fournir dans certains cas en CSS2. La sémantique est plus poussée, plus appropriée ; cela demande une adaptation pour bien saisir le sens de chacune des nouvelles balises, mais au final, la structure logique obtenue est plutôt sympathique !

Passé les plaisirs de la découverte, quand on commence à approfondir, on s’aperçoit vite de certaines limites et du chemin encore long à parcourir avant une adoption uniforme et cohérente des nouvelles normes par les navigateurs… et, bien entendu, par la pénétration des dernières versions des butineurs chez le plus grand nombre.

Lire la suite de ‘HTML5, images, border-radius et rognage’ »

Un logiciel pour Albulle

Voir un projet fonctionner et être utilisé est une grande satisfaction. Voir un projet, mené par quelqu’un d’autre, venir se greffer directement sur le premier projet, c’est terriblement gratifiant !

C’est le cas d’un nouveau logiciel, qui en est à son balbutiement : ImageResizer for Albulle. Son auteur m’a contacté dernièrement pour me faire part de son travail et je dois dire que j’étais sacrément surpris ! Heureux et surpris. Il y aura très bientôt une belle application qui vous permettra de sélectionner des photos, de choisir un profil de redimensionnement, de choisir un dossier destination et d’envoyer le tout par FTP directement sur votre serveur ! Tout ce que vous faisiez manuellement avec plusieurs outils pourra être fait le plus simplement du monde depuis une seule interface. Le maillon manquant pour que la publication de vos photos soit la plus aisée possible… Merci ! Qui plus est, l’application gère automatiquement l’envoi des photos originales (selon votre configuration, le soft sachant lire ce que vous paramétrez dans config.php) et la génération des miniatures ! Comme ça, Albulle n’aura plus qu’à afficher les galeries.

L’application que j’ai pu tester fonctionne déjà très bien, à ceci prêt que la copie des photos ne fonctionne pas encore par FTP, mais le travail est en cours et cela sera bientôt possible.

Pour ne rien gâcher, le projet est ouvert, disponible sur CodePlex. Il est développé en C#, pour la plate-forme Windows.

Longue vie à ImageResizer for Albulle et un grand merci à son auteur d’investir de son temps pour contribuer à l’amélioration de l’expérience utilisateur de cette chère galerie !

Stay tuned, d’autres infos certainement très bientôt.

Note : pour pouvoir utiliser l’application, vous devrez installer au préalable le Microsoft Framework .NET, dans sa version 3.5 au minimum.