Technologies de l’Internet dynamique

Slides:



Advertisements
Présentations similaires
Technologies de lInternet dynamique 2/7 : Conception d'un site dynamique et introduction au JavaScript CNAM – cycle C.
Advertisements

Comprendre l’environnement Web
JavaScript Nécessaire Web.
Module : Pages Web Dynamiques (Production Électronique Avancée)
Projet de fin d'étude pour l'obtention du Diplôme Nationale d'Ingénieur en Informatique Conception et développement des modules de GED pour l’ indexation.
Catalog fonctionne sur vos données Catalog est préconfiguré pour fonctionner directement avec les données – WinBooks Accounting – WinBooks Logistics –
GCstar Gestionnaire de collections personnelles Christian Jodar (Tian)
Réalisation professionnelle : Nouvelle version du site de la Maison du Citoyen et de la Vie Associative Réalisation professionnelle : Nouvelle version.
Logiciel Assistant Gestion d’Événement Rémi Papillié (Chef d’équipe) Maxime Brodeur Xavier Pajani Gabriel Rolland David St-Jean.
SPIP Un logiciel libre pour la gestion d'un site web d'informations SPIP.
1 /31 Boîte à outils d'annotations de cartes et de textes dans un contexte d'application Web.
La veille média avec MyPressIndex Outil de gestion et d’analyse des retombées médias MyPressIndex
Apéro SPIP – 16 Novembre 2009 SPIP en chiffres. Les sites SPIP* Introduction Présentation Avantages / Inconvénients SPIP 2.0 Après SPIP 2.0 Démonstration.
Comprendre les sites web MODULE 1 | CHRISTIAN BLÉSER (2015)
Créer un site Web avec Eva Spip Première approche B. Gugger – Mars 2006 – Département RTC.
Utilisation des squelettes Association Rhizomes – 11 août 2006.
Introduction aux technologies du Web Mercredi 12 décembre 2007 Patrice Pillot
Analyser un tableau avec un diaporama. Les droits de l'image ● Toutes les images ne sont pas libres de droits ● L'usage d'images non libres de droit est.
Mon stage à SAVIE Guillaume DOTT Développement d'un logiciel de vidéoconférence Enjeux 3.
Les instructions pour la création de cette présentation sont incluses dans la page de commentaires de chaque diapositive. Dans le menu Affichage, cliquez.
Master ESEEC Rédaction de documents (longs) structurés Patrice Séébold Bureau 109, Bât B.
Octobre 2013 Smartweb Refonte des sites Internet AIDE – K-Sup v6.
Premiers pas avec PowerPoint
Le Langage JavaScript pour le web
Les Bases de données Définition Architecture d’un SGBD
Ajouter le code dans une page html
Framework EHop/Ecenvir
Eric b, emmanuel l, damien t
Comment créer et réaliser pratiquement un site web
Comprendre l’environnement Web
Bases de données multimédia
« Les ExpéRénovations » FORMULAIRE DE CANDIDATURE
Editeur de texte Si vous copiez/collez du texte en provenance d’un autre logiciel (Word, par exemple), prenez soin de le « nettoyer » pour respecter la.
Pointeurs et langage C.
Projet Ville de Lyon Sites Internet
Séminaire EOLE Beaune Septembre 2007
Présentation de JQUERY
Les technologies AJAX.
Génie–logiciel 3. Modèles du cycle de vie du logiciel Azeddine Chikh
Ultra Vidéo Gallery UVG pour les intimes.
HTML & css.
Asynchronous Javascript And Xml
Questions 1- Qu'est ce qu'un réseau informatique ?
Excel XP - Lab #4 MET1421 HTML / Frontpage Daniel Gelinas.
PRÉAO Contenu des diaporamas
Adapter l’écriture aux besoins de ses élèves
Lintranet LE FUTUR VOUS APPARTIENT NIL JULITTE.
SPIP Pour faire un site sous Spip, voici une sélection d'outils.
Questions Qu'est ce qu'un réseau informatique ?
Plus qu'une simple photo.
Gestion des Collaborateurs Formation Administrateurs
Guide de départ Micro-sites Maryza pour une équipe du AHFVG
Incubateur de Startups Technologies de l’Energie
Feuille de route Espace de travail Création de diapositives
Kit méthodologique.
Kit de formation multimedia
2018 Nouveau Portail Web Journée des utilisateurs Octopus
Catherine Cyrot - bibliothèques numériques - Cours 5
Atelier de formation à l’élaboration de CD-ROM (Ouagadougou, 19 et 20 août 2015) Par-Gs 1.
Content Management System / Système de gestion de contenu
Le Créateur de site le plus simple
Créer un diaporama avec Open Office Impress
Logiciel de présentation
Choisir le modèle de page de garde Création de la page de garde.
Système de gestion de contenu de sites web
PLATE FORME DE GESTION ÉLECTRONIQUE DE DOCUMENTS Présenté par: Amine LARIBI.
5- Publication et rubriques
Conseils techniques pour votre PPT
Business Intelligence en ACube OLAP et Reporting avec ACubeOLAP et GRaM.
Site web, Ce qu’il faut savoir ?
Transcription de la présentation:

Technologies de l’Internet dynamique 2/7 : Conception d'un site dynamique et introduction au JavaScript CNAM – cycle C

Quel langage pour quel rôle ? Des recouvrements mais des rôles bien établis Il faut se forcer à utiliser le langage le plus adapté ! (Ex: rollover d'images) 23/01/2006 : 18h30-21h30 Aurélien Barbier-Accary

Répartition de la charge : séquence d'utilisation Côté serveur : base de données MySQL patrons de pages PHP+XHTML+CSS données extérieures de requête Création dynamique d'une page statique ! Côté client : petites adaptations possibles (en local !) graphiques : DHTML(JavaScript)+CSS contenu : <div>,<span> + JavaScript 23/01/2006 : 18h30-21h30 Aurélien Barbier-Accary

Aurélien Barbier-Accary Exemple d'un diaporama Quel côté (client-serveur) ? Quel langage ? Choix des photos de la gallerie Choix des quelques vignettes visibles Zoom sur une vignette pointée Tri des photos par nom ou par date Affichage écran Vs affichage imprimante ... Il n'y a pas toujours qu'une solution, mais il y en a toujours une meilleure. 23/01/2006 : 18h30-21h30 Aurélien Barbier-Accary

Aurélien Barbier-Accary Conception d'un site Il faut gérer : Des pages statiques (accueil, news, ...) Des images du site (icônes, logos, ...) Des patrons de pages dynamiques Des images de contenu (photos, ...) Des scripts Une base de données Tri = gain de temps des Màjs 23/01/2006 : 18h30-21h30 Aurélien Barbier-Accary

Contenu de notre site projet Fonctionnalités basiques : Consultation de recettes Recherche de recettes par ??? ??? Fonctionnalités étendues : Adaptation des quantités au nb. de pers. Dépôt d'avis des internautes A quoi avez-vous pensé ? 23/01/2006 : 18h30-21h30 Aurélien Barbier-Accary

Aurélien Barbier-Accary Organisation du site Ouvrez un document texte nommé cnam-xy.txt et décrivez succintement L'arborescence des répertoires Les fichiers de chacun de ces répertoires fixez les noms dès maintenant Uploadez votre fichier sur : ftpperso.free.fr Login/Pwd: aurelien.barbier / cnamcnam répertoire: tmp 23/01/2006 : 18h30-21h30 Aurélien Barbier-Accary

Introduction au JavaScript Allez sur la page du cours sur JavaScript Insertion d'un script : 4 possibilités Syntaxe similaire au C/C++ mais : Variables typées implicitement Tableaux indexés et associatifs Fontions à nombre d'arguments variable Trouver un objet: les pbs commencent... InternetExplorer : document.all[] Recommandations W3C: getElementById() Voir la fonction findObj() du cours DOM/DHTML 23/01/2006 : 18h30-21h30 Aurélien Barbier-Accary