Web et présentation d information spatiale

Save this PDF as:
 WORD  PNG  TXT  JPG

Dimension: px
Commencer à balayer dès la page:

Download "Web et présentation d information spatiale"

Transcription

1 Université de La Rochelle LUP-SIG Programmation SIG et Internet Cartographique Web et présentation d information spatiale Applets JAVA Jean-Michel FOLLIN 1

2 Extension des fonctionnalités de navigateurs Web Navigateur Web : visualisation de documents HTML (uniquement) présentations multimédia limitées aux images (JPG, GIF) Pour la présentation des autres types de données (multimédia) : plug-ins : des applications installées localement (ex., RealVideo, Flash, SVGViewer, ) applets Java : applications téléchargées puis jetées 2

3 Application téléchargées : le principe La présence d une application est marquée dans le document HTML par des balises spéciales Le navigateur télécharge et exécute le code de l application «dans» la page HTML Navigateur (1) Requête HTTP Internet Serveur HTTP (2) Document HTML Exécution Document HTML (4) (3) Code applet Code applet 3

4 Langage Java : applications portables Applications «classiques» : code source compilation 1 compilation 2 compilation 3 exécutable 1 exécutable 2 exécutable 3 OS Windows OS Linux OS MacOS Applications Java «Compile Once, Run Anywhere» : code source compilation exécutable Java JVM 1 JVM 2 JVM 3 OS Windows OS Linux OS MacOS 4

5 Applets JAVA Applications JAVA («appliquettes») : programmes écrits en langage JAVA et exécutés par un moteur d exécution : Java Virtual Machine (JVM) un navigateur peut disposer d un moteur JVM possibilité d exécuter une application dans une page HTML Avantages : interface riche (menus, fenêtres ) traitement des données dans le navigateur (sans s'adresser au serveur) visualisation de différents types de données pas d installation locale (télécharger exécuter) solutions généralement issues du monde libre 5

6 Document HTML et applet La présence d une applet dans le document HTML est marquée par la balise <applet> Une applet est affichée dans une zone rectangulaire de la page HTML Syntaxe générale : <applet...> <param...> <param...>... </applet> 6

7 Balise <applet> Les attributs principaux (obligatoires) : <applet code="nomclasse" archive="nomarchive" hight="hauteur" width="largeur"...>... </applet> code : nom fichier principal ex., code="monapplet.class" archive : nom de l archive avec tous les fichiers exécutable (.class) ex., archive="appletclasses.jar" height : hauteur de la zone de l applet dans le document HTML ex., height=200 width : largeur de la zone de l applet ex., width=450 Les paramètres de l applet (le programme) sont définis par les balises <param> 7

8 Balise <param> Les paramètres sont définies entre les balises <applet> et </applet> Syntaxe : <param name="nomparametre" value="valeurparametre"> Exemple : <applet code="photo.class" archive="appletphotos.jar" width=50 height=50> <param name="nom" value="dupon"> <param name="prenom" value="jean"> </applet> 8

9 Applets SIG Possibilité d inclure dans une page Web une présentation interactive d informations cartographiques : nouveaux formats de données (vecteur, ) traitements de données (zoom, pan, ) traitements de requêtes (trouver un objet ) 9

10 Autres balises / objets HTML Les documents non-html (ex video QuickTime, animation Flash) peuvent être inclus dans une page HTML. Deux types de balises sont utilisées : <embed...>... </embed> <object...> <param...> </object> Netscape Navigateur 2.0 et Internet Explorer 3.0 Internet Explorer 4.0 Les documents traités par les plug-in des navigateurs sont inclus à l aide des balises <embed>, <object> (ou <iframe>). 10

11 Exemple : une présentation Flash <OBJECT classid="clsid:d27cdb6e-ae6d-11cf-96b " codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/ swflash.cab#version=7,0,0,0" width=600 height=400> <PARAM name=movie value="monflash.swf"> <PARAM name=quality value=high> <PARAM name=bgcolor value=#ffffff> <EMBED src= "monflash.swf" quality=high bgcolor=#ffffff width=600 height=400 align=" " type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"> </EMBED> </OBJECT> Les deux balises sont souvent utilisées dans le même document pour assurer la compatibilité entre les différents navigateurs. 11

12 Exemple : une applet SIG 12

13 Exemple : la page HTML <html> <head> <title>un exemple d'une applet SIG</title> </head> <body bgcolor="#f0f0ee"> <center> <b>un exemple d'une applet SIG</b> <p> Fichier compilé de l applet Fichier d archive (éventuellement) <APPLET code="tviewer2k.class" archive="appletsig.jar" width=400 height=400> <PARAM name=cfg value="appletsig.cfg"> </APPLET> </center> </body> </html> nom fichier contenant le paramètre Paramètres de l applet 13

14 Exemple : fichier de configuration Le paramètre cfg de l applet définit le nom de fichier de configuration (la description des couches à afficher) Deux types de couches : rasteur (images JPG ou GIF) vecteur (fichiers MIF[/MID]) 14

15 Exemple : fichier AppletSIG.cfg BackgroundColor InitialBounds (329800, ) (330720, ) # AboutURL # La couche d'une image rasteur RasterLayer Title "Photo La Rochelle (x10y15)" Image map/x10y15-25.jpg Units "m" Bounds (329000, ) (330000, ) Visible 1 # Couche vecteur : fichier format MIF MIFLayer Title "La Rochelle : les rues" Image map/rues_lr.mif Visible 1 15

16 Références Ce document : Exemples d applets : RaveGeo (transmission progressive) : CommonGIS (Descartes - IRIS) : (EFIS prototype) ALOV Map (free java applet) : Exemples de cartes au format FLASH : Liens : Geoclip : Spécifications HTML (en français) : 16

Web et présentation d information spatiale

Web et présentation d information spatiale Université de La Rochelle LUP-SIG 2004-2005 Programmation SIG et Internet Cartographique Web et présentation d information spatiale Format XML Jean-Michel FOLLIN jmfollin@univ-lr.fr Limitations HTML Limitations

Plus en détail

Présentation et traitement d information sur le Web Présentation du WWW (architectures web)

Présentation et traitement d information sur le Web Présentation du WWW (architectures web) Université de La Rochelle LUP-SIG 2004-2005 Programmation SIG et Internet Cartographique Présentation et traitement d information sur le Web Présentation du WWW (architectures web) Jean-Michel Follin jean-michel.follin@univ-lr.fr

Plus en détail

CIM120. Http:// (Creation Web) Page 1

CIM120. Http:// (Creation Web) Page 1 CIM120 Http:// (Creation Web) Page 1 Organisation du module CIM120 Evaluation: 1 eval sur table 1 eval des TP Page 2 Le Web: un peu d'histoire D'Arpanet à Internet... http://fr.wikipedia.org/wiki/histoire_d'internet

Plus en détail

Arbres Mathématiques Informatique et Navigateurs Internet

Arbres Mathématiques Informatique et Navigateurs Internet Arbres Mathématiques Informatique et Navigateurs Internet Jacques Duma http://math.et.info.free.fr/ http://ateliermathematique.free.fr/ Arbres Expressions Mathématiques Structure arborescente de l expression

Plus en détail

Programmation orientée objet en langage JAVA

Programmation orientée objet en langage JAVA Programmation orientée objet en langage JAVA Les applications embarquées dans des pages HTML : les Applet Claude Duvallet Université du Havre UFR Sciences et Techniques 25 rue Philippe Lebon - BP 540 76058

Plus en détail

Chap. 2 LES BALISES META ET l INDEXATION D UN SITE WEB LES BALISES META

Chap. 2 LES BALISES META ET l INDEXATION D UN SITE WEB LES BALISES META LES BALISES META Les Meta-Tags sont destinés aux robots des moteurs de recherche et aux navigateurs permettent de référencer votre site précisent le codage utilisé pour les caractères spéciaux et encore

Plus en détail

1. LES BALISES D'INSERTION D'OBJETS MULTIMEDIA

1. LES BALISES D'INSERTION D'OBJETS MULTIMEDIA S2 Intégration de fichiers multimédia dans une page HTML Pensez à sauvegarder fréquemment dans votre espace de travail les documents que vous réalisez! Le but de ce TP est d'ajouter une galerie multimédia

Plus en détail

Développement Partie Cliente

Développement Partie Cliente ISI 1022 : Jean-Noël Sorenti. Année 2002/2003 Développement Partie Cliente ISI 1022 : 1 ISI 1022 : Développement Partie Cliente Le développement partie cliente concerne tout développement étant interprété

Plus en détail

Cours Web - Javascript

Cours Web - Javascript Cours Web - Javascript Thierry Vaira BTS IRIS Avignon tvaira@free.fr v0.1 Objectifs Se familiariser avec le langage Javascript et acquérir une pratique minimale. Être capable d intégrer des scripts clients

Plus en détail

TP n 5 - Correction. IUP2 Année 2004-2005

TP n 5 - Correction. IUP2 Année 2004-2005 Université Paris 7 Programmation objet IUP2 Année 2004-2005 TP n 5 - Correction Héritage Exercice 1 Le cas d école modifié 1. Ecrivez une classe Figure. Cette classe a des attributs privés abcisse et ordonnée,

Plus en détail

ORGANISATION MONDIALE DE LA PROPRIÉTÉ INTELLECTUELLE GENÈVE COMITÉ PERMANENT DES TECHNIQUES DE L INFORMATION

ORGANISATION MONDIALE DE LA PROPRIÉTÉ INTELLECTUELLE GENÈVE COMITÉ PERMANENT DES TECHNIQUES DE L INFORMATION OMPI SCIT/WG/2/4 ORIGINAL : anglais DATE : 10 août 1999 F ORGANISATION MONDIALE DE LA PROPRIÉTÉ INTELLECTUELLE GENÈVE COMITÉ PERMANENT DES TECHNIQUES DE L INFORMATION GROUPES DE TRAVAIL Deuxième session

Plus en détail

Conception Internet 2. Partie 2 - Web Dynamique. Fabrice Lefèvre fabrice.lefevre@univ-avignon.fr 2005-2006

Conception Internet 2. Partie 2 - Web Dynamique. Fabrice Lefèvre fabrice.lefevre@univ-avignon.fr 2005-2006 Conception Internet 2 Partie 2 - Web Dynamique Fabrice Lefèvre fabrice.lefevre@univ-avignon.fr 2005-2006 HTML et ses limites Client HTML CSS Majorité des traitements au Pages niveau HTML du serveur dynamiques

Plus en détail

Technologies du Web. Phases de travail Objectifs Activités

Technologies du Web. Phases de travail Objectifs Activités Technologies du Web Tutoriel 1 : «Structurer une page Web» PROBLEMATIQUE Créer la structure d une page Web avec un éditeur de texte. CONDITIONS DE DEROULEMENT DE L ACTIVITE Phases de travail Objectifs

Plus en détail

Introduction à la Simulation

Introduction à la Simulation ou comment créer votre premier jeu vidéo Jacques Duma http://math.et.info.free.fr/ http://ateliermathematique.free.fr/ Aspect visuel souhaité Aspect visuel souhaité Code source de la page HTML Feuille

Plus en détail

Création d une rubrique du Site Web de l établissement.

Création d une rubrique du Site Web de l établissement. Création d une rubrique du Site Web de l établissement. 0 Ouvrir la page Publisher contenant la famille concernant le jeu Besoin/objet technique et leur histoire que vous avez réalisé. Sélectionner la

Plus en détail

Ce code peut s insérer à plusieurs endroits entre les balises head (le plus souvent) ou directement à l intérieur des balises body.

Ce code peut s insérer à plusieurs endroits entre les balises head (le plus souvent) ou directement à l intérieur des balises body. A/ Utilisation de Javascript UE Libre : Internet et composition de pages Web TP n 3 Le Javascript est un langage de script incorporé dans un document HTML. Historiquement il s'agit même du premier langage

Plus en détail

Tice -Seconde-Page Web 2015-2016

Tice -Seconde-Page Web 2015-2016 Ouvrez une page web, cliquer doit sur la souris et faite afficher le code source de la page. Quelqu un a écrit ce code pour faire afficher cette page. Nous allons nous aussi écrire du code pour faire afficher

Plus en détail

Programmation Web IMAC 2015-2016 TD 1 : HTML. 30 septembre 2015

Programmation Web IMAC 2015-2016 TD 1 : HTML. 30 septembre 2015 Programmation Web IMAC 2015-2016 TD 1 : HTML 30 septembre 2015 Objectif: Ce TD a pour but d aborder les premières notions du langage HTML. Il est important de noter que le HTML n est pas un langage de

Plus en détail

Tutoriel sur les bases de HTML et de PHP

Tutoriel sur les bases de HTML et de PHP Tutoriel sur les bases de HTML et de PHP Cours : Inf7214 Développement de logiciel Date : Hiver 2009 Ce tutoriel vous donne un aperçu du développement d application WEB avec les langages HTML et PHP. Vous

Plus en détail

Internet statique et dynamique Programmation côté Serveur. Programmation de sites web statiques et dynamiques. Programmation côté serveur

Internet statique et dynamique Programmation côté Serveur. Programmation de sites web statiques et dynamiques. Programmation côté serveur Programmation de sites web statiques et dynamiques Programmation côté serveur Jean CARTIER MASTER INI jcartier@laposte.net 1 SOMMAIRE Internet statique et dynamique Côté Client Le HTML : Principe de fonctionnement

Plus en détail

Exercices et corrections. Licence QCI - module O21

Exercices et corrections. Licence QCI - module O21 Exercices et corrections Licence QCI - module O21 Exercice 1 Ecrivez le squelette d une page avec les caractéristiques suivantes - encodage : utf-8 - titre de la page : première page XHTML - auteur : vous

Plus en détail

LES TABLEAUX. Créer un tableau élémentaire

LES TABLEAUX. Créer un tableau élémentaire LES TABLEAUX Il y a deux façons de créer dans un article : directement dans SPIP pour des tableaux élémentaires avec un éditeur html pour des tableaux complexes. Créer un tableau élémentaire Les colonnes

Plus en détail

Java script. DU CMSI : Création et Maintenance des Sites Internet. Wadi TAHRI

Java script. DU CMSI : Création et Maintenance des Sites Internet. Wadi TAHRI Java script DU CMSI : Création et Maintenance des Sites Internet Plan Évolution vers le web dynamique Définition du langage JavaScript Avantages Difficultés Codage Exercices Évolution -1- Avant pages Internet

Plus en détail

Cours HTML/PHP. Cours HTML/PHP. E.Coquery. emmanuel.coquery@liris.cnrs.fr

Cours HTML/PHP. Cours HTML/PHP. E.Coquery. emmanuel.coquery@liris.cnrs.fr Cours HTML/PHP E.Coquery emmanuel.coquery@liris.cnrs.fr Pages Web Pages Web statiques Principe de fonctionnement : L utilisateur demande l accès à une page Web depuis son navigateur. Adresse tapée, clic

Plus en détail

Publication (avancée) de données spatiales dans Internet

Publication (avancée) de données spatiales dans Internet Publication (avancée) de données spatiales dans Internet GMT-4152 & GMT-6006 Capsule 3 - Architectures pour le développement d applications sur web Thierry Badard & Frédéric Hubert Université Laval, Dép.

Plus en détail

HOTEL SIFOTEL : INSTALLATION D UN ESPACE INTERNET

HOTEL SIFOTEL : INSTALLATION D UN ESPACE INTERNET ACTIVITE de FORMATION ACTIVITE : : CONDITIONS D EXERCICE - Moyens et Ressources @ TAXONOMIE 1 2 3 4 Internet Logiciel Doc. PC Outillages Matériels ON DEMANDE L objectif est de répondre au cahier des charges

Plus en détail

Exemples de DTD XML pour les interfaces homme-machine JMF

Exemples de DTD XML pour les interfaces homme-machine JMF Exemples de DTD XML pour les interfaces homme-machine 1 Introduction XML utilisé pour les IHM Plusieurs DTD : SMIL, SVG, X3D Evidemment du texte (XML) balisé 2 SMIL (pronounced "smile") 3 4 Présentation

Plus en détail

Chapitre 2: Présentation de Flex. Développer une application avec Adobe Flex 2.0

Chapitre 2: Présentation de Flex. Développer une application avec Adobe Flex 2.0 Chapitre 2: Présentation de Flex Développer une application avec Adobe Flex 2.0 Thèmes Comprendre l émergence des applications dynamiques pour Internet Présentation de Flex Développer des applications

Plus en détail

Introduction à XML. 1. Notions de base. Introduction à XML

Introduction à XML. 1. Notions de base. Introduction à XML Introduction à XML INTRODUCTION À XML 1. NOTIONS DE BASE 2. EXEMPLE SIMPLE 3. SYNTAXE XML 3.1. LES CARACTÈRES SPÉCIAUX 4. DTD 5. DOCUMENT XML AVEC FEUILLE DE STYLE CSS 6. XLS ET XSLT 6.1. EXEMPLE DE DOCUMENT

Plus en détail

Modélisation et interopérabilité : Semaine 40, cours 3

Modélisation et interopérabilité : Semaine 40, cours 3 Modélisation et interopérabilité : Semaine 40, cours 3 Benoît Valiron http://inf356.monoidal.net/ 1 Question pratique : Evaluation Trois choses : Un examen final (coef 2/3)

Plus en détail

CCI - Initiation à Java. E.Coquery emmanuel.coquery@liris.cnrs.fr

CCI - Initiation à Java. E.Coquery emmanuel.coquery@liris.cnrs.fr CCI - Initiation à Java E.Coquery emmanuel.coquery@liris.cnrs.fr Présentation du langage Outline 1 Présentation du langage 2 Types de données primitifs 3 Objets Présentation du langage Un langage orienté

Plus en détail

Nouveau CHAT de QuestionPoint Configuration du navigateur Internet Explorer Dernière mise à jour : 15 mars 2006

Nouveau CHAT de QuestionPoint Configuration du navigateur Internet Explorer Dernière mise à jour : 15 mars 2006 Nouveau CHAT de QuestionPoint Configuration du navigateur Internet Explorer Dernière mise à jour : 15 mars 2006 Vous trouverez dans ce guide deux procédures de base : la première explique la configuration

Plus en détail

Pages Web statiques. LIF4 - Initiation aux Bases de données : PHP. Pages Web dynamiques. Illustration. Illustration

Pages Web statiques. LIF4 - Initiation aux Bases de données : PHP. Pages Web dynamiques. Illustration. Illustration statiques LIF4 - Initiation aux Bases de données : E.Coquery emmanuel.coquery@liris.cnrs.fr http ://liris.cnrs.fr/ ecoquery Principe de fonctionnement : L utilisateur demande l accès à une page Web depuis

Plus en détail

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau)

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau) CS WEB Ch 1 Introduction I. INTRODUCTION... 1 A. INTERNET INTERCONNEXION DE RESEAUX... 1 B. LE «WEB» LA TOILE, INTERCONNEXION DE SITES WEB... 2 C. L URL : LOCALISER DES RESSOURCES SUR L INTERNET... 2 D.

Plus en détail

Tout pour monter son site Web. IUFM de Bourgogne

Tout pour monter son site Web. IUFM de Bourgogne Tout pour monter son site Web IUFM de Bourgogne Pourquoi utiliser les technologies Web? Visible par toutes les plates-formes (PC, Mac, Unix ) Technologies simples et descriptives Contenu principalement

Plus en détail

Eclipse et quelques notions de Jquerry

Eclipse et quelques notions de Jquerry Eclipse et quelques notions de Jquerry Tout d abord, une petite présentation s impose. Eclipse est un outil de développement qui permet d éditer du code et de visualiser le résultat grâce à des émulateurs

Plus en détail

Transmission d un signal sur un réseau (streaming) TP 3 : Intégration de vidéos sur un site web

Transmission d un signal sur un réseau (streaming) TP 3 : Intégration de vidéos sur un site web Transmission d un signal sur un réseau (streaming) TP 3 : Intégration de vidéos sur un site web IUT d Arles LP ATC/CA 2010-2011 Objectifs : Inclure dans une page web du code ou un fichier d'indirection

Plus en détail

Introduction Les Tags La librairie JSTL Le langage EL. Java Server Pages. Claude Duvallet 1/51

Introduction Les Tags La librairie JSTL Le langage EL. Java Server Pages. Claude Duvallet 1/51 Claude Duvallet Université du Havre UFR Sciences et Techniques 25 rue Philippe Lebon - BP 540 76058 LE HAVRE CEDEX Claude.Duvallet@gmail.com http://litis.univ-lehavre.fr/ duvallet/ Claude Duvallet 1/51

Plus en détail

96 Feuilles de style en cascade

96 Feuilles de style en cascade Microsoft Expression Web (version 2) 96 Feuilles de style en cascade Définir les styles Dans la création de pages Web valides, un principe fondamental apparaît : le contenu doit être séparé de sa présentation.

Plus en détail

Cahier de charges (Source : "Java EE - Guide de développement d'applications web en Java" par Jérôme Lafosse) Module. Site Web dynamique JSP / Servlet

Cahier de charges (Source : Java EE - Guide de développement d'applications web en Java par Jérôme Lafosse) Module. Site Web dynamique JSP / Servlet Cahier de charges (Source : "Java EE - Guide de développement d'applications web en Java" par Jérôme Lafosse) Module Site Web dynamique JSP / Servlet Sujet : betaboutique Soutenance le 04 / 01 /2013 &

Plus en détail

Foire aux questions. C est un programme d exploitation et de recherche sur le Web. Exemple : Internet Explorer, Firefox, Opera et Netscape.

Foire aux questions. C est un programme d exploitation et de recherche sur le Web. Exemple : Internet Explorer, Firefox, Opera et Netscape. Foire aux questions Qu est-ce qu une adresse URL? L adresse URL identifie de façon unique une page Web. Exemple : http://www2.canoe.com/index.html (à ne pas confondre avec l adresse Web : www.canoe.com)

Plus en détail

Programmation Tablette. Dominique Rossin Cours 1 - HTML / CSS

Programmation Tablette. Dominique Rossin Cours 1 - HTML / CSS Programmation Tablette Dominique Rossin Cours 1 - HTML / CSS Objectifs Comprendre le fonctionnement d une application Web Comprendre le fonctionnement d une application Smartphone Programmer et déployer

Plus en détail

Température corporelle des rats TRAVAUX PRATIQUES

Température corporelle des rats TRAVAUX PRATIQUES Informatique et Sciences du Numérique Température corporelle des rats TRAVAUX PRATIQUES Travaux Pratiques - 1 - TP No.. : Environnement de développement Windows, langage HTML /PHP Objectif Etre capable

Plus en détail

PROGRAMMATION HTML. Baccalauréat S -Spécialité ISN. Objectifs. Prérequis. Du code à la page. 4.3 : Langages de programmation : langage HTML

PROGRAMMATION HTML. Baccalauréat S -Spécialité ISN. Objectifs. Prérequis. Du code à la page. 4.3 : Langages de programmation : langage HTML PROGRAMMATION HTML Baccalauréat S -Spécialité ISN 4.3 : Langages de programmation : langage HTML Objectifs L'élève doit être capable o de créer une page WEB en langage HTML o d'analyser une page WEB en

Plus en détail

Programmation orientée objet et événementielle en JavaScript. Département SRC Pôle Universitaire de Vichy Bruno Bachelet

Programmation orientée objet et événementielle en JavaScript. Département SRC Pôle Universitaire de Vichy Bruno Bachelet Programmation orientée objet et événementielle en JavaScript Département SRC Pôle Universitaire de Vichy Bruno Bachelet PARTIE III Les événements Programmation objet et événementielle en JavaScript - SRC

Plus en détail

2) Combien de tableaux apparents ont été tracés dans le site et de combien de cellules?

2) Combien de tableaux apparents ont été tracés dans le site et de combien de cellules? Travail dirigé : éléments de correction Item B53 du C2I Lycée M. Ponty II- Travail d analyse technique d un site Afin de vous proposez une présentation cohérente, votre entreprise à mis en ligne une illustration

Plus en détail

4D Live Window. Plug-in Navigateur Web Windows /Mac OS. 4 ème Dimension 1985-2007 4D SAS. Tous droits réservés.

4D Live Window. Plug-in Navigateur Web Windows /Mac OS. 4 ème Dimension 1985-2007 4D SAS. Tous droits réservés. Plug-in Navigateur Web Windows /Mac OS 4 ème Dimension 1985-2007 4D SAS. Tous droits réservés. Pour Windows et Mac OS Copyright 1985-2007 4D SAS / 4D, Inc. Tous droits réservés Le logiciel et le manuel

Plus en détail

Le Guide du marquage Streaming

Le Guide du marquage Streaming Le Guide du marquage Streaming Médiamétrie-eStat Buropolis, Bât 2 1240, route des Dolines Sophia Antipolis 06560 Valbonne Tél : 04 92 38 38 20 Fax : 04 92 96 91 25 E-mail : support-pro@mediametrie-estat.com

Plus en détail

Installation certificat CERTINOMIS

Installation certificat CERTINOMIS Installation certificat CERTINOMIS 2016 Installation certificat CERTINOMIS Contenu 1. Les pré-requis... 2 Logiciels... 2 Configuration de Java... 3 Configuration navigateur... 4 Firefox (toutes versions)...

Plus en détail

Technologies Internet

Technologies Internet Technologies Internet Jean-François Ramiara FAD Réseau Pyramide 17/10/2012 Toulouse 1 Sommaire Internet Les origines d'internet Caractéristiques d'internet Les protocoles Les adresses IP Les noms de domaine

Plus en détail

Langage (X)HTML Damien Nouvel

Langage (X)HTML Damien Nouvel Langage (X)HTML Plan Quelques statistiques du web Architecture client / serveur Langage XML Mise en forme HTML Structure d'un document HTML 2 / 36 Plan Quelques statistiques du web Architecture client

Plus en détail

Stéphane Rousseau. François Belleau. JSP, Tomcat. Directeur solutions technologiques en affaires électroniques. DMR Conseil

Stéphane Rousseau. François Belleau. JSP, Tomcat. Directeur solutions technologiques en affaires électroniques. DMR Conseil Stéphane Rousseau Directeur solutions technologiques en affaires électroniques et François Belleau Architecte technologique Ministère de l industrie et du commerce 1 Le langage JSP Page JSP Page HTML contenant

Plus en détail

Introduction au langage Java

Introduction au langage Java Introduction au langage Java 1 / 24 1 Vue générale La technologie Java Le langage Java La machine virtuelle Java Résumé Plan 2 Hello World Prérequis Premier programme : 3 étapes Résumé 3 HelloWorld en

Plus en détail

Applet, Servlet et JSP : des pages Web en action. Philippe Mabilleau ing.

Applet, Servlet et JSP : des pages Web en action. Philippe Mabilleau ing. Carrefour de l information Applet, Servlet et JSP : des pages Web en action Philippe Mabilleau ing. 5 novembre 2002 Des pages Web en action Le Web Des pages Web interactives Applet : de l action du coté

Plus en détail

Applications. Utilitaires + Librairies. Noyau. Matériel : CPU, Mémoires, Périphériques. Figure1 : Structure d un système d exploitation

Applications. Utilitaires + Librairies. Noyau. Matériel : CPU, Mémoires, Périphériques. Figure1 : Structure d un système d exploitation Chapitre 3 : Leçon 1 Système d exploitation Présentation et Services I. Définition d un système d exploitation : Un système d exploitation est un ensemble de programmes nécessaires au démarrage et l utilisation

Plus en détail

Programmation Web Avancée JQuery

Programmation Web Avancée JQuery 1/27 Programmation Web Avancée JQuery Thierry Hamon Bureau H202 - Institut Galilée Tél. : 33 1.48.38.35.53 Bureau 150 LIM&BIO EA 3969 Université Paris 13 - UFR Léonard de Vinci 74, rue Marcel Cachin, F-93017

Plus en détail

Dom, XML, Lecture de fichiers

Dom, XML, Lecture de fichiers Projet de développement web : Développement côté client Chapitre 4 Dom, XML, Lecture de fichiers Page 1 / 11 Table des matières Table des matières Introduction DOM : Document Object Model Structure habituelle

Plus en détail

Félicitations! Vous disposez désormais de votre armoire numérique en ligne.

Félicitations! Vous disposez désormais de votre armoire numérique en ligne. Félicitations! Vous disposez désormais de votre armoire numérique en ligne. Cette armoire va vous permettre : De mieux classer vos documents De mieux les retrouver De mieux les partager Ce petit guide

Plus en détail

Référencer son site Joomla! État de l art

Référencer son site Joomla! État de l art Organisé par 30 AVRIL 2016 Référencer son site Joomla! État de l art Thierry Broussegoutte Joomla! intègre de nombreux paramètres pour réussir un référencement «on-site» et «on-page» Organisation du contenu,

Plus en détail

Atelier Cartographie 25 nov 2011 Département de Géographie / UTM Laurent Jégou jegou@univ-tlse2.fr

Atelier Cartographie 25 nov 2011 Département de Géographie / UTM Laurent Jégou jegou@univ-tlse2.fr Atelier Cartographie 25 nov 2011 Département de Géographie / UTM Laurent Jégou jegou@univ-tlse2.fr M2 Sigma : Module 50B_33 Cartographie et SIG interactifs en ligne Séance 1 : Le serveur web SIG, principes

Plus en détail

Université de Toulouse-2 Jean Jaurès 18 décembre 2014 Département de Géographie-Aménagement-Environnement Laurent Jégou

Université de Toulouse-2 Jean Jaurès 18 décembre 2014 Département de Géographie-Aménagement-Environnement Laurent Jégou Université de Toulouse-2 Jean Jaurès 18 décembre 2014 Département de Géographie-Aménagement-Environnement Laurent Jégou M2 Sigma Module U351_33 Travaux pratiques récapitulatifs PostGIS PHP - Leaflet Pour

Plus en détail

Programmation du Web : Présentation du Web dynamique

Programmation du Web : Présentation du Web dynamique Programmation du Web : Présentation du Web dynamique Jean-Baptiste Vioix (Jean-Baptiste.Vioix@u-bourgogne.fr) IUT de Dijon-Auxerre - LE2I http://jb.vioix.free.fr 1-8 Présentation Nécessité du web dynamique

Plus en détail

Lizmap: Webmapping, sans développement! Valorisation de données spatiales

Lizmap: Webmapping, sans développement! Valorisation de données spatiales Lizmap: Webmapping, sans développement! Valorisation de données spatiales Philippe Clastre, INRA, Avignon Nailloux, 26-28/ Mai / 2014 SOMMAIRE Lizmap: Principes Mise en forme des données (Qgis) Le plugin

Plus en détail

Les architectures I*Net. Première approche

Les architectures I*Net. Première approche 1 Les architectures I*Net Première approche Les architectures I*Net 2 L histoire d Internet De l architecture Mainframe à l architecture I*net J2EE et les architectures I*net 3 L histoire d Internet L

Plus en détail

Chapitre 3 : Le langage HTML Fascicule TIC Page 33

Chapitre 3 : Le langage HTML Fascicule TIC Page 33 33 I. Introduction Les pages Web visualisées dans un navigateur Internet sont écrites avec un langage nommé HTML (HyperText Markup Language). C est un langage de description de contenu et de structure.

Plus en détail

Exercices d application. Lab. JavaScript

Exercices d application. Lab. JavaScript Exercices d application Lab JavaScript l'instruction write() Directives :calcul du carré d un nombre Implémenter le JavaScript présenté en cours fonction de calcul du carré d un nombre dans un fichier

Plus en détail

Gérer un site avec Kompozer. Josiane Ducournau CRDP Aquitaine

Gérer un site avec Kompozer. Josiane Ducournau CRDP Aquitaine Gérer un site avec Kompozer Organisation, plan de travail Création de pages Tout les fichiers, dossiers, images auront des noms (ex. nouveautes.htm ; ces noms ne devront comporter ni espaces, ni caractères

Plus en détail

VISUALISATION DE DONNÉES SPATIALES AVEC R

VISUALISATION DE DONNÉES SPATIALES AVEC R VISUALISATION DE DONNÉES SPATIALES AVEC R Rennes, France Master Statistique Appliquée à l Agronomie et à l Agroalimentaire Les SIG et R Les SIG, Késako? Ensemble de données géographiques, structuré de

Plus en détail

KOMPOZER CRÉER UNE PAGE WEB AVEC KOMPOZER. Qu est ce que le langage HTML? Qu est ce que Kompozer?

KOMPOZER CRÉER UNE PAGE WEB AVEC KOMPOZER. Qu est ce que le langage HTML? Qu est ce que Kompozer? KOMPOZER Qu est ce que le langage HTML? Qu est ce que Kompozer? Les écrans de Kompozer Créer une page Le corps Insérer du texte Insérer de l image Insérer des liens Insérer des ancres Insérer des tableaux

Plus en détail

Implémentation dans Active Tags d'un module Web pour XUnit

Implémentation dans Active Tags d'un module Web pour XUnit Implémentation dans Active Tags d'un module Web pour XUnit Table des matières 1. Introduction... 2 2. Application Web interactive en Reflex... 2 3. Module Web pour XUnit... 3 3.1. Principes... 3 3.2. Implémentation

Plus en détail

NORMES TECHNIQUES 2010

NORMES TECHNIQUES 2010 NORMES TECHNIQUES 2010 -> L'offre Display : Mega bannière - Skyscraper- Pavés -> Offre Display : les formats -> Offre Display : les livrables -> Publi rédactionnel -> Accueil Panoramique -> Habillage du

Plus en détail

PRETASHOP. Etre à l'aise avec l'utilisation d'un ordinateur et d'internet. Maitriser les bases de Microsoft Word.

PRETASHOP. Etre à l'aise avec l'utilisation d'un ordinateur et d'internet. Maitriser les bases de Microsoft Word. PRETASHOP LES OBJECTIFS : Vous verrez comment installer Joomla! localement puis sur un serveur distant, concevoir l organisation de votre site, rédiger vos premiers articles, maitriser les feuilles de

Plus en détail

Le PHP sur IBM System i

Le PHP sur IBM System i Le PHP sur COMMON Romandie Mardi 12 décembre 2006 Philippe Bourgeois pbourgeois@fr.ibm.com Plan de la présentation PHP Qu est-ce que PHP? PHP et Zend Pourquoi développer en PHP sur? Les produits Zend for

Plus en détail

INTERFACE WEB CARTOGRAPHIQUE DE VISUALISATION DES DONNÉES PÉDOLOGIQUES

INTERFACE WEB CARTOGRAPHIQUE DE VISUALISATION DES DONNÉES PÉDOLOGIQUES INTERFACE WEB CARTOGRAPHIQUE DE VISUALISATION DES DONNÉES PÉDOLOGIQUES par Hervé Le Martret, Alain Beaudou, Blanca Yves, Michel Brossard, Brigitte Le Rouget Zuritta UMR LISAH - INRA, IRD, SupAgro Campus

Plus en détail

Tutoriel Le Web et la conception de sites

Tutoriel Le Web et la conception de sites Tutoriel Le Web et la conception de sites Éléments du Web Internet Internet est un réseau de plusieurs réseaux informatiques. L information stockée sur les ordinateurs devient accessible par les autres

Plus en détail

Enquêtes online par LimeSurvey2

Enquêtes online par LimeSurvey2 SMCS Plateforme technologique de Support en Méthodologie et Calcul Statistique de l UCL Consultance : de l avis à l analyse entière Formation : aux logiciels et méthodes Documentation Outils statistiques

Plus en détail

Introduction à la conception de sites web

Introduction à la conception de sites web Introduction à la conception de sites web Yannick Prié UFR Informatique Université Claude Bernard Lyon 1 9-16 janvier 2006 1- Les grands principes du web (1) Client / serveur réseau programmes communicants

Plus en détail

Organisation de l UE. Programmation Mobile Android Master CCI. Android SDK. Android SDK

Organisation de l UE. Programmation Mobile Android Master CCI. Android SDK. Android SDK Programmation Mobile Android Master CCI Bertrand Estellon Aix-Marseille Université March 23, 2015 Bertrand Estellon (AMU) Android Master CCI March 23, 2015 1 / 266 Organisation de l UE Objectifs du cours

Plus en détail

Septième rencontre du réseau de référents Mardi 20 juin 2006

Septième rencontre du réseau de référents Mardi 20 juin 2006 Septième rencontre du réseau de référents Mardi 20 juin 2006 ductiondémarche de déploiement... Volonté de passer «d un SIG centralisé à un SIG coopératif» --> partager l Information Géographique avec les

Plus en détail

4D Server v12 64-bits VERSION BETA

4D Server v12 64-bits VERSION BETA VERSION BETA 4D Server v12 prend désormais en charge les systèmes d exploitation Windows 64 bits. La technologie 64 bits a pour principaux avantages d améliorer les performances globales des applications

Plus en détail

RÉALISATION DE DOCUMENTATION TECHNIQUE SOUS VISUAL STUDIO 2010

RÉALISATION DE DOCUMENTATION TECHNIQUE SOUS VISUAL STUDIO 2010 RÉALISATION DE DOCUMENTATION TECHNIQUE SOUS VISUAL STUDIO 2010 LES PRINCIPALES ÉTAPES DE GÉNÉRATION AUTOMATIQUE D UNE DOCUMENTATION TECHNIQUE SOUS VISUAL STUDIO 2010 Il faut créer des fichiers XML à partir

Plus en détail

Les nouveautés de JSP 2.0

Les nouveautés de JSP 2.0 Les nouveautés de JSP 2.0 1 Introduction Nous avons déjà vu quelques nouveautés de la version 2.0 dans les travaux pratiques précédents (JSTL et langage d expressions). Il nous reste deux améliorations,

Plus en détail

Cartographie et SIG interactifs en ligne

Cartographie et SIG interactifs en ligne Atelier Cartographie décembre 2012 Département de Géographie / UTM Laurent Jégou jegou@univ-tlse2.fr M2pro Sigma : Module 653 Cartographie et SIG interactifs en ligne Séance 3 : Les moteurs cartographiques

Plus en détail

Gestion des immeubles

Gestion des immeubles RAPPORT DE CONCEPTION Gestion des immeubles BOUSSRHAN YOUSSEF & BENZITI WALID Email : Youssefboussrhan@gmail.com GSM : 0678510690, 0611347597 ISTA NTIC SYBA CRJJ GROUPE B Annexe : Figure 1: Diagramme de

Plus en détail

Université Pierre Mendès France U.F.R. Sciences de l Homme et de la Société Licence MIASS. TP sur IP

Université Pierre Mendès France U.F.R. Sciences de l Homme et de la Société Licence MIASS. TP sur IP Université Pierre Mendès France U.F.R. Sciences de l Homme et de la Société Licence MIASS TP sur IP L'objectif de ce premier TP est de vous montrer comment les données circulent dans un réseau, comment

Plus en détail

1 XML : Une première définition. 2.1 SGML... 1 2.2 HTML... 2 2.3 Feuille de style CSS... 3. 3 XML : extensible Markup Language 4

1 XML : Une première définition. 2.1 SGML... 1 2.2 HTML... 2 2.3 Feuille de style CSS... 3. 3 XML : extensible Markup Language 4 Introduction au Table des matières 1 : Une première définition 1 2 Historique d 1 2.1 SGML................................................. 1 2.2 HTML................................................. 2

Plus en détail

Programmation n-tiers. Chapitre III - Les Servlets

Programmation n-tiers. Chapitre III - Les Servlets Institut Supérieur des Études Technologiques de Kasserine Département Technologies de l'informatique Chapitre III - Les Servlets DSI21 Introduction A la base, les serveurs web sont seulement capables de

Plus en détail

Le langage JAVASCRIPT

Le langage JAVASCRIPT Le langage JAVASCRIPT I Introduction Vous vous dites encore un langage alors qu il y en a déjà un nombre non négligeable. En effet un de plus, mais à chaque langage son utilisation et sa particularité.

Plus en détail

STRUCTURE D UNE PAGE HTML/CSS

STRUCTURE D UNE PAGE HTML/CSS STRUCTURE D UNE PAGE HTML/CSS C01 1. STRUCTURE Le langage Html est composé de balises ou (tags) qui permettent de structurer le texte, de le mettre en forme et d insérer des images. Ces instructions sont

Plus en détail

Accès aux ressources en ligne

Accès aux ressources en ligne Accès aux ressources en ligne Guide d utilisation Version 2013.1 Description du service VSnet met à disposition de ses membres des ressources en ligne constituées de sites et bases de données commerciales

Plus en détail

Modernisation, développement d applications et DB2 sous IBM i Technologies, outils et nouveautés 2011/2012

Modernisation, développement d applications et DB2 sous IBM i Technologies, outils et nouveautés 2011/2012 IBM Power Systems - IBM i Modernisation, développement d applications et DB2 sous IBM i Technologies, outils et nouveautés 2011/2012 5 et 6 avril 2012 IBM Forum de Bois-Colombes Session S20 vendredi 6

Plus en détail

Master Class OL3 Documentation

Master Class OL3 Documentation Master Class OL3 Documentation Version 2.0 Éric Lemoine, Camptocamp 10 April 2014 Table des matières 1 Exercices élémentaires 3 1.1 Exercice élémentaire 1.......................................... 4 1.2

Plus en détail

Javascript 2 PARTIE : EVENEMENTS ET OBJETS

Javascript 2 PARTIE : EVENEMENTS ET OBJETS Javascript 2 PARTIE : EVENEMENTS ET OBJETS 1. Programmation événementielle 2. Principe 3. Les événements 4. Gestionnaire d événement 5. Classe et Objet 6. Objets d une page Web 7. Objets divers 8. Exemple

Plus en détail

FORMATION CONTINUE IGSO GLOBES VIRTUELS MÉCANISMES ET APPLICATIONS MONTAGE D UNE INTERFACE SUR LA BASE DES API S GOOGLE EARTH ET GOOGLE MAPS

FORMATION CONTINUE IGSO GLOBES VIRTUELS MÉCANISMES ET APPLICATIONS MONTAGE D UNE INTERFACE SUR LA BASE DES API S GOOGLE EARTH ET GOOGLE MAPS FORMATION CONTINUE IGSO GLOBES VIRTUELS MÉCANISMES ET APPLICATIONS MONTAGE D UNE INTERFACE SUR LA BASE DES API S GOOGLE EARTH ET GOOGLE MAPS CODE COMPLET ET COMMENTÉ DE L INTERFACE TABLE DES MATIÈRES 1.

Plus en détail

DOSSIER D'ACTIVITES SUR LE PHP N 07 Supprimer des données d'une base de données

DOSSIER D'ACTIVITES SUR LE PHP N 07 Supprimer des données d'une base de données DOSSIER D'ACTIVITES SUR LE PHP N 07 Supprimer des données d'une base de données Objectifs : Apprendre à l apprenant à lancer un serveur local «Apache» Apprendre à l'apprenant à lancer un serveur MySQL

Plus en détail

Integration HP OpenView Guide Utilisateur

Integration HP OpenView Guide Utilisateur Integration HP OpenView Guide Utilisateur Intégration HP OpenView Guide Utilisateur 34 003 759 XU / AD Page 1/9 Table des matières 1 Introduction...3 2 Procédure d'installation et de configuration...3

Plus en détail

1- CRÉER UN SITE WEB FRONTPAGE

1- CRÉER UN SITE WEB FRONTPAGE 1- CRÉER UN SITE WEB FRONTPAGE 1.1 Caractéristiques d un site Web FrontPage FrontPage 2003 est un logiciel de gestion de sites Web qui offre plusieurs outils pour simplifier les tâches de conception, de

Plus en détail

ART OSE Catalogue Année 2003/2004 DEVELOPPEMENT ACCESS BASE. Comprendre les bases de données relationnelles, structurer et gérer une base de données

ART OSE Catalogue Année 2003/2004 DEVELOPPEMENT ACCESS BASE. Comprendre les bases de données relationnelles, structurer et gérer une base de données ACCESS BASE Comprendre les bases de données relationnelles, structurer et gérer une base de données Connaissances d un logiciel, Word, Excel, ou autre 1. Introduction aux bases de données relationnelles

Plus en détail

Réalisation d'un site web. Première partie : Création des pages HTML. thierry.vaira@orange.fr

Réalisation d'un site web. Première partie : Création des pages HTML. <tv>thierry.vaira@orange.fr</tv> Réalisation d'un site web Première partie : Création des pages HTML 1 Objectifs Se familiariser avec le codage HTML Acquérir une pratique minimale Être capable de mener à bien la construction d'un site

Plus en détail

Hyperion Analyzer. Nouvelles fonctionnalités. Version 7.0. Hyperion Solutions Corporation. Référence : D750970000

Hyperion Analyzer. Nouvelles fonctionnalités. Version 7.0. Hyperion Solutions Corporation. Référence : D750970000 Hyperion Analyzer Version 7.0 Nouvelles fonctionnalités Hyperion Solutions Corporation Référence : D750970000 Copyright 2004 Hyperion Solutions Corporation. Tous droits réservés. Numéros de brevet aux

Plus en détail