« Flash svg » : différence entre les versions

De EduTech Wiki
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
Ligne 36 : Ligne 36 :
= Pourquoi Flash et SVG pour l'éducation ?=
= Pourquoi Flash et SVG pour l'éducation ?=


La société ADOBE est en train d'étudier comment adapter certains de ses produits dont FLASH au domain fondamental de l'éducation :  
La société ADOBE est en train d'étudier comment adapter certains de ses produits dont FLASH au domaine fondamental de l'éducation :  
recherche d'ergonomie optimale, facilitation au niveau de la prorgrammation, automatisation de tâches, création d'animations
recherche d'ergonomie optimale, facilitation au niveau de la prorgrammation, automatisation de tâches, création d'animations
facilitée.
facilitée.


D'autre part, l'avantage de SVG est qu'il est au format XML, son contenu est universel et peut s'adapter à un très grand nombre
 
de plateformes différentes, ce qui en fait un outil idéal pour la technologie éducative.  
'''Ce qu'on peut faire avec FLASH :'''
Classe virtuelle
 
Formation et e-learning rapides
 
Intégration à un système de gestion de la formation (LMS)
 
Communications techniques (manuels d'utilisation, système d'aide, des formation et du contenu pédagogique.
 
 
'''D'autre part, l'avantage de SVG est :'''
 
qu'il est au format XML,  
 
son contenu est universel et  
 
peut s'adapter à un très grand nombre de plateformes différentes,  
 
ce qui en fait un outil idéal pour la technologie éducative.  
 


== Comment intégrer du Flash dans une application EXE éducative ==
== Comment intégrer du Flash dans une application EXE éducative ==
Ligne 54 : Ligne 74 :


d) intégrer l'animation FLASH en activant l'éditeur HTML, puis en y mettant le code HTML adapté pour y intégrer une animation FLASH
d) intégrer l'animation FLASH en activant l'éditeur HTML, puis en y mettant le code HTML adapté pour y intégrer une animation FLASH


= XSD et SVG =
= XSD et SVG =

Version du 3 décembre 2009 à 23:04

Comparatif FLASH / SVG

Pourquoi SVG ?

SVG est facilement intégrable dans XML/XHTML

On peut générer du SVG avec XSLT/PHP, ceci à partir de données XML

On peut appliquer une feuille de style CSS à du SVG qui est en fin compte du XML, ce qui permet de séparer le contenu de la présentation

SVG c'est du XML compatible universellement

On peut combiner du SVG et JavaScript via DOM

Possibilités de création et d'animation assez évoluées


Pourquoi Flash ?

Bien que Flash ne répond pas au norme W3C, contrairement à SVG, ce concept offre :

Un contexte applicatif de développement évolué, ergonomique et très utile pour le développeur

Le développeur peut ainsi en beaucoup moins de temps

Ainsi qu'avec moins d'effort Et plus facilement

Développer des animations riches et même impressionnantes.

Si vous êtes un as de la programmation pour l'animation choisissez SVG, car c'est un format universel;

sinon utilisez Flash qui vous permettra de gagner grandement du temps


Pourquoi Flash et SVG pour l'éducation ?

La société ADOBE est en train d'étudier comment adapter certains de ses produits dont FLASH au domaine fondamental de l'éducation : recherche d'ergonomie optimale, facilitation au niveau de la prorgrammation, automatisation de tâches, création d'animations facilitée.


Ce qu'on peut faire avec FLASH :

Classe virtuelle

Formation et e-learning rapides

Intégration à un système de gestion de la formation (LMS)

Communications techniques (manuels d'utilisation, système d'aide, des formation et du contenu pédagogique.


D'autre part, l'avantage de SVG est :

qu'il est au format XML,

son contenu est universel et

peut s'adapter à un très grand nombre de plateformes différentes,

ce qui en fait un outil idéal pour la technologie éducative.


Comment intégrer du Flash dans une application EXE éducative

Plusieurs solutions existent

a) importer l'application FLASH, en allant sous outils, puis sous éditeur d'outil pédagogique; puis sur importer (importer tous les documents relatifs à l'animation FLSH)

b) intégrer grâce à l'option "insérer Site Web Externe" la page HTML avec l'application FLASH incluse

c) intégrer grâce à l'otion "insert / edit embedded data" l'animation FLASH voulu

d) intégrer l'animation FLASH en activant l'éditeur HTML, puis en y mettant le code HTML adapté pour y intégrer une animation FLASH

XSD et SVG

Comme il a été dit auparavant le SVG est un XML spécifique.

XML (Extensible Markup Language) se profile de plus en plus comme standard dans différents domaines: pour les applications B2B et E-Business, pour les échanges de données indépendantes des plateformes, ainsi que comme format universel dans les secteurs Middleware et Publishing. Sur la base de l'origine de SGML (Standard Generalized Markup Language), un standard ISO, qui fut créé pour la gestion de documents, XML comporte non seulement, avec le DTD (Document Type Definition), des mécanismes limités pour la spécification et la structure des données. Ceci est un désavantage considérable pour les applications actuelles et futures.

Avec XML Schema Definition (XSD), un standard W3C stable, la focalisation sur des objectifs documentation, dont XML a été jusqu'ici encore responsable, est corrigée. XML se rapproche considérablement des concepts les plus importants, reconnus et omniprésents des grands langages de programmation (Java, C++ ou C#) et des bases de données (relationnelles ou orientées objets). A l'inverse, XML devient intéressant pour les applications qui, auparavant, n'étaient que partiellement soutenues.

C'est pourquoi, il est avantageux d'utiliser le XSD au lieu du DTD, ceci même dans le cadre d'un développement SVG.