Pour nous contacter : soyez au rendez-vous sur IRC ! ⋅ Parcourir l'archive musicale Dogmazic ⋅ Notre Blog
Notre Documentation

Flex/Fash sur dogmazic ? Votre avis

2

Réponses

  • DEfred,

    Oui on peut clairement préciser les autres conditions / restriction des licences. La SA en est une.
    Mais l'on voit surtout que les discussions, les problématiques s'accélèrent lorsque l'on aborde l'aspect d'une utilisation commerciale ou non.
    Sur Automazic, la condition NC est précisée au même titre que les autres mais elles sont pour l'instant en bibliothèque pour un usage privée avec des animateur sur place qui peuvent expliquer.
    ce ""utilisation commercial sous condition" " serait just un post it qui ne remet epas en cause le fait d'inclure comme pelf a fait un onglet sur la licence.

    bien a toi
    didier
  • Bein dans ce cas là...faut aussi préciser que pour la LAL il y a l'équivalent du SA chez CC : pas possible de passer la prod modifiée ou pas en full Copyright.
  • Ouuuula... la couleur de fond en dégradé j'ai un peu de mal... blurp...:mrgreen:
  • les problématiques s'accélèrent lorsque l'on aborde l'aspect d'une utilisation commerciale ou non.
    toujours pas d'accord, ça me fait penser à une forme de discrimination positive pour les utilisateur de la clause NC. La problématique de la clause SA est rare parceque complètement négligée, or moi c'est sur celle-là que j'aimerais une communication claire justement. Parceque je trouve plus important la notion de "pot commun" plutot que de l'éventuelle spoliation commerciale, problématique certes, mais bon. Je rappelle que la clause SA est une "réelle" parade à l'utilisation commerciale dans l'état actuel de l'utilisation commerciale des oeuvres de l'esprit.
    C'est un débat trollesque je m'en rends compte, mais je préfère énoncer clairement ma position sur cette idée de souligner la clause NC.

    Sinon : @Pelf
    Suis d'accord avec Ysa sur le dégradé (plus l'aliasing de notre autruche et d'autres détails), et globalement le design 2.0 du lecteur me plait moyen.
    Pourrais-tu éclairer ma lanterne sur la méthode d'habillage, c'est designé sous flash-flash (l'ide proprio) où est-ce qu'on peut aider avec une propal de design en SVG ou PNG découpé ?
    Ca relève du détail pour l'instant certes, mais si on à un peu de temps, je serait motivé pour essayer quelque chose dans mon, rare, temps libre.

    A+

    dF
  • Alors ça une propal de defred, faut pas laisser passer sans mot dire :D
    D'après ce que m'a dit PeLF, il est possible d'utiliser une css, donc no blémo pour un Gary comme toi. D'autant que je suis d'accord pour le dégradé beark (un fond blanc arrangerait l'effet beark, et harmoniserait le logo qui est fait pour aller sur un fond blanc.

    Par contre, les nouvelles fonctionnalités comme l'auto-complétion des recherches, ou le drag'n'drop des titres, ben c'est super balaise, alors bravo PeLF ! En fait tu es aussi bon programmeur que mauvais designeur :lol:
  • D'après ce que m'a dit PeLF, il est possible d'utiliser une css
    Miam, reste qu'il me faut des infos et pas qu'un peu :/ si y'a des sortes d'ID ou de DIV à respecter. Et une tite liste des éléments, les contraintes de résolution, le format final (si css +png c'est nickel), degré de liberté :), etc, etc...

    more on PM pelf ? Te presse pas hein, passque j'ai déjà les mains dedans pour un client :/

    Pour info je veux spécialiser "ma petite entreprise" dans l'interface, web ou applis (ou OS ?). Faut que je me chauffe.

    dF
  • PeLF écrit:
    Le sondage donne une bonne idée de la possibilité d'utilisation d'outils en Flex dans dogmazic

    Je pense qu'il donne plutôt une vision d'une toute petite partie des utilisateurs de dogmazic, plus particulièrement la partie "intégriste du libre" (pas taper, j'ai mis entre guillemets;)), et non pas les utilisateurs "de base" qui viennent écouter de la musique ici sans mettre les pieds sur le forum ;)

    Sinon c'est plutôt bien foutu, bravo ...
  • Réponse diverse et dans le désordre.

    Vouii, flex est skinable ... faut que j'étudie un peu plus la chose, plus spécifiquement l'externalisation des css et des skins.
    Ill ne s'agit pas d'html : une application flex fonctionne comme un programme autonome.

    Ce que j'ai compris à ce jour :
    Deux notions :
    - des ccs
    -des des skins externalisables mais qui nécessite une recompilation du code

    Il faut que je vérifie que les css cela peuvent fonctionner indépendamment d'une recompilation du code, dans ce cas l'utilisateur pourra meme choisir le l'habillage de son choix.

    (ça fait moins de 10 jours que je découvre ce langage ^^)

    Et, ok ok, je vire le dégradé XD
  • tdBt écrit:
    les problématiques s'accélèrent lorsque l'on aborde l'aspect d'une utilisation commerciale ou non.
    toujours pas d'accord, ça me fait penser à une forme de discrimination positive pour les utilisateur de la clause NC. La problématique de la clause SA est rare parceque complètement négligée, or moi c'est sur celle-là que j'aimerais une communication claire justement. Parceque je trouve plus important la notion de "pot commun" plutot que de l'éventuelle spoliation commerciale, problématique certes, mais bon. Je rappelle que la clause SA est une "réelle" parade à l'utilisation commerciale dans l'état actuel de l'utilisation commerciale des oeuvres de l'esprit.

    Juridiquement et philosophiquement je suis d'accord defred...pas de soucis.
    c'est juste que marquer "'utilisation non commerciale" (pour ceux qui l'on choisie ainsi ) c'est une info simple et direct...SA ok mais c'est aspect est plus compliqué a aborder...et oui peut être moins expliqué...C'est un raccourci pratiquo pratique je te l'accorde.
    En tout cas c'est bien que tu le rapelles.

    bien a toi
    didier
  • Ben du coup j'ai quelque remarques sur l'organisation du truc.
    Bon tout d'abord, bravo à pelf, ça marche nickel, les recherches et l'écoute sont super simples.

    Ensuite, je trouve que l'interface prend beaucoup de place, par rapport à jiwa par exemple.
    ne pourrait-on pas mettre le player en bannière en haut ?
    et avons nous besoin de tous les logos et de toutes les infos sur les groupes.
    de la même façon j'enlèverai les boutons pour mettre des petites icones, ou des liens sur le texte directement.
    une idée de ce que ça pourrait donner (bon c'est un peu crado, j'ai fait des captures d'écran pour avoir les différents éléments): http://hitmuri.com/mockup_dixheuresmazic.png

    Flo
  • tdBt, eisse ...
    L'idée de faire de la pédagogie autour des licences ouvertes et de ce que cela implique au niveau des droits et devoirs de celui qui télécharge une musique me semble une bonne idée.

    Il ne faut pas que cela soit invasif et il ne faut pas que cela passe inaperçu ... et cela ne concerne que le téléchargement, pas l'écoute.

    Plusieurs pistes :
    - au moment du download afficher l'information correspondants aux licences ... mais je ne crois pas à l'efficacité de ce type de "spam".Au mieux cela sera ignoré avec un clic dédaigneux, aux pire rIsque de dégoutter l'utilisateur.
    - S'assurer que la licence et une explication la concernant est dans les tag Mp3 et Ogg, voir l'ajouter au moment du download ... (Bien choisir la balise concerné pour que cela s'affiche clairement dans le baladeur mp3 du gars : c'est vicieux, je sais :D)
    - Comme nous le faisons avec automazic, ajouter au téléchargement un fichier .txt ou .html avec pour chaque Label/Artiste/Album la page dogmazic y correspondant et pour chaque morceau la licence (avec pourquoi pas un explication claire) y correspondant. (J'ai une certaine préférence pour cette solution)


    Pour Hitmuri
    Merci !
    Cela me donne quelques idées .... (encore non mises en pratiques)
  • Mise à jour ::
    - Gestion de la multi sélection
    - Débuggage playlist et curseur
    - Relookage

    @+
  • Salut PeLF,

    Tout d'abord félicitations pour ce beau player, fonctionnel, et léger ! (tu me ferai presque me réconcilier avec le flash toi).

    Petites suggestions :
    - Pouvoir enlever des pistes de la playliste en les glissant ailleurs du lecteur.
    - Pouvoir enregistrer ses playlistes dans son compte, on voit celles déjà enregistrées, ce qui est super mais on ne peut pas ajouter celles que l'on fait avec le player, dommage. (enfin ces boutons sont "under construction" :D )
    - Pouvoir cliquer sur les noms des artistes dans la liste de recherche du bas.
    - Mettre les appréciations des gens (avec les smileys), un peu comme Amarok le fait avec ses étoiles.
    - Et puis une version "longue" à la place du bandeau black-out :D
    - Sinon le halo autour des liens cliquables est bien trouvé mais trop gros, je le verrai plus discret.

    Voilà, voilà !!!
    Merci encore PeLF !
  • pour moi manquerait :
    - la durée du titre, voire un total pour la playlist
    - le nombre de titres qui composent la playlist
  • Bah dis-donc, ça avance à vitesse supersonique ce player. :D

    Je ne sais pas si c'est un bug mais, ma playlist ne sort pas les titres dans l'ordre que j'ai défini au départ.

    J'ai testé ton player détaché sur ton blog, en appuyant sur stop le haut de mon firefox est parti en live au niveau de l'affichage : depuis les onglets et en remontant (pas sûre que ça vienne du player...mais bon)
  • Hep !!!!

    On peut concidéré que la bébéte est en version béta 2 maintenant (c'est à dire lâchable au grand public ... avec quelques petit bug qui seront corrigé au fur et a mesure).

    yza :
    Vivi, je sais : l'ordre de la playlist est totalement aléatoire (j'ai fini ça cette nuit vers 4h du mat XD)
    Techniquement le player affiche les morceau dans l'ordre où il a pu les chercher : c'est à dire pifométriquement.
    Mais j'ai pris la remarque en compte et cela va faire partie des optimisations à apporter.

    De même l'affichage des "notes" est à l'étude, mais pour des raisons de performances faudra d'abord que je mette en place une pagination lorsque l'on ramenne plus d'un certain nombre de titres.

    En gros : reste plein de petits détails "chiants" à régler .... mais en l'état, ça marche déjà :)

    @Pluche
    PeLF
  • Yop pelf, puisque tout le monde charge les boutons de lecture chope ci-dessous un petit set de controlleur et un test de "rampe de volume". (ce sont des boutons que j'avais commencé pour une boite, mais elle a coulé avant de les intégrer). Donc c'est de la récup de viteuf on peut faire mieux notamment en créant des boutons plus larges pour le play.
    En revanche comme moi aussi j'ai des reproches à faire aux boutons, mes items sont plus grand, 42x40, il faudra donc sans doute pousser un peu les voisins :/.
    Il sont prévus pour ne pas être séparés de plus de 3px. Voilà, si tu peux tester on verra bien.
    La rampe de volume c'est un triangle arrondi pseudo-gradué, et un cursor semi transparent, à caler 5px sur la gauche de la rampe, de sorte qu'il englobe, il faut peut-être caler les limites hautes et basses à des valeur supérieures à celle du triangle. (je ne sais pas si je suis clair ;) )

    www.antiblues.net/external/controls_dogma.tar.gz

    Beau boulot, à plus.

    dF
  • Eh bé ! Merci merci :)
    Je les garde au chaud ...

    Pour l'instant je vais rester sur les icônes Crystal Clear avec leur fond transparents (http://commons.wikimedia.org/wiki/Crystal_Clear ) ... mais comme à terme il se peut que l'utilisateur ai le choix de son skin, là ils serviraient ...


    Aller hop ! Je lance un petit jeux : a celui qui ferais le plus beau, le plus laid, le plus étrange, le plus spécial, le plus neutre .... skin Flex :
    Flex 3 styles explorer

    Copier/coller le pseudo CSS obtenu et soumettez les moi, ça m'obligera à me pencher sur le sujet ^^


    @Pluche
    PeLF
  • [code:1]Application {
    backgroundColor: #333333;
    backgroundGradientColors: #cccccc, #666666;
    backgroundGradientAlphas: 0.4, 0.7;
    themeColor: #ff9900;
    color: #333333;
    }

    Accordion {
    themeColor: #ff9900;
    }

    ApplicationControlBar {
    }

    Button {
    fillColors: #ffffff, #ff9933, #ffffff, #eeeeee;
    color: #0b333c;
    textRollOverColor: #0b333c;
    textSelectedColor: #0b333c;
    borderColor: #ff9900;
    themeColor: #ff9900;
    }

    ButtonBar {
    buttonStyleName: "mybuttonBarButtonStyle";
    firstButtonStyleName: "mybuttonBarFirstButtonStyle";
    lastButtonStyleName: "mybuttonBarLastButtonStyle";
    }

    .mybuttonBarButtonStyle {
    themeColor: #ff9900;
    }

    .mybuttonBarFirstButtonStyle {
    }

    .mybuttonBarLastButtonStyle {
    }

    CheckBox {
    themeColor: #ff9900;
    }

    ComboBox {
    color: #000000;
    fillAlphas: 0.6, 0.4, 0.75, 1;
    fillColors: #000000, #ffffff, #cccccc, #ffffff;
    selectionColor: #ff9900;
    rollOverColor: #ff9900;
    themeColor: #ff9900;
    alternatingItemColors: #ffffff, #ffffff;
    }

    DataGrid {
    backgroundColor: #000000;
    alternatingItemColors: #000000, #999999;
    headerColors: #000000, #999999;
    verticalGridLineColor: #999999;
    rollOverColor: #ff9900;
    textRollOverColor: #ffffff;
    borderColor: #b7babc;
    iconColor: #ffffff;
    selectionColor: #ff9900;
    color: #ffffff;
    textSelectedColor: #ffffff;
    }

    HScrollBar {
    themeColor: #ff9900;
    }

    HSlider {
    themeColor: #ff9900;
    }

    LinkBar {
    rollOverColor: #ff9933;
    selectionColor: #ff9900;
    }

    LinkButton {
    rollOverColor: #ff9933;
    selectionColor: #ff9900;
    }

    List {
    rollOverColor: #ff9933;
    selectionColor: #ff9933;
    }

    MenuBar {
    backgroundColor: #000000;
    borderColor: #000000;
    fillColors: #cccccc, #666666;
    rollOverColor: #ff9900;
    selectionColor: #ff9900;
    color: #0b333c;
    textRollOverColor: #0b333c;
    textSelectedColor: #0b333c;
    disabledColor: #999999;
    themeColor: #ff9900;
    }

    NumericStepper {
    themeColor: #ff9900;
    }

    PopUpButton {
    themeColor: #ff9900;
    }

    ProgressBar {
    borderColor: #000000;
    barColor: #ffffff;
    trackColors: #ff9900, #ff9900;
    }

    RadioButton {
    themeColor: #ff9900;
    }

    TextArea {
    color: #ffffff;
    backgroundColor: #000000;
    }

    TextInput {
    backgroundColor: #000000;
    color: #ffffff;
    }

    ToggleButtonBar {
    buttonStyleName: "mytoggleButtonBarButtonStyle";
    firstButtonStyleName: "mytoggleButtonBarFirstButtonStyle";
    lastButtonStyleName: "mytoggleButtonBarLastButtonStyle";
    selectedButtonTextStyleName: "mytoggleButtonBarSelectedButtonStyle";
    }

    .mytoggleButtonBarButtonStyle {
    themeColor: #ff9900;
    }

    .mytoggleButtonBarFirstButtonStyle {
    }

    .mytoggleButtonBarLastButtonStyle {
    }

    .mytoggleButtonBarSelectedButtonStyle {
    }

    ToolTip {
    backgroundColor: #ffffcc;
    }

    Tree {
    backgroundColor: #000000;
    rollOverColor: #ff9900;
    textRollOverColor: #ffffff;
    borderColor: #999999;
    selectionColor: #ff9900;
    color: #ffffff;
    textSelectedColor: #ffffff;
    }

    VScrollBar {
    themeColor: #ff9900;
    }

    VSlider {
    themeColor: #ff9900;
    }

    [/code:1]

    Ceci ?
  • Vi, merci Aisyk ...
    Je testerais ce w/e et s'il est beau, l'utilisateur pourras un jours choisir un style à ton non :)

Ajouter un commentaire

GrasItaliqueBarréListe ordonnéeListe non ordonnée
Emoji
Image
Aligner à gaucheCentrer le texteAligner à droiteBasculer en code HTMLBasculer en mode plein écranAllumer les lumières
Déplacer image/fichier