S'identifier / Créer un compte
  • Actualités
  • Dossiers
  • Tests
  • Commentaires
  • INpactiens
Publicité

Déjà présente dans Chrome, l'API HTML5 plein écran arrive dans Firefox

Futur bouton dans YouTube ?

Les navigateurs disposent depuis longtemps d’un mode plein écran qui permet de n’afficher que le site web ou presque. Une grande majorité du contenu web ne s’adapte pas à cette vue, étant de nature fixe. Pourtant, une API HTML5 est déjà présente dans Chrome, et Mozilla vient d’en ajouter le support dans les versions Nightly compilées chaque nuit.

api fullscreen html5 

Le but de Mozilla est de travailler l’implémentation de cette API afin de la proposer, si possible, dans Firefox 10. Il faut noter cependant que si Mozilla se base sur le brouillon de l’API telle qu’elle est en cours de développement au W3C, il s’agit pour l’instant d’une API spécifique qui s’utilise par exemple avec« mozRequestFullScreen() ».

Le but de cette API, que l’on parle de Firefox ou de Chrome (WebKit) est dans tous les cas d’offrir aux pages web un contrôle qui permettrait de profiter de tout l’écran pour un contenu spécifique. Ce devrait être notamment le cas des vidéos ou encore des jeux vidéo. Dans les deux navigateurs, les développeurs pourront compter sur le support de WebGL pour la 3D.

Mozilla a cependant établi certaines limites à ce que peut faire son API. Par exemple, un site web ne pourra pas de lui-même appeler l’API pour exiger un passage en mode plein écran. Ce dernier ne peut être lancé que via une action de l’utilisateur.

Si vous possédez la dernière version stable de Chrome ou la Nightly de Firefox, vous pourrez tester la fonctionnalité depuis cette page de démonstration.
Source : Chris Pearce
Vincent Hermann

Rédacteur/journaliste spécialisé dans le logiciel et en particulier les systèmes d'exploitation. Ne se déplace jamais sans son épée.

Publiée le 14/11/2011 à 18:17

Soutenez l'indépendance de Next INpact en devenant Premium

  • Tout le contenu de Next INpact sans pub
  • Et bien plus encore...

Il y a 11 commentaires

Avatar de Khalev INpactien
Khalev Le lundi 14 novembre 2011 à 18:24:49
Inscrit le mercredi 1 avril 09 - 5655 commentaires
Mozilla a cependant établi certaines limites à ce que peut faire son API. Par exemple, un site web ne pourra pas de lui-même appeler l’API pour exiger un passage en mode plein écran.


Zut, je voulais faire des pubs qui se mettent en plein écran par défaut...

pastaper.gif
Avatar de lain INpactien
lain Le lundi 14 novembre 2011 à 18:30:55
Inscrit le vendredi 17 juin 11 - 572 commentaires
rooh pourquoi atendre FF10
ils pourrait le rajouter a FF9 beta !
Avatar de vaneck INpactien
vaneck Le lundi 14 novembre 2011 à 18:37:42
Inscrit le mardi 25 octobre 05 - 450 commentaires
Heu , j'ai pas trop bien compris en fait.
"mode plein écran qui permet de n’afficher que le site web ou presque. Une grande majorité du contenu web ne s’adapte pas à cette vue, étant de nature fixe"
çà veut dire qu'on peut détecter en javascript si la fenêtre est en plein écran , et cas échéant, changer la feuille de style pour une feuille "spécial plein écran" ? Pourquoi faire?
Avatar de zefling INpactien
zefling Le lundi 14 novembre 2011 à 18:37:45
Inscrit le mercredi 30 juin 04 - 12483 commentaires
rooh pourquoi atendre FF10
ils pourrait le rajouter a FF9 beta !

Les bêta ne sont pas fait pour l'ajout, juste la stabilisation ou si ne pas possible le retrait.
Heu , j'ai pas trop bien compris en fait.
"mode plein écran qui permet de n’afficher que le site web ou presque. Une grande majorité du contenu web ne s’adapte pas à cette vue, étant de nature fixe"
çà veut dire qu'on peut détecter en javascript si la fenêtre est en plein écran , et cas échéant, changer la feuille de style pour une feuille "spécial plein écran" ? Pourquoi faire?

En fait ça crée un cadre qui prend tout l'écran, c'est un autre mode d'affichage.


Edité par zefling le lundi 14 novembre 2011 à 18:39
Avatar de Khalev INpactien
Khalev Le lundi 14 novembre 2011 à 18:50:08
Inscrit le mercredi 1 avril 09 - 5655 commentaires
Heu , j'ai pas trop bien compris en fait.
"mode plein écran qui permet de n’afficher que le site web ou presque. Une grande majorité du contenu web ne s’adapte pas à cette vue, étant de nature fixe"
çà veut dire qu'on peut détecter en javascript si la fenêtre est en plein écran , et cas échéant, changer la feuille de style pour une feuille "spécial plein écran" ? Pourquoi faire?

Si j'ai bien compris:

Là quand tu fais le "mode plein écran" ça te met la page en plein écran, toute la page.

Là on pourra avoir une fonction permettant de dire: tu ne mets que cette partie là en plein écran.

Un exemple:

Actuellement sur youtube, tu mets le mode plein écran de Firefox, Youtube prend toute l'écran, mais pas la vidéo qui fait toujours la même taille (hors bouton plein écran de la vidéo, géré par flash).

Avec ça, Youtube pourra ajouter un bouton plein écran, qui ne mets que la vidéo en plein écran.

C'est aussi utile pour faire des diaporamas de photo (picasa, PCI, facebook, PCI).

Ou pour les jeux dans le navigateur.
Avatar de ludo0851 INpactien
ludo0851 Le lundi 14 novembre 2011 à 20:51:16
Inscrit le dimanche 5 décembre 04 - 1281 commentaires
Et c'est implémenté sur la dernière Aurora (celle du 14/11/11)?
Je vois pas de différence

Posté depuis FF 10.0a2 en fulllscreen
Avatar de Anonymous0112358 INpactien
Anonymous0112358 Le lundi 14 novembre 2011 à 21:23:08
Inscrit le jeudi 6 janvier 11 - 492 commentaires
Bah avec Aurora sa marche
Avatar de ra-mon INpactien
ra-mon Le lundi 14 novembre 2011 à 23:15:50
Inscrit le lundi 18 décembre 06 - 1643 commentaires
Bonsoir,
changer la feuille de style pour une feuille "spécial plein écran" ?

Ça, c'est déjà possible
Opera utilise le type media CSS @projection lorsqu'il est en plein écran
http://www.howtocreate.co.uk/operaStuff/renderingMode.html
Cela ne concerne que la page et pas un de ses contenus seulement, donc ça n'a pas grand chose à voir avec cette l'API décrite dans cette news.

Pourquoi faire?

Afficher une page différemment lorsque le mode "plein écran" est choisi par l'utilisateur
Exemple : F11 surhttp://www.howtocreate.co.uk/operaStuff/operaShowPresentation.html

Avatar de klemix INpactien
klemix Le mardi 15 novembre 2011 à 10:12:00
Inscrit le jeudi 10 juin 04 - 1316 commentaires
J'ai pas vue de choses transendantes


Edité par klemix le mardi 15 novembre 2011 à 10:13
Avatar de Yolélé INpactien
Yolélé Le mercredi 16 novembre 2011 à 01:02:23
Inscrit le lundi 28 février 11 - 153 commentaires
Faut croire que firefox l'implémente déjà mieux que chrome (en tout cas ça a l'air plus mûrement réfléchi du côté du panda)
Exemple, en mode plein écran, une action avec alt+tab (qui fait perdre le focus au navigateur) provoque un retour au mode standard sous firefox, alors que sous chrome, la fenêtre reste désespérément fullscreen.
;