//Le format HTMZ
include($_SERVER['DOCUMENT_ROOT']."/common.php") ;
_startpage() ;
_link("Structure.php", "Structure d'un fichier htmz") ;
_link("Precautions.php", "Précautions à prendre lors de l'établissement d'un fichier htmz") ;
_link("protocole.php", "Protocole de communication avec le player ProTV") ;
_link("Variables.php", "Accès aux variables ProTV") ;
_link("Exemples.php", "Exemples de fichiers htmz") ;
_title(1, 'Le format HTMZ') ;
_p() ;
// print_r($_SERVER) ;
echo "Le format HTMZ a été conçu pour permettre de disposer d'un \"sous-site\" utilisable en tant que média dans ProTV.
" ;
echo "Ce sera donc un fichier index.html présentant une page Web, qui sera jouée dans le WebBrower Windows inclus dans le player ProTV.
Etant donné qu'une page Web utilise généralement des fichiers annexes (javascript, images, vidéos, css, etc...), le fichier htmz
peut donc contenir tous ces éléments (il faudra cependant prendre certaines précautions.
D'autre part, le navigateur est une version d'Internet Explorer 11, donc on doit utiliser et tester correctement son code
" ;
_endp() ;
_p(info) ;
echo "Il s'agit essentiellement d'une archive Zip contenant une arborescence de fichiers." ;
_endp() ;
_p() ;
echo "Plusieurs exemples permettent de comprendre le fonctionnement de ces fichiers." ;
_endp() ;
_p('warning') ;
echo "Ces fichiers sont particulièrement bien adaptés à la fonction 'Touch' de ProTV, puisqu'on cherche généralement des médias 'interactifs'." ;
_endp() ;
_p() ;
echo "Etant donné que ces fichiers peuvent être interactifs et qu'ils sont executés dans un web brower, il doivent communiquer avec
le player ProTV (en particulier pour signaler qu'ils sont terminés).
Cela se fait par un protocole spécialement développé, et très simple à mettre en oeuvre." ;
_endp() ;
_endpage() ;
?>