Archives de la catégorie ‘Développement’

Albulle 1.3 diffuse vos galeries photos sur PHP7

Albulle n’est pas mort ! Pas encore. La version 1.2.1 ne fonctionnait plus sous PHP 7, mais grâce au mail bienveillant d’un utilisateur je me suis remis, un peu, dans mon vieux code. Vous allez pouvoir remettre en ligne vos galeries photos.

Du coup, j’en ai profité pour en faire un peu plus que la seule compatibilité avec PHP 7 :

  • Publication du projet sur Github (Google Code étant décédé il y a quelques années…) : https://github.com/SamRay1024/albulle
  • J’ai remplacé LightBox par FancyBox, et ça me plaît pas mal,
  • Le thème par défaut est désormais à la norme HTML5,
  • Tous les fichiers CSS ont été fusionnés dans un seul fichier (mes habitudes d’écriture ont changé en 10 ans…),
  • La version d’Albulle n’est plus affichée, parce que, finalement, peu importe !
  • Le thème par défaut a subit un rafraîchissement visuel : moins sucré, avec de nouvelles icônes, quelques reprises de padding/margin, mais pas encore responsive (on ne peut pas tout avoir),
  • Mise à jour de jQuery, ce n’était pas du luxe,
  • Augmentation de la qualité par défaut des miniatures (90 au lieu de 80) parce qu’en 2020, on peut se le permettre !
  • Retrait de tous les usages des « id » depuis CSS (au profit de « class »), c’est plus propre (ou, dit autrement, c’était pas beau à revoir…),
  • Retrait de Cooliris (un truc génial en son temps pour naviguer dans une galerie photos en 3D, complètement inutile, et qui a disparu aussi vite qu’il est arrivé depuis bien longtemps…).

Du coup, c’est ballot, je me suis remis plein d’idées dans la tête pour Albulle alors que je n’aurai très probablement pas le temps…On en reparle pour ses 20 ans ?

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’ »