IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Flex Discussion :

Est ce une bonne idée de faire un site entièrement en Flex ?


Sujet :

Flex

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 37
    Points : 21
    Points
    21
    Par défaut Est ce une bonne idée de faire un site entièrement en Flex ?
    Bonjour,

    J'aimerais avoir votre avis sur le sujet suivant :

    Dans les mois qui viennent, je serai amené à développer un site dont la principale fonctionnalité (vidéoconférence) est possible grâce à Flash Media Server, inutile de préciser que cette dernière fonctionne en Flash coté client.
    Le reste du site n'a pas franchement besoin d'être programmé en Flash/Flex mais étant donné que le plugin Flash est obligatoire pour le fonctionnement de la principale fonctionnalité du site, autant faire tout le site en Flash/Flex quand on sait que 97 % des internautes ont le plugin Flash installé, non ?
    J'aimerais me mettre à Flash/Flex de toute façon, pour éviter de me tirer les cheveux avec le design du site, l'inter-compatibilité avec les navigateurs, offrir une interface plus fluide et "ludique" que ce qui existe en JavaScript / JQuery etc. Et puis c'est un plus sur le CV...
    Ce que j'appréhende, c'est le temps de chargement du site, je n'ai pas encore d'idée précise sur le fonctionnement des chargements pour une application Web Flex de ce genre (petit projet toutefois coté client, c'est surtout coté serveur (php) qui est un peu plus balèze).

    Qu'en pensez vous ?

  2. #2
    Membre expert
    Avatar de Jim_Nastiq
    Homme Profil pro
    Architecte, Expert Flex
    Inscrit en
    Avril 2006
    Messages
    2 335
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte, Expert Flex
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 2 335
    Points : 3 189
    Points
    3 189
    Par défaut
    Salut,

    il faut bien faire la différence entre Flash et Flex qui tournent tous les deux sur le Flash Player.

    Faire un site en Flex a peu d'interet selon moi, car Flex est proposer a titre applicatif et moins démonstratif que Flash. Flex permet de mettre en place des applications web, tandis que Flash lui permet de faire des sites plus démonstratif et donc beaucoup plus axé design/animations.

    Mais, je sais aussi que les développeurs ont souvent du mal a prendre en amin Flash et se sentent plus a l'aise avec le framework Flex, donc les sites en flex ca existe aussi

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 37
    Points : 21
    Points
    21
    Par défaut
    Citation Envoyé par Jim_Nastiq Voir le message
    Salut,

    il faut bien faire la différence entre Flash et Flex qui tournent tous les deux sur le Flash Player.
    Je connais bien la différence entre Flash & Flex, je pense que vous n'avez pas bien compris ma question, j'y ai donc apporté des modifications

  4. #4
    Membre expert
    Avatar de Jim_Nastiq
    Homme Profil pro
    Architecte, Expert Flex
    Inscrit en
    Avril 2006
    Messages
    2 335
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte, Expert Flex
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 2 335
    Points : 3 189
    Points
    3 189
    Par défaut
    Votre question était de savori si le temps de chargement serait bien adapté, et j'ai répondu peut etre de facon peu claire, mais utiliser Flex quand il n'est pas indispensable, rajoutera un temps de chargement supplémentaire. C'est ce que je voulais indiquer.

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 37
    Points : 21
    Points
    21
    Par défaut
    Donc si je comprend bien, une application Flash/Flex a besoin d'être chargée totalement avant d'être mise en place?
    Dans mon cas, je souhaiterais que l'utilisateur ne se retrouve pas avec une page de chargement au démarrage

  6. #6
    Membre habitué
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    147
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 147
    Points : 174
    Points
    174
    Par défaut
    On peut toujours alléger une appli Flex en utilisant les modules, qui ne sont chargés que lorsque c'est nécessaire, donc le temps de chargement s'en trouve réduit.
    Mais il est évident que pour le côté visuel graphisme/visuel, Flash est plus approprié et sera moins lourd à l'arrivée.

  7. #7
    Membre expert
    Avatar de Jim_Nastiq
    Homme Profil pro
    Architecte, Expert Flex
    Inscrit en
    Avril 2006
    Messages
    2 335
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte, Expert Flex
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 2 335
    Points : 3 189
    Points
    3 189
    Par défaut
    Non une application n'a pas besoin d'etre chargé completement avant de proposer une interface , les modules pour flex permettent en effet d'alléger le premier chargement, et le systèmes de décalage sur la timeline du chargement pour Flash permet aussi de décaler le chargement des "briques" non essentiel au démarrage

  8. #8
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    793
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Avril 2009
    Messages : 793
    Points : 894
    Points
    894
    Par défaut
    Si la principale fonction du site est développée en Flex, l'inconvénient d'un chargement initial plus long, lié aux chargement des classes de base, est déjà acquis, donc ce ne sera pas un inconvénient supplémentaire si ton site est entièrement en Flex.

    D'autre part je voudrais relativiser l'inconvénient en question. Si tu développes une fonction de vidéo conférence c'est que les clients auront des connexions haut débit. Donc télécharger quelques centaines de kilo-octets au démarrage dans ces conditions sera presque indétectable par l'utilisateur.
    Il faut aussi savoir que sur le temps total passé au téléchargement d'une application html ou Flex, au bout du compte le volume sera le plus souvent à l'avantage de Flex.

    Les critères qui permettent de choisir entre un développement Flex ou html ne se situent pas là à mon avis...

  9. #9
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 37
    Points : 21
    Points
    21
    Par défaut
    Vos explications me poussent à faire cette application entièrement en Flex

    Citation Envoyé par jylaxx Voir le message
    Les critères qui permettent de choisir entre un développement Flex ou html ne se situent pas là à mon avis...
    Je n'ai plus envie de m'embêter avec la structure xHTML / CSS...
    J'ai très envie de me mettre à Flex, même si cela complique la tâche.

  10. #10
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    793
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Avril 2009
    Messages : 793
    Points : 894
    Points
    894
    Par défaut
    Certaines choses seront plus simples d'autres plus compliquées.

    Personnellement j'utilise la même architecture 100% Flex pour mes développements clients et mon site.

    Mais attention il ne faut pas vouloir essayer de reproduire en Flex ce que tu fais en html. Il s'agit de deux visions totalement différentes !

    Je vois ici souvent des posts de gens qui râlent contre Flex parce que des choses évidentes en html ne sont pas transposables. C'est vrai mais le problème ne vient pas de Flex mais de l'idée que certains s'en font.

    Autre élément qui peut avoir son importance : l'indexation automatique des sites Flash par les moteurs de recherche ne fonctionne pas...
    Je crois qu'il y a un projet commun Google/Adobe pour résoudre ce problème mais je ne sais pas où il en est.

  11. #11
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 37
    Points : 21
    Points
    21
    Par défaut
    Merci pour ces précisions

    Citation Envoyé par jylaxx Voir le message
    Mais attention il ne faut pas vouloir essayer de reproduire en Flex ce que tu fais en html. Il s'agit de deux visions totalement différentes !
    Aurais tu un exemple en tête ?

    Citation Envoyé par jylaxx Voir le message
    Autre élément qui peut avoir son importance : l'indexation automatique des sites Flash par les moteurs de recherche ne fonctionne pas...
    Mon projet contiendra 2 gros conteneurs pour les pubs, j'ai lu que Google AdSense ne pouvait être introduit dans un contenu Flash, en sais tu plus sur le sujet ? En fait, je ne vise pas vraiment Google AdSense mais de la pub (format "Skyscraper" notamment), je suis un newbie sur le sujet...

    ps: je suis montpellierain aussi hum

  12. #12
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    793
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Avril 2009
    Messages : 793
    Points : 894
    Points
    894
    Par défaut
    Aurais tu un exemple en tête ?
    Le plus évident c'est justement de vouloir utiliser de l'html !
    En effet le composant qui permet d'afficher du texte enrichi est très limité, il comporte juste qq balises b, i, font. (pas de tableau, pas d'images (même si la doc dit le contraire, en pratique c'est inutilisable)...)
    Certains contournent ce problème en affichant un iFrame mais c'est alléatoire.

    Mon projet contiendra 2 gros conteneurs pour les pubs, j'ai lu que Google AdSense ne pouvait être introduit dans un contenu Flash, en sais tu plus sur le sujet ? En fait, je ne vise pas vraiment Google AdSense mais de la pub (format "Skyscraper" notamment), je suis un newbie sur le sujet...
    Désolé je suis totalement ignorant la dessus !

    ps: je suis montpellierain aussi hum
    mais pas de la même génération...

  13. #13
    Membre régulier
    Profil pro
    Inscrit en
    Août 2006
    Messages
    141
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2006
    Messages : 141
    Points : 118
    Points
    118
    Par défaut
    Utilise Flex si tu dois faire une application : List, treeview, tab, tableau, filtre sur le tableau, combobox, appel à des webservices, etc ..

    Utiise le html si tu dois faire un bog, un site de recettes de cuisine, de l' affichage de texte avec hyperliens, etc ..

    Bien sur tu peux utiliser Flex pour faire un site de recettes de cuisine, mais tu avs te compliquer la vie pour rien.
    De même, tu peux faire une application en html, mais perso, je trouve que l'on développe beaucoup plus vite une application en Flex.

  14. #14
    Membre expert
    Avatar de Jim_Nastiq
    Homme Profil pro
    Architecte, Expert Flex
    Inscrit en
    Avril 2006
    Messages
    2 335
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte, Expert Flex
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 2 335
    Points : 3 189
    Points
    3 189
    Par défaut
    juste pour préciser qu'il me semble que Google et yahoo index le contenu texte d'un swf depuis 2008 :

    src: http://www.adobe.com/devnet/flashpla...chability.html

    et plein de blog en parle d'ailleurs, je n'ai jamais vraiment la vérification mais je pense que depuis le temps ça doit être au point

Discussions similaires

  1. Réponses: 2
    Dernier message: 25/05/2009, 22h50
  2. Etude ds un pays anglophone est ce une bonne idée?
    Par solaar dans le forum Etudes
    Réponses: 4
    Dernier message: 17/03/2009, 20h59
  3. Réponses: 2
    Dernier message: 27/01/2009, 23h45
  4. [Python] Est-ce une bonne idée d'utiliser des modules pour stocker des objets ?
    Par Neolander dans le forum Développement 2D, 3D et Jeux
    Réponses: 1
    Dernier message: 05/04/2008, 15h45
  5. Est ce une bonne idée utiliser Java?
    Par solaar dans le forum Langage
    Réponses: 8
    Dernier message: 22/03/2008, 17h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo