Génération de feuilles de style pour site Web par un

Slides:



Advertisements
Présentations similaires
La création de pages web Lorsqu'on « navigue » sur l'Internet, les pages que nous visitons sont encore pour beaucoup en HTML. Comment fait-on pour les.
Advertisements

1Er Partie Intervenants : Nuno Barata Alain Joly Thierry Belvigne
HTML Abda Anne Plan Présentation Structure Texte Listes Images Liens Tableaux Formulaires.
Création de site internet
Gérer un site avec Kompozer
UV Libre : Refonte du site web ASI Maxime CHAMBREUIL – ASI 3 – Décembre 2001.
Le developpement web  Préparé par : ASSAL Lamiae JAMALI Zakarya
Excel 2007 et les services Excel. Pourquoi Excel ? Outil privilégié danalyse des données issues des bases multidimensionnelles Ergonomie connue des outils.
Utilisation de l’outil Firebug
La fonction Style Permet de créer des types de texte, par exemple
Concevoir un site Web de A à Z Ce cours permet à létudiant de réaliser de façon professionnelle un site internet de A à Z.
Présentation de PowerPoint 2007
HTML.
Bienvenue! Qui suis-je? Webmestre depuis 1994 Café Internet en 1996 Commerce électronique Gestion de contenu web Marketing interactif.
Créer une interface graphique avec Photoshop.
HTML / CSS Gestion des systèmes d’information Classe terminale
Fourmis artistiques ou l'art artificiel pictural et musical
Netscape Présentation par : Aleksandra Krul et Aurélia Marcus Jeudi 31/
Jonathan Montois Cyrille Kriegel
Conversion de fichiers
Feuilles de styles CSS Syntaxe d'application d'un style à une balise HTML : Les différents types de style : Pourquoi utiliser un style ? Possibilité étendue.
XML Plan du cours Introduction au fichier XML
Les feuilles de style CSS
FORMATION POWERPOINT 2007/2010
Le langage XHTML 420-S4W-GG Programmation Web Client
L’ ACCESSIBILITE « C’est mettre le Web et ses services à la disposition de tous les individus, quels que soient leur matériel ou logiciel, leur infrastructure.
Design et intégration d’images et de graphiques
Traitement de texte +.
L’ergonomie des IHM : pourquoi, comment ?
S'initier au HTML et aux feuilles de style CSS Cours 5.
IUT SRC Année 2004/2005Antonio Capobianco 1 HTML>Formater du texte>Les titres Définir les titres HTML distingue 6 niveaux de titre : Titre N°1 Titre N°2.
Simulation du rôle de la communication dans l’établissement d’un réseau de liens sociaux Projet GPL :
S'initier au HTML et aux feuilles de style CSS Cours 5.
SI 28 - Écriture interactive & multimédia Dreamweaver Séance 1 Petit Clara & Palfart Julien Printemps2008 Printemps 2008.
INTERNET Le langage HTML
Séance /10/2005 CSS et Dreamweaver. CSS : principes Cascading Style Sheet = feuille de style en cascade Norme du W3C :
Cour préparé par Melle Zineb SAALAOUI HTML/CSS.
Éléments de présentation
CSS et DREAMWEAVER.
Html et css.
Accessibilité web Gérer l’accessibilité lors de la création d’un site ORT Lyon - 10/02/2014.
Language html Hyper Text Markup Language
Scénario Les scénarios permettent de modifier la position, taille … des calques au cours du temps. Son fonctionnement est très proche de celui de Macromedia.
Dreamweaver Séance 1.
1 Présentation de DREAMWEAVER (1) Gaël TREMEAU GI05 Printemps 2006.
Présentation de Dreamveawer
Dreamweaver MX Jauneau Marie Claude-Antoine Zarate.
FLASH MX 1ère Séance. Introduction Création d’animation pour le Web, pouvant contenir une forte interactivité. Faible poids des fichiers. Compatible avec.
Dreamweaver MX.
Présentation Dreamweaver 8 (1) Nina BOUAZIZ et Matthieu DI RUSSO SI28.
Guillaume MICHAUD – Yvan LECOMTE
DreamWeaver Séance 2 HMIDA Ahmed A2008. Plan 1.Calques 2.CSS 3.Modèles 4.Formulaires 5.Comportements 6.Mise en ligne.
DREAMWEAVER Première séance Villaron Audrey – Shibly Tarek.
SI28 - Écriture multimédia interactive – A2004 Présentation Dreamweaver Partie 2 Pierre Malet GSU05.
Plan de la présentation Le langage HTML Dreamweaver MX Les premiers outils pour créer une page web :  Propriétés d’une page  Création de cadres  Création.
SI28 Malépart Céline Jérémy Palmier
Dreamweaver (2) ● les calques (layers) ● les comportements
FORMULAIRES FOMULAIRE Permet à l’utilisateur d’entrer des renseignements le concernant. Utilisation –Inscription sur un site –Mise à jour d’une base.
Dreamweaver 2 Plan 1.Calques 2.CSS 3.Modèles 4.Comportements 5.Formulaires 6.Mise en ligne 1 Timothée Devaux Myriam Roudy Dreamweaver 2 Printemps 2008.
DREAMWEAVER SEANCE 1 Axel JACQUET GM05 – Julien VAN MOORLEGHEM GM05 A2008 Écriture interactive & multimédia Présentation Dreamweaver 8.
DREAMWEAVER MX2 - Séance 2 Les calques Les comportements Les scénarios Les formulaires Les feuilles de style Les modèles Les cadres Mise en ligne Jérôme.
On va découvrir la magie de ....
SI 28 - Présentation Image Ready Aurélie Letenoux GSU 4.
Introduction au HTML Qu’est ce que le HTML ?
Dreamweaver 2 Feuilles de Style CSS Formulaires Calques Comportements
Présentation Courtin maxime – GI05Automne Présentation | Rappel Photoshop | ImageReady | Utils Courtin Maxime – GI05 2 / 17 Automne 2004 Plan :
1 er séance SI28 A2004 YIN Lei Emmanuel Eugene. Plan de l’exposé  Introduction au HTML  Le HTML dans le bloc-notes (notepad)  Présentation de Dreamweaver.
APP-TSWD Apprentissage Par Problèmes Techniques des Sites Web Dynamiques Licence Professionnelle FNEPI Valérie Bellynck, Benjamin Brichet-Billet, Mazen.
TP ISN-Terminale S Notion de code HTML. I) Visualisation du code source d’une page web Se mettre sur une page web quelconque : clic droit, Afficher la.
Révisions pour l’exam L2 Informatique Obligatoire.
Transcription de la présentation:

Génération de feuilles de style pour site Web par un Algorithme Génétique Interactif N. Monmarché, G. Nocent, M. Slimane, G. Venturini, Laboratoire d ’Informatique - Université de Tours, P. Santini Alderan S.A.

Plan de l’exposé Présentation du problème Les Algorithmes Génétiques (A.G.) HTML et Feuilles de style Imagine

Présentation du problème La présentation de pages WEB Les limites des logiciels actuels Nécessité de proposer des « looks » Impératifs : respect de l’avis de l’utilisateur

Les algorithmes génétiques Présentation des A.G. Inspirés de la théorie de l’évolution Une solution = un individu Une caractéristique = un gène Créer des descendances issues des meilleurs individus par croisement et mutation

Les algorithmes génétiques Croisement et mutation @ # W & 5 @ # $ k 5 G < $ k µ Mutation @ # % k 5 @ # $ k 5

Les algorithmes génétiques AG non classique (basé sur la fréquence des gènes) @ # W & µ Gène n°1 Valeur Fréquence G # $ k µ @ 50 % G 50 % G # * «  5 Gène n°2 @ # W 8  µ Valeur Fréquence # 100 % Etc. …

Les algorithmes génétiques A.G. non classique : implémentation Sélection Mutation

HTML et Feuilles de style Présentation d’HTML Langage à balises Orienté structuration de texte, désormais doté de possibilités graphiques évoluées Exemples : <BODY BGCOLOR=#FF0000> Le fond de la page est rouge. <H1> Gros titre </H1> <H6> Petit titre </H6> <FONT FACE=«Times»> Un texte personnalisé </FONT> </BODY>

HTML et Feuilles de style Les feuilles de style (CSS) Un but : faciliter la cohérence graphique d’un site en définissant des styles Orienté HTML : n’importe quelle balise peut voir son rendu graphique modifié

Principe de fonctionnement Imagine Principe de fonctionnement But = personnaliser une ou plusieurs pages en optimisant la feuille de style avec un algorithme génétique interactif Principe de l’algorithme : 1) Générer initialement une population de feuilles de style (1 feuille = 1 individu), 2) Afficher les feuilles (en les appliquant aux pages HTML de l’utilisateur), 3) Laisser l’utilisateur sélectionner les versions de ses pages qui lui plaisent le plus, 4) Mettre à jour les fréquences des gènes en fonction des individus sélectionnés, 5) Générer la population suivante, 6) Aller en 2) ou Stop si l’utilisateur est satisfait

Représentation génétique Imagine Représentation génétique Gènes (26 en tout) Valeurs possibles Fond (couleur ou image) 64 fichiers gif/jpeg ou 128 couleurs Couleur liens 128 couleurs Règles/barres 25 fichiers gif/jpeg Puces ‘  ’  ’ ‘  ‘  ’  ’ Titres niveau 1 (2 et 3) couleur 128 alignement gauche, droite, centré, justifié, police 35 polices style normal, italique, oblique poids léger, normal, gras, … Paragraphe (police, style, …) Texte d’introduction (…) Commentaires (…)

Autres possibilités d ’interaction Imagine Autres possibilités d ’interaction Modification directe du style d’une page (avec prise en compte des gènes modifiés dans l’algorithme génétique) Gestion d ’une base de données des couleurs, imagettes, …, pour restreindre/augmenter les valeurs possible des gènes, ou pour les adapter à un domaine particulier,

Le logiciel Imagine Organisation interne Gestion des opérations graphiques Moteur JET (Access) Gestion de la base de données APIs Win32 GASim.dll (Visual C++) Visual Basic Gestion de l’interface utilisateur Gestion de l’algorithme génétique Navigateur IE4 / 5 Gestion du rendu HTML

Conclusion et perspectives Imagine = outil complètement intuitif et interactif optimisant des feuilles de style HTML en fonction des préférences de l’utilisateur l’A.G. interactif peut optimiser le style d’autres types de documents (Word, …) Application réelle en cours de réalisation/commercialisation par Alderan S.A.