Affichage des articles dont le libellé est programmation web. Afficher tous les articles
Affichage des articles dont le libellé est programmation web. Afficher tous les articles

Programmation web: ActiveX

ActiveX


Les ActiveX sont une solution de création d'applications développée par Microsoft. Les principes de fonctionnement sont très semblables au fonctionnement des applets. Voir aussi Component Object Model

Portabilité 

Le code est dépendant de la plateforme le plus souvent (généralement système Windows et navigateur Internet Explorer)

Mise en place 

La programmation peut se faire avec plusieurs langages (C++, Visual Basic, Java) mais nécessite de bonnes connaissances en programmation. De nombreux outils de développement existent.

Performance 

Les performances sont bonnes grâce à la possibilité de compilation et la possibilité de mémorisation du programme chez le client.

Utilisation 

Les possibilités d'utilisation des ActiveX sont énormes et il y a peu de limitations sécuritaires. À cause de cela et du lien avec une plate-forme, les ActiveX seront souvent réservés aux Intranets.

Programmation web: Multimédia dans html

Multimédia dans html

L'intégration de documents multimédia (son ou vidéo) va également permettre de 'dynamiser' un site mais ce genre de fichier est souvent très lourd au téléchargement.

Portabilité 

Les fichiers multimédia de type son et vidéo ne sont pas lus en standard par les navigateurs web et donc, ils exigeront l'installation d'un "plugin" pour être lus.
Mise en place
Une fois le fichier son ou vidéo produit, le placement dans la page HTML n'est pas complexe.
Performance
Comme nous l'avons signalé, les fichiers multimédia sont souvent lourds et donc longs à télécharger. Ils vont donc fortement réduire les performances (temps de chargement) de la page web. Cependant il existe des technologies permettant la lecture en flux (streaming).
Dans le futur
la norme HTML5 devrait faciliter les points cités précédemment.

Programmation web :Insertion d'objets par html

Insertion d'objets par html



Une première technique pour rendre une page web plus dynamique, est d'y insérer des objets. Les objets seront insérés dans la page HTML grâce aux tags <object>, <img>, <applet> ou <script>.

Programmation web XML (eXtended Markup Language)

XML (eXtended Markup Language)


Le langage de balisage XML peut également servir de base à une page web. Le fichier XML contiendra le contenu de la page web. Ce fichier sera lié à un fichier XSL (Feuilles de style XML) qui mettra en forme les données du fichier XML.
La plupart du temps, la page web ne sera pas basée sur un fichier XML natif mais celui-ci sera généré dynamiquement par un des langages de programmation web ci-dessous.