Nous avons passé beaucoup de temps avec Cédric
Raud à implémenter les détails de cette
nouvelle version. Ce n’est pas qu’un coup de peinture : partout où nous
pouvons, nous avons simplifié, ajusté, rendu l’interface plus claire et
plus évidente.
Au fil du temps nous avions identifié beaucoup d’endroits où un texte
explicatif était nécessaire : la création d’un passager, l’ajout d’une
carte de réduction, l’ajout d’un billet dans le panier… Et nous avons
essayé de rendre plus évidente ces opérations. Parce qu’un utilisateur
ne devrait pas avoir à apprendre à se servir d’un site Web : chaque
utilisation, y compris la première, doit être évidente.
Par exemple, quand vous réservez un billet, une animation permet
d’identifier le billet qui vient juste d’être ajouté au Panier.
Et lorsque vous créez un passager, nous vous proposons en même temps
d’ajouter une carte de réduction ou de fidélité — plutôt que de faire
apparaître un dialogue séparé.
Ici et là, des animations indiquent quels sont les éléments affichés, et
d’où ils proviennent. Nous n’avons pas voulu saturer l’interface
d’animations inutiles, qui ralentissent le site pour un simple effet
visuel, mais donner du contexte là où c’est nécessaire.
Cette sortie en grande pompe n’est que le début : maintenant que les
bases sont là, nous allons encore simplifier et améliorer au fur et à
mesure. On a déjà plein d’idées. Merci encore à Cédric
Raud et
Mikael, c’est un plaisir de travailler
avec vous.
Noël dernier, j’étais à Bethlehem. Chaque année, il y a ce camp-chantier
organisé par une association palestinienne, avec une vingtaine de
volontaires internationaux : pendant dix jours, on creuse le matin, on
déplace des pierres, on plante des arbres — et l’après-midi on va se
promener, on visite les alentour, des palestiniens viennent nous parler
de leur vie, ou de l’histoire du pays.
J’ai enfin mis en forme une dizaine de photos de mon passage là bas,
avec quelques notes — si ça vous intéresse, ça se trouve ici :
Écrire ses interfaces graphiques en code, ou utiliser des XIBs ou des
Storyboards : chaque méthode a ses forces et ses faiblesses. Que
choisir pour quel cas d’usage ?
Ce diaporama a servi de support à un débat collectif lors de la
réunion CocoaHeads Paris d’octobre 2013.
Here are the slides of the talk I gave at CocoaHeads Paris in April.
It’s OK for software to fail — but it should display helpful errors.
And the “helpful” part is not optional. “-presentError:” is a nice API
to build powerful mechanisms for presenting helpful errors in Cocoa
applications.
Cet article a l’ambition impossible de proposer un panorama assez
complet des différentes formes de sexisme sévissant dans les
communautés geeks; le sujet étant extrêmement vaste et protéiforme,
l’article est massif en conséquence. Il comprend beaucoup d’exemples
tirés du milieu gamer (…), cependant il est essentiel de comprendre
que les mécanismes à l’œuvre sont les mêmes dans les communautés
voisines – comics, hacking, programmation, JdR, Logiciel Libre… –
communément regroupées sous l’appellation « geek ». Installez-vous
confortablement, on en a pour un moment.
Effectivement, il y en a pour un moment : un bien bel article, en
longueur, très illustré, truffé d’exemples, pertinent. Bonne lecture.