Auteur/autrice : Éric

  • Ignore the fold

    À contre-courant des habi­tudes des divi­sions de web marke­ting : Ignore the fold.

    Et si au lieu de bour­rer l’in­for­ma­tion de façon à ce que l’uti­li­sa­teur n’ait pas à faire défi­ler la page, il fallait l’aé­rer pour que l’ac­tion désor­mais natu­relle de défi­ler ne soit plus l’obs­tacle à des mises en pages effi­caces ?

    Je suis preneur de plus de ressources à ce sujet si vous en avez. Le lien donné corres­pond assez à mon expé­rience en tant qu’u­ti­li­sa­teur.

  • La fin des carrou­sels

    Oui, ils semblent une superbe idée pour four­nir plus de propo­si­tions à l’in­ter­naute, mais ajou­ter un carrou­sel est géné­ra­le­ment une mauvaise idée. Le carrou­sel tue le taux de conver­sion.

    D’autres ont détaillé la ques­tion bien mieux que moi alors si vous voulez suivre les études, les tests utili­sa­teurs ou les statis­tiques de conver­sion, suivez un des liens en bas du billet. Pour ceux qui veulent un résumé :

    1. Ça ressemble à un élément très graphique, qui bouge, souvent avec des promo­tions ou messages publi­ci­taires, c’est donc traité visuel­le­ment par l’in­ter­naute comme de la publi­cité, et ignoré incons­ciem­ment. Ce que vous mettez dans le carrou­sel est ce qui a le plus de chances de ne *pas* être suivi.
    2. Sans que ça ne soit contra­dic­toire avec le point précé­dent, l’oeil humain fonc­tionne par compa­rai­son. Ce qui bouge attire l’oeil et empêche de se concen­trer ailleurs. Le carrou­sel bouge et en plus de ne pas être effi­cace en lui-même, il empê­chera le reste de la page de l’être.
    3. Trop souvent mal fait il pose de problèmes de perfor­mance sur l’ap­pa­reil client, et des problèmes d’er­go­no­mie si jamais le client souhaite l’uti­li­ser.

    Au final il appa­rait que le carrou­sel est surtout une bonne idée pour l’édi­teur du site, ses équipes commer­ciales et marke­ting, de façon à ne pas choi­sir ce qui doit vrai­ment être mis en avant. Sa seule valeur ajou­tée c’est de conten­ter l’or­ga­ni­sa­tion interne.

    Bien entendu tout ceci est géné­ral, mais parce que c’est le cas géné­ral, il y a peu de chances que votre cas soit diffé­rent, malgré votre volonté d’y croire. Tout ceci n’est pas de l’opi­nion, il y a des vrais tests utili­sa­teurs et des chiffres de conver­sion derrière.

    Si vous souhai­tez tout de même un carrou­sel :

    • C’est pour une infor­ma­tion non secon­daire (une galle­rie d’illus­tra­tions par exemple)
    • Un carrou­sel = un seul type d’in­for­ma­tion
    • Il doit être navi­gable au clavier et en tactile, et les zones de navi­ga­tion clavier doivent être en dehors de la zone du carrou­sel
    • La posi­tion courante doit être expli­cite, et si possible utili­sez des minia­tures pour mieux iden­ti­fier les diffé­rents items du carrou­sel
    • Char­gez le code néces­saire à l’ani­ma­tion et les éléments non visibles en asyn­chrone, ne ralen­tis­sez pas l’ac­cès à la page

    Quelques liens :

  • Les déve­lop­peurs sont des créa­tifs

    À ne pas (faire) oublier : Les déve­lop­peurs sont des créa­tifs, pas des ouvriers.

    C’est vrai pour tous, sans excep­tions, même pour ceux qu’on fait travailler à la chaîne dans les mauvaises socié­tés de service en ingé­nie­rie infor­ma­tique. Même ceux là, s’ils ne sont pas remplaçables par des robots, ce n’est pas en raison de la complexité des choix qu’ils prennent, de la multi­pli­cité des para­mètres pris en comptes, mais bien parce qu’ils inventent les solu­tions.

    Inven­ter c’est le propre du créa­tif. Le déve­lop­peur en fait l’es­sen­tiel de son acti­vité. Il ne s’agit pas que d’une lubie : C’est l’es­sen­tiel du travail du déve­lop­peur qui est couvert par le droit d’au­teur, des spéci­fi­ca­tions au code logi­ciel. Peu de métiers hors des beaux arts peuvent en dire autant, même dans la recherche.

    Bref, n’ou­blions pas que nous avons à faire avec des créa­tifs. Un plan­ning de réali­sa­tion n’a aucun sens, et un plan­ning de créa­tion a un sens tout à fait diffé­rent. L’en­vi­ron­ne­ment, le recru­te­ment, les attentes doivent être adap­tés à la créa­tion.

  • Le groupe et la somme de ses membres

    Je vous laisse lire la polé­mique d’ori­gine.

    Romain mérite certai­ne­ment au mini­mum un fort reca­drage, avec inter­dic­tion de mélan­ger ses opinions person­nelles et les décla­ra­tions qu’il fait en tant que candi­dat de son parti (le compte utilisé lais­sant clai­re­ment entendre qu’il s’agis­sait des secondes). S’il n’est plus candi­dat ou repré­sen­tant offi­ciel, proba­ble­ment lui deman­der de ne plus s’ex­pri­mer tout court via un compte aussi ambi­guë vis à vis du parti. Et s’il consi­dère qu’il s’agit là d’une décla­ra­tion propre à être portée par un candi­dat, là certai­ne­ment une sanc­tion dont l’ex­clu­sion de l’éli­gi­bi­lité future au nom du parti.

    Je ne pense même pas qu’il y ait débat, et les consé­quences méritent d’être publiques. J’es­père que le parti aura ce courage que les partis tradi­tion­nels ont trop rare­ment.

    Dans la suite nous ne parle­rons donc pas de Romain ou des propos eux-mêmes, ce sujet là est telle­ment évident et aucu­ne­ment inté­res­sant. Ceci étant dit, je ferai deux opinions très diffé­rentes de celles du billet lié :

    La confu­sion entre person­nel et offi­ciel est le problème de base

    Tout d’abord pour moi le commu­nity mana­ger du compte Alsace mérite lui aussi un reca­drage. Oh, certes, ses décla­ra­tions étaient sensées, proba­ble­ment néces­saires. Reste qu’il a exprimé des opinions non offi­cielles, avec un compte qui lui n’est même plus un compte de membre ex-candi­dat mais bien un compte « de parti ». Lais­ser faire c’est s’au­to­ri­ser que demain le sujet qui semble légi­time au commu­nity mana­ger n’en­gage par erreur le parti. Bref, exac­te­ment ce qui est repro­ché à Romain.

    C’est une maladresse dont les propos ne sont pas compa­rables à ceux de Romain, mais dont le mélange entre le person­nel et l’of­fi­ciel est bien plus fort.

    Le groupe est-il respon­sable de ses membres ?

    Ensuite, je trouve dépla­cées les attaques faites au parti. Des gens avec une opinion détes­table sur un sujet ou un autre il y en a dans tous les groupes, sans excep­tion. Il faut dire qu’on a tous un opinion détes­table sur un sujet ou un autre, donc sauf à avoir un groupe sans membre, il sera diffi­cile que ça n’ar­rive pas.

    La seule ques­tion est de savoir quelle réponse est appor­tée à la polé­mique. Ici en moins de 24h le parti a offi­ciel­le­ment déclaré 1– qu’il s’agis­sait d’une décla­ra­tion person­nelle, 2– qu’il ne s’agis­sait pas de la posi­tion offi­cielle du parti, et 3– qu’elle n’était pas repré­sen­ta­tive de la majo­rité des membres du parti.

    Quand on fonc­tionne avec un système démo­cra­tique en interne, avoir une posi­tion offi­cielle plus expli­cite néces­site un peu de temps, surtout un week-end. L’ins­tan­ta­néité des réseaux peut exacer­ber les attentes, mais certaines choses ne peuvent être immé­diates. Le compte offi­ciel du parti exprime d’ailleurs : « Le problème d’hier a été trans­mis au Bureau du PP et des excuses seront envoyées à la personne concer­née. » Ce n’est donc pas simple­ment une excuse.

    Peut-être que le parti méri­tera toutes les critiques. Peut-être pas. La posi­tion sage aurait été de lais­ser au moins quelques jours pour voir ce qu’il se passe. Entre temps la critique est assez injus­ti­fiée.

    Il est aussi impor­tant de signa­ler que le parti pirate a une posi­tion plus déli­cate que les autres. Le support de la liberté d’ex­pres­sion person­nelle est certai­ne­ment très soli­de­ment enra­ci­née dans ses valeurs. Repro­cher ses opinions person­nelles à un membre n’est certai­ne­ment pas leur fonc­tion­ne­ment normal. Même si c’est frus­trant, la solu­tion « ceci n’était pas une opinion repré­sen­ta­tive du parti et nous ferons atten­tion qu’il y ait moins de confu­sion entre le person­nel et l’of­fi­ciel de la part de nos membres » est la suite la plus probable (et ce quand bien même tous les membres trou­ve­raient condam­nables les propos d’ori­gine).

    N’ou­bliez-pas : Quel que soit les groupes auxquels vous appar­te­nez, chaque membre a au moins une opinion person­nelle détes­table sur un sujet ou un autre, vous compris (si si, vous aussi). Vous ne souhai­te­rez pas que votre groupe en lui-même en fasse les frais tant que ce n’est pas une expres­sion offi­cielle ou repré­sen­ta­tive de ce dernier. Agis­sez en consé­quence avec les autres.

  • Esti­ma­tion is evil

    Peut être est-ce du à mon inca­pa­cité flagrante à sortir de bonne esti­ma­tions, mais je suis convaincu que l’exer­cice est des plus nocifs. Je conçois le déve­lop­pe­ment comme une acti­vité créa­tive, avec des problèmes qui sont large­ment incon­nus et des besoins qui sont à peine effleu­rés.

    Esti­ma­tion is evil, chez prag­prog.

    Soit on fait semblant, soit on accepte que les esti­ma­tions soient en perma­nence fausses, soit on tient les esti­ma­tions. La dernière option implique forcé­ment une astuce bien connue : c’est la qualité qui trinque. C’est l’op­tion des SSII, mais elle me parait diffi­ci­le­ment tenable en interne à une société.

    Le problème c’est que le busi­ness a besoin d’avoir des dates et de les commu­niquer. Passer du « produire ce qu’on vend » au « vendre ce qu’on produit » est loin d’être simple. L’équi­libre du néces­saire compro­mis est parfois diffi­cile à trou­ver.

  • Le rapport qui accable le système de santé britan­nique

    À rappro­cher d’un billet récent sur la fisca­lité. Quand on mesure le poids des impôts, il est néces­saire de regar­der ce qu’on a en retour. Petit tour dans le système de santé au Royaume Uni:

    David Came­ron, a présenté des excuses au nom du gouver­ne­ment et du pays tout entier après la publi­ca­tion mercredi du rapport acca­blant sur l’hô­pi­tal Staf­ford, où 400 à 1200 patients avaient succombé à diverses priva­tions, entre 2005 et 2008. […] « les souf­frances écœu­rantes et inutiles de centaines de personnes », « aban­don­nées par un système qui a ignoré les signaux d’aver­tis­se­ment et qui a fait passer les inté­rêts de l’en­tre­prise et la réduc­tion des coûts avant la sécu­rité des patients ».

    […]

    Certains malades restaient éten­dus dans des draps souillés ou assis sur des pots de chambre pendant des heures. Les patients n’étaient souvent lavés qu’une fois par mois, ou n’étaient pas nour­ris. Parfois même, la nour­ri­ture était lais­sée à un endroit qu’ils ne pouvaient pas atteindre. En outre, les proches qui venaient leur rendre visite devaient parfois leur appor­ter à manger, jeter eux-mêmes les panse­ments usagés ou encore nettoyer les toilettes. « Certains patients étaient telle­ment assoif­fés qu’ils buvaient l’eau sale des vases »

    Notre système public est très loin d’être exem­plaire, mais quand je regarde le graphique suivant sur le % du PIB attri­bué à la santé (9,8 % au Royaume Uni, 11,8% en France), je me dis que ce sont 2 points bien inves­tis.

    Dépenses de santé

     

  • Israël : La contra­cep­tion impo­sée aux femmes fala­shas

    Israel has admit­ted for the first time that it has been giving Ethio­pian Jewish immi­grants birth-control injec­tions, often without their know­ledge or consent.

    […]

    One of the Ethio­pian women who was inter­vie­wed is quoted as saying: “They [medi­cal staff] told us they are inocu­la­tions. We took it every three months. We said we didn’t want to.” It is alle­ged that some of the women were forced or coer­ced to take the drug while in tran­sit camps in Ethio­pia.

    Apprendre du passé ? Foutaise.

    En français sur actua­li­tés du droit :

    Des petits, tout petits, face à une affaire horrible. Bien sûr, n’at­ten­dez ni pour­suites pénales sérieuses, ni protes­ta­tion des gouver­ne­ments occi­den­taux, car c’est un gouver­ne­ment qui défend nos valeurs...

     

  • Soin et alimen­ta­tion des ingé­nieurs infor­ma­tique (ou pourquoi les ingé­nieurs sont grin­cheux)

    Je ne suis pas d’ac­cord avec tout, mais le pourquoi les ingé­nieurs sont grin­cheux est à recom­man­der à tous les mana­gers ou direc­teurs qui ne viennent pas du déve­lop­pe­ment et qui peuvent avoir à faire même indi­rec­te­ment à une équipe tech­nique infor­ma­tique. Ça donne une première mise en contexte de certaines choses. Ensuite il reste à expliquer la culture parti­cu­lière du milieu, et l’at­ta­che­ment d’une partie de la commu­nauté à des valeurs très spéci­fiques (d’ailleurs rien que le fait de parler de commu­nau­té… parle-t-on de commu­nauté pour les comp­tables ?).

    Il faudrait presque écrire un livre. Je me suis rendu compte que servir d’in­ter­prète et de guide dans le monde des déve­lop­peurs était fina­le­ment une partie de mon métier de direc­teur tech­nique. C’est assez diffi­cile, peut être aussi parce que je suis fonciè­re­ment *dans* cette commu­nauté et atta­ché à ses parti­cu­la­ri­tés.

  • Recettes pour faire votre propre homéo­pa­thie à la maison

    Non, je ne lance­rai pas le débat sur la perti­nence ou non de l’ho­méo­pa­thie. Le sujet est plus complexe qu’il n’y parait et le fait que « objec­ti­ve­ment ça fonc­tionne » (ou non) n’est fina­le­ment pas le point central de la problé­ma­tique pour la société.

    Par contre cette vidéo de recette pour faire votre propre homéo­pa­thie à la maison est à voir telle­ment elle permet de passer un bon moment. Admi­rez le travail parce que les prin­cipes de simi­li­tude, de dyna­mi­sa­tion et les méthodes de dilu­tion sont en tous points exacts vis à vis de la théo­rie et de l’état de l’art en homéo­pa­thie.

    Peut être à écou­ter aussi, mais là on passe dans le sérieux : James Randi explains homeo­pa­thy

  • Open Data ou les dérives de l’in­gé­nuité numé­rique

    À l’ori­gine, l’idée est excel­lente

    Comprendre : C’est idée est tota­le­ment crétine.

    Le problème, c’est qu’a­veu­glé par cet enthou­siasme, aucun des promo­teurs du projet n’a vu venir la révo­lu­tion que celui-ci risque de provoquer et les menaces consi­dé­rables qu’il repré­sente déjà  pour le respect de la vie privée.

    […]

    Aussi devons-nous, par exigence civique, les rappe­ler sans ména­ge­ment à leurs respon­sa­bi­li­tés ! Peut-on accep­ter que quiconque puisse dispo­ser de ces données, les retrai­ter et les exploi­ter sans qu’aient été préa­la­ble­ment fixées les règles néces­saires pour garan­tir la protec­tion des personnes rendues vulné­rables par l’Etat lui-même au mépris des lois qu’il a fait voter et qu’il s’ef­force de faire respec­ter par les entre­prises privées ?

    Le fond (non reco­pié ici) n’est pas tota­le­ment idiot. Il est vrai que le jour où la trans­pa­rence des données sera la règle, bien qu’a­no­nymes, il sera peut être possible de faire des recou­pe­ments divers pour iden­ti­fier des noms sur les données. Plus simple­ment, de mauvaises agré­ga­tions permettent parfois d’ob­te­nir plus d’in­for­ma­tions que l’on ne devrait. Imagi­nons par exemple qu’on puisse (ce n’est pas le cas) inter­ro­ger le salaire moyen des profes­sions médi­cales libé­rales d’une ville, et que la ville n’ait qu’un seul méde­cin.

    Main­te­nant pour résoudre ces problèmes il faut s’y atte­ler, et commen­cer à publier. Pas n’im­porte comment, mais en avançant. C’est ce qui est fait, et les précau­tions sont plutôt faites deux fois plutôt qu’une. Bien évidem­ment l’ano­ny­mi­sa­tion est déjà la règle, c’est un mini­mum mais qui n’est pas idéal non plus (comment puis-je cher­cher un juge­ment connu par le nom des oppo­sants s’ils ont disparu du juge­ment ?).

    Le problème c’est qu’en appe­lant à l’ar­rêt tant qu’un cadre juri­dique sur la vie privée n’est pas arrêté, on met simple­ment toute l’idée aux oubliettes. Quel cadre ? sur quelles bases ? Les règles de base de vie privée existent déjà et il sera bien impos­sible de défi­nir une limite objec­tive à toute publi­ca­tion alors que juste­ment tout dépend de la donnée, de son contexte et de ce qu’on peut en faire.

    Le séna­teur n’au­rait pas été actif que j’au­rai cru à un mauvais vécu des opéra­tions de trans­pa­rence démo­cra­tiques de Regards Citoyens (qui passent pas l’Open Data mais dont la problé­ma­tique est à mon humble avis diffé­rente, et encore plus essen­tielle). La notion de vie privée est un peu trop mise en avant pour combattre toute capa­cité pour le citoyen de contrô­ler ses élus, même si pour­tant on s’adresse juste­ment la vie publique de l’élu et non à sa vie privée.