Solution sécurisée pour envoyer des fichiers en ligne. [ Cliquez-ici ]
Salut à tous, Après de nombreux mois de bêta-test, Microsoft vient d'annoncer la version finale de Silverlight 1.0. Si le nom Silverlight ne vous dit rien, il s'agit simplement d'un plug-in développé par la firme Microsoft permettant d'exécuter des applications riches dans les navigateurs Web. Silverlight (anciennement sous le nom de WPF/E), concurrent du Flash (par Adobe), est compatible avec Internet Explorer, Firefox, Safari et bientôt Opera. Pour l'instant, seuls les utilisateurs de Windows (2000, XP et Vista) et Mac OS X pourront l'utiliser. En savoir plus sur Silverlight Permettant de créer des sites Web avec un design complètement différent, ce plug-in est destiné à la conception de riches présentations en insérant notamment du contenu 2D, 3D, dessin vectoriel, audio et vidéo mais aussi du code HTML. On pourrait le comparer à son concurrent : Adobe Flex. Silverlight est basé sur le langage XAML (prononcez "Zammel") créé par Microsoft. XAML, basé notamment sur le XML, est un langage développé pour les besoins du dernier système d'exploitation de Microsoft : Windows Vista. Que propose ce plug-in ? La version 1.0 de Silverlight propose une bibliothèque Ajax et un moteur Javascript. Ce n'est pas tout, un lecteur multimédia haute définition est aussi intégré. Avec celui-ci, vous pourrez lire le standard vidéo VC-1, utilisé par les formats HD DVD et Blu-Ray. Alors que la version 1.0 vient d'être annoncée, on parle déjà de la version 1.1 ! En fait, cette fameuse version 1.1 est déjà en cours de préparation, elle devrait être terminée dans quelques mois. Elle sera composée d'une machine virtuelle .NET allégée, ce qui permettra la compatibilité avec de nombreux langages de programmation, tels que le VB, C#, Python, Ruby ou encore même Pascal. Grâce à ces langages, Silverlight proposerait de créer des applications plus complexes, comme la connexion aux bases de données par exemple. Un mode déconnecté, permettant à une application Web de fonctionner sans connexion Internet, devrait même être possible. Et les utilisateurs de Linux ? La firme Microsoft a annoncé que Silverlight sera également disponible sous Linux. En effet, la firme a conclu un accord avec Novell, qui devra s'occuper de l'intégration des versions 1.0 et 1.1 dans tous les systèmes d'exploitation. En fait, l'éditeur se basera sur le projet Mono implémentant le framework .NET sous Linux. Mais les Linuxiens n'utiliseront pas Silverlight mais Moonlight : le nom des versions Linux. Ces versions devraient être disponibles d'ici quelques mois et proposeront des fonctionnalités similaires à Silverlight. Par contre, les codecs multimédias ne seront pas présents dans celles-ci, pour des raisons de licences. Cependant des codecs binaires (sous le nom de Silverlight Media Codecs for Linux) seront disponibles sur le site de Microsoft et ils ne seront accessibles uniquement que pour Moonlight. Silverlight et les serveurs Ce nouveau plug-in par Microsoft pourrait même fonctionner sur un serveur Web, par exemple Apache sous Linux. On note que l'éditeur fournira un Media Pack pour IIS 7.0 (logiciel serveur Web de Windows NT) quand Windows Server 2008 sortira, au mois de février prochain. Je vais vous montrer un exemple de l'un des projets les plus aboutis utilisant Silverlight : Tafiti, un moteur de recherche basé sur Live Search et ajoutant de nombreuses animations pour rendre la navigation agréable. Pour les utilisateurs de Windows XP, si vous souhaitez installer Silverlight, il faudra que votre ordinateur soit en possession du Service Pack 2 (SP2), sinon l'installation du plug-in sera impossible. Il s'agit d'un test de Tafiti (2 premières images) alors que sur la dernière image, il s'agit de vidéos d'Halo 3. Association entre les développeurs et les designers « Pour les entreprises, l'un des principaux avantages de Silverlight est qu'il rendra possible une forte association entre designers et développeurs. Les premiers pourront s'appuyer sur notre gamme Expression, les seconds sur Visual Studio. Les deux environnements sont fortement intégrés, rendant le processus de création plus fluide. La technologie Silverlight permettra donc de gagner du temps et d'abaisser les coûts de développement », précise Laurent Ellerbach, responsable des relations avec les développeurs chez Microsoft. Affaire à suivre mais ce que l'on peut imaginer : c'est que les sociétés de développement verront peut-être leurs budgets de développement augmenter car elles devront concevoir deux versions pour une seule et même application. Téléchargement de Silverlight Sur tous les sites où le plug-in est nécessaire, un message vous avertira, si vous n'avez pas Silverlight, qu'il faut le télécharger pour pouvoir surfer sur ce site correctement. Pour télécharger le plug-in, vous pouvez aussi vous rendre sur le site officiel de Microsoft. Par ailleurs, Microsoft a profité de cette occasion pour lancer son Expression Encoder 1.0 (nécessite .NET Framework 3.0), qui permet d'encoder des vidéos afin qu'elles soient utilisées pour les projets Silverlight. Divers formats sont acceptés, tels que QuickTime, WMV ou encore AVI. Voici quelques liens relatifs au sujet de cette news : Tafiti (moteur de recherche) (utilisant Silverlight) Vidéos d'Halo 3 (utilisant Silverlight) Télécharger Silverlight Télécharger Expression Encoder Cette news est désormais terminée, je tiens à remercier tous mes collègues de l'équipe du Site du Zéro pour avoir testé ce nouveau plug-in. Passez une bonne journée sur le SdZ ! (Cependant, je remercie Craw pour avoir proposé une news à ce sujet) Lire la suite sur Siteduzero