Pourquoi je (n’) aime (pas) Flash & Silverlight

Commun aux deux :

Points positifs

- Compatible tous les navigateurs facilement, on a pas à ce soucier des bugs CSS/HTML/JavaScript, tout est en dehors de cela, on a qu’un et un seul produit.

- Rendu comparable dans tous les navigateurs

- Possibilité de faire des animations simplement, ce que CSS 3 va permettre, mais qu’il faudra au moins 5 à 10 ans avant qu’on puisse l’utiliser dans nos sites.

Points négatifs

- Lent à charger (surtout qu’il faut que toutes les images+son soient téléchargées avant que le site ne se lance)

- Peu modulaire et réutilisable (surtout Flash)

- Parfois mal intégré au navigateur, voir pas du tout pour ce qui est des navigateurs mobiles

- Impossible d’effectuer un indexage correct avec un navigateur web

- Moins intuitif qu’un site web HTML pour les gens

 

Flash :

Points positifs

- Installé sur un grand nombre de machine

Points négatifs

- Pas d’éditeur correct gratuit

- D’une lenteur légendaire

- Format de fichier trop obscure

 

Silverlight :

Points positifs

- Un Framework et des langages que l’on connaît bien

- IDE très bon et pour toutes les bourses (version Express de Visual Studio, Visual Studio, Expression Web)

Points négatifs

- Installé sur trop peu de machines

- Même en comptabilisant Mono, Silverlight n’est pas installable sur trop de machines/PDA.

- Ne peut pas s’utiliser pour un site entier sous peine de perdre des visiteurs

Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :
Publié 27 avril 09 06:55 par FREMYCOMPANY
Classé sous : , ,

Commentaires

# ronnyk said on avril 27, 2009 21:55:

Je me permets de revenir sur certains point de ton post :

Points négatifs

- Lent à charger (surtout qu’il faut que toutes les images+son soient téléchargées avant que le site ne se lance)

>> Je ne suis pas d'accord, pour avoir un peu toucher à Silverlight, il est possible de charger l'application et pouvoir l'utiliser pendant que le client lui charge au fil de l'eau ses médias. Pour cela il ne faut pas inclure les ressources dans l'application Silverlight mais plutôt utiliser un web client qui charge les ressources sans bloquer l'appli.

- Peu modulaire et réutilisable (surtout Flash)

>> il existe des sociétés qui centrent leur métier sur le développement de modules réutilisables justement :

http://demos.telerik.com/silverlight/

Tu remarqueras qu'il est possible de naviguer (suivant précédent) au travers de l'application Silverlight

- Moins intuitif qu’un site web HTML pour les gens

>> ou pas, les RIA apportent tout une interaction entre l'internaute et le site. Ils apportent une certaine ergonomie. Si "les gens" fait référence aux développeurs, c'est sûr il y a de l'apprentissage tout comme pour l'HTML.

Silverlight :

Points positifs

- IDE très bon et pour toutes les bourses (version Express de Visual Studio, Visual Studio, Expression Web)

>> Le produit Expression Studio me semble plus adapté pour faire des applications Silverlight.

Points négatifs

- Installé sur trop peu de machines

>> Silverlight est récent, il faut lui laisser le temps de mûrir côté business application. Silverlight 3 apportera un grand nombre de brique de ce côté là.

- Même en comptabilisant Mono, Silverlight n’est pas installable sur trop de machines/PDA.

>> Hélas... Microsoft... :)

- Ne peut pas s’utiliser pour un site entier sous peine de perdre des visiteurs

>> Je ne comprends pas cette remarque :

http://www.laguna-coupe.com/

http://www.seat.co.uk/exeo/pagelife/

http://demos.telerik.com/silverlight/

# Laurent GEFFROY said on avril 28, 2009 08:47:

Bonjour,

Je me permets d'apporter quelques remarques.

Flash (jusqu'a Flash 9) ne gérait pas les polices arabes... Donc pas terrible coté HTML.

J'ajouterai un point très négatif sur Silverlight en ce qui concerne la vidéo. Le codec utilisé est sous licence du consortium MPEG-LA. Donc normalement, si tu diffuses de la vidéo, il faut payer une licence. Même si MS dit qu'il n'y a pas de licence a payer si la video fait moins de 20 minutes, il n'en est pas fait mention dans le contrat de licence de Silverlight.

# jmix90 said on avril 28, 2009 13:50:

Et JavaFX dans tout ca ???

Les commentaires anonymes sont désactivés

About FREMYCOMPANY

François REMY est un jeune développeur belge plein d'entrain qui traite surtout des technologies du web et de DotNet dans ses articles.


Les 10 derniers blogs postés

- Conf’SharePoint : 10 bonnes raisons pour ne pas la rater par Le petit blog de Pierre / Pierre's little blog le 05-14-2013, 02:24

- [Event] Soirée de lancement Agile .NET France à Lyon par Blog Agile/ALM de Vincent THAVONEKHAM le 05-13-2013, 01:29

- .NET / Debug : inspection de la mémoire d'applications .NET (dump ou processus live) : première livraison d'une librairie .NET par Microsoft par CoqBlog le 05-11-2013, 22:21

- SharePoint : Incompatibilité avec Internet Explorer 10 (IE10) par Blog Technique de Romelard Fabrice le 05-08-2013, 16:29

- AutoSPInstaller pour SharePoint 2013 maintenant disponible en “RTM” par Julien Chable le 05-06-2013, 23:30

- [TFS2010] A la recherche du Shelveset perdu par Blog de Jérémy Jeanson le 05-03-2013, 21:46

- .NET / Debug post-mortem : obtenir le fichier mscordacwks.dll correspondant à un dump quand on n'a plus d'accès direct à ce fichier par CoqBlog le 04-28-2013, 19:57

- [W8] Afficher un graphe par CPU dans le gestionnaire des tâches par Blog de Jérémy Jeanson le 04-28-2013, 17:48

- [WCF] Limiter proprement l’accès à vos ressources serveur par Blog de Jérémy Jeanson le 04-26-2013, 22:59

- Event : Je serai speaker à la Conf’SharePoint par Blog Technique de Romelard Fabrice le 04-26-2013, 12:00




Search

Go

Ce blog

Abonnements