Cenim : Les languages

Les languages

Les languages

  • Le CeNIM

Les languages

Les languages

HTML
JAVA
ACTIVE X
VRML
FLASH - SHOCKWAVE


  HTML : (HyperText Markup Language

Il ne s'agit pas vraiment d'un langage de programmation mais d'instructions permettant de définir la structure d'un document.

De la page que vous voyez s'afficher dans la fenêtre de votre "browser", ne sont envoyées que les quelques instructions qui vont permettre de la reconstituer.

Ces instructions sont écrites dans un simple fichier texte.

Elles permettent de gérer la position, la taille l'aspect et la couleur des textes, la position et la taille des images, des tableaux ainsi que et surtout des liens hypertextes vers d'autres pages du même site ou vers d'autres sites.

  JAVA : 

Il s'agit d'un véritable langage de programmation, dont le nom évoque probablement les nombreuses tasses de café peuplant les nuits blanches des programmeurs.

Il a été développé par Sun Microsystems.

Le plus gros avantage de ce langage est d'être indépendant de la plate-forme utilisée. En rédigeant un petit programme appelé "applet", et en l'envoyant avec la page HTML, il est possible de faire exécuter des routines par l'ordinateur client (par exemple des animations 3D).

Cela évite de surcharger le réseau (mais à grosse dose, cela risque de surcharger le PC de l'utilisateur…).

Actuellement, les "applets" sont en langage interprété, ce qui est relativement lent. Des systèmes sont à l'étude pour effectuer une compilation pendant la transmission.

Autre inconvénient, le caractère universel du langage fait qu'il ne peut pas utiliser toutes les ressources de la plate-forme sur laquelle il tourne, mais doit se contenter d'un minimum compris par tous les types de machines.

Enfin il faut disposer de versions récentes des "browsers" pour que les "applets" soient reconnus.

JavaScript est une version allégée (et plus accessible) de JAVA.




  ACTIVE X - ACTIVE MOVIE - DIRECT X - VB SCRIPT : 

C'est la réponse de Microsoft à Sun.

Direct X est un ensemble d'outils pour Windows 9x, 2000, XP etc. permettant l'accès direct (d'où le nom) aux ressources matérielles du PC (graphique - souris - joystick…), sans utiliser les pilotes (drivers) habituels. Il y a ainsi des sous ensembles spécialisés : DirectDraw, Direct3D, DirectSound, DirectMusic etc.

Active X comporte une collection de contrôles (petits programmes comme les applets JAVA, mais qui contrairement à ceux-ci ne tournent que sur PC et Windows), qui peuvent être joints à une page HTML.

Active Movie assure la gestion multimédia en s'affranchissant relativement de la plate-forme, en ce sens qu'il s'appuie sur Direct X.

VbScript est une version allégée de Visual Basic pour écrire de petits bouts de programme directement dans une page HTML (équivalent de JavaScript).


  VRML : (Virtual Reality Modeling Language) 

Il s'agit d'un langage de programmation permettant la création sur le Web de mondes virtuels en 3D.

Les "browser" normaux peuvent visualiser les mondes crées en VRML au moyen d'adjonctions ("Plug-in").




  FLASH - SHOCKWAVE

Encore deux langages de programmation permettant de réaliser des animations graphiques.

Pour les utiliser, il faut télécharger et installer les programmes ad-hoc ("Plug-in").


 
 
 

Soft News

  • Microsoft Image Composite Editor

Outil de création de panoramas produit par les labos de recherche de Microsoft. Fusionne aisément plusieurs photos pour créer une vue panoramique. Il détermine automatiquement l'ordre des images, l'orientation, l'exposition et la position du photographe dans l'espace.Existe en 32 et 64 bits.
A télécharger sur le site de MS MS ICE



MS ICE


  • Programme du mois : WPanorama

WPanorama est le complément indispensable du précédent.
Il permet en effet d'afficher les panoramas en grand et en faisant manuellement ou automatiquement défiler l'image, de visualiser le paysage (on peut même le mettre en économiseur d'écran). Il permet également, la création de diaporamas sur le même principe.
De nombreuses images de panoramas du monde entier sont disponibles sur le site.
Compatible tous OS

WPanorama

 

Use OpenOffice.org