SlideShare une entreprise Scribd logo
1  sur  2
Bribes de documentation
Les balises META
Elles sont utilisées dans le code html des ihm.
<meta name="keywords" content="sterela" data-type="interface" data-function="Longitude" data-
value="RMSs" />
<meta name="keywords" content="sterela" data-type="interface" data-function="Latitude" data-
value="RMDs" />
<meta name="keywords" content="sterela" data-type="interface" data-function="Temperature" data-
value="RGBs" />
Elles doivent obligatoirement commencer par <meta name="keywords" content="sterela" .
Ensuite pour déclarer quelle fonction javascript fait l'interface avec l'application on utilise le
mot clef "interface". Ce qui donne :
<meta name="keywords" content="sterela" data-type="interface"
Puis enfin le nom de la fonction et le nom de la variable météo à pécher dans la station
météo :
data-function="SetWINDIR" data-value="$WINDIR" />
Ceci pour chaque variable provenant de la staton météo. C'est l'application qui appellera la
fonction javascript avec la valeur courante dans la station.
Variables spéciales :
On pourra peut-être avoir le temps d'ajouter des variables spéciales comme
"VersionDeL'application", "HeureLocale", etc, qui ne sont pas dans la station mais dans la
tablette ou dans l'application.
Les balises de configuration :
Elles utilisent toutes le data-type config : data-type="config"
puis un mot clef data-keyword="simulate" et une valeur data-value="true" .
Le mot clef "simulate" force ce bloc d'ihm à simuler les valeurs plutôt que suivre la
configuration globale de l'application. On peut donc mixer des blocs simulés avec des blocs
réels.
Le mot clef "debug" accepte trois valeurs : "none", "debug", et "verbose". Il détermine le
niveau de bavardage de l'afficheur de ce bloc dans le fichier de log.
Attention : si la fonction javascrip ne fonctionne pas, l'application ne détectera pas d'ereur : il
ne se passera tout simplement rien. Aussi il est fortement conseillé au designer de la page
html de tester sa fonction par un appel à la fin de la page html.
D'autres mots clefs peuvent être ultérieurement ajoutés (size du bloc, resizable, frequence,
etc...) pour affiner le comportement de l'affichage d'un bloc particulier.

Contenu connexe

Similaire à Documentation

JBoss clustering et tuning (lab 3/3)
JBoss clustering et tuning (lab 3/3)JBoss clustering et tuning (lab 3/3)
JBoss clustering et tuning (lab 3/3)Fourat Zouari
 
Cours JavaScript.ppt
Cours JavaScript.pptCours JavaScript.ppt
Cours JavaScript.pptPROFPROF11
 
Créer des applications Metro Design avec PowerShell et WPF
Créer des applications Metro Design avec PowerShell et WPFCréer des applications Metro Design avec PowerShell et WPF
Créer des applications Metro Design avec PowerShell et WPFDamien Van Robaeys [MVP]
 
Codedarmor 2012 - 06/03 - HTML5, CSS3 et Javascript
Codedarmor 2012 - 06/03 - HTML5, CSS3 et JavascriptCodedarmor 2012 - 06/03 - HTML5, CSS3 et Javascript
Codedarmor 2012 - 06/03 - HTML5, CSS3 et Javascriptcodedarmor
 
cours developpement web javascript 2023/2024
cours developpement web javascript 2023/2024cours developpement web javascript 2023/2024
cours developpement web javascript 2023/2024YounesOuladSayad1
 
Qualité logicielle
Qualité logicielleQualité logicielle
Qualité logiciellecyrilgandon
 
Javascript pour les Développeurs WEB
Javascript pour les Développeurs WEBJavascript pour les Développeurs WEB
Javascript pour les Développeurs WEBAbbes Rharrab
 
ASP.NET MVC, Web API & KnockoutJS
ASP.NET MVC, Web API & KnockoutJSASP.NET MVC, Web API & KnockoutJS
ASP.NET MVC, Web API & KnockoutJSRenaud Dumont
 
laravel.sillo.org-Cours Laravel 10 les bases la validation.pdf
laravel.sillo.org-Cours Laravel 10  les bases  la validation.pdflaravel.sillo.org-Cours Laravel 10  les bases  la validation.pdf
laravel.sillo.org-Cours Laravel 10 les bases la validation.pdfHeartKing10
 
GWT : under the hood
GWT : under the hoodGWT : under the hood
GWT : under the hoodsvuillet
 
Grails from scratch to prod - MixIT 2011
Grails from scratch to prod - MixIT 2011Grails from scratch to prod - MixIT 2011
Grails from scratch to prod - MixIT 2011Aurélien Maury
 
RefCard Tests sur tous les fronts
RefCard Tests sur tous les frontsRefCard Tests sur tous les fronts
RefCard Tests sur tous les frontsOCTO Technology
 
Symposium n°7 : Plateforme Meteor
Symposium n°7 : Plateforme MeteorSymposium n°7 : Plateforme Meteor
Symposium n°7 : Plateforme MeteorArthurMaroulier
 
Java 5, un blian
Java 5, un blianJava 5, un blian
Java 5, un bliantareq
 

Similaire à Documentation (20)

JBoss clustering et tuning (lab 3/3)
JBoss clustering et tuning (lab 3/3)JBoss clustering et tuning (lab 3/3)
JBoss clustering et tuning (lab 3/3)
 
Drools et les moteurs de règles
Drools et les moteurs de règlesDrools et les moteurs de règles
Drools et les moteurs de règles
 
Cours JavaScript.ppt
Cours JavaScript.pptCours JavaScript.ppt
Cours JavaScript.ppt
 
Créer des applications Metro Design avec PowerShell et WPF
Créer des applications Metro Design avec PowerShell et WPFCréer des applications Metro Design avec PowerShell et WPF
Créer des applications Metro Design avec PowerShell et WPF
 
Codedarmor 2012 - 06/03 - HTML5, CSS3 et Javascript
Codedarmor 2012 - 06/03 - HTML5, CSS3 et JavascriptCodedarmor 2012 - 06/03 - HTML5, CSS3 et Javascript
Codedarmor 2012 - 06/03 - HTML5, CSS3 et Javascript
 
cours developpement web javascript 2023/2024
cours developpement web javascript 2023/2024cours developpement web javascript 2023/2024
cours developpement web javascript 2023/2024
 
Qualité logicielle
Qualité logicielleQualité logicielle
Qualité logicielle
 
Javascript pour les Développeurs WEB
Javascript pour les Développeurs WEBJavascript pour les Développeurs WEB
Javascript pour les Développeurs WEB
 
ASP.NET MVC, Web API & KnockoutJS
ASP.NET MVC, Web API & KnockoutJSASP.NET MVC, Web API & KnockoutJS
ASP.NET MVC, Web API & KnockoutJS
 
Support de Cours JSF2 Première partie Intégration avec Spring
Support de Cours JSF2 Première partie Intégration avec SpringSupport de Cours JSF2 Première partie Intégration avec Spring
Support de Cours JSF2 Première partie Intégration avec Spring
 
575
575575
575
 
Meetup angular rshop
Meetup angular rshopMeetup angular rshop
Meetup angular rshop
 
laravel.sillo.org-Cours Laravel 10 les bases la validation.pdf
laravel.sillo.org-Cours Laravel 10  les bases  la validation.pdflaravel.sillo.org-Cours Laravel 10  les bases  la validation.pdf
laravel.sillo.org-Cours Laravel 10 les bases la validation.pdf
 
GWT : under the hood
GWT : under the hoodGWT : under the hood
GWT : under the hood
 
js.pdf
js.pdfjs.pdf
js.pdf
 
Grails from scratch to prod - MixIT 2011
Grails from scratch to prod - MixIT 2011Grails from scratch to prod - MixIT 2011
Grails from scratch to prod - MixIT 2011
 
Intro à angular
Intro à angularIntro à angular
Intro à angular
 
RefCard Tests sur tous les fronts
RefCard Tests sur tous les frontsRefCard Tests sur tous les fronts
RefCard Tests sur tous les fronts
 
Symposium n°7 : Plateforme Meteor
Symposium n°7 : Plateforme MeteorSymposium n°7 : Plateforme Meteor
Symposium n°7 : Plateforme Meteor
 
Java 5, un blian
Java 5, un blianJava 5, un blian
Java 5, un blian
 

Documentation

  • 1. Bribes de documentation Les balises META Elles sont utilisées dans le code html des ihm. <meta name="keywords" content="sterela" data-type="interface" data-function="Longitude" data- value="RMSs" /> <meta name="keywords" content="sterela" data-type="interface" data-function="Latitude" data- value="RMDs" /> <meta name="keywords" content="sterela" data-type="interface" data-function="Temperature" data- value="RGBs" /> Elles doivent obligatoirement commencer par <meta name="keywords" content="sterela" . Ensuite pour déclarer quelle fonction javascript fait l'interface avec l'application on utilise le mot clef "interface". Ce qui donne : <meta name="keywords" content="sterela" data-type="interface" Puis enfin le nom de la fonction et le nom de la variable météo à pécher dans la station météo : data-function="SetWINDIR" data-value="$WINDIR" /> Ceci pour chaque variable provenant de la staton météo. C'est l'application qui appellera la fonction javascript avec la valeur courante dans la station. Variables spéciales : On pourra peut-être avoir le temps d'ajouter des variables spéciales comme "VersionDeL'application", "HeureLocale", etc, qui ne sont pas dans la station mais dans la tablette ou dans l'application. Les balises de configuration : Elles utilisent toutes le data-type config : data-type="config" puis un mot clef data-keyword="simulate" et une valeur data-value="true" . Le mot clef "simulate" force ce bloc d'ihm à simuler les valeurs plutôt que suivre la configuration globale de l'application. On peut donc mixer des blocs simulés avec des blocs réels. Le mot clef "debug" accepte trois valeurs : "none", "debug", et "verbose". Il détermine le niveau de bavardage de l'afficheur de ce bloc dans le fichier de log.
  • 2. Attention : si la fonction javascrip ne fonctionne pas, l'application ne détectera pas d'ereur : il ne se passera tout simplement rien. Aussi il est fortement conseillé au designer de la page html de tester sa fonction par un appel à la fin de la page html. D'autres mots clefs peuvent être ultérieurement ajoutés (size du bloc, resizable, frequence, etc...) pour affiner le comportement de l'affichage d'un bloc particulier.