1178 sujets
Accessibilité du Web
Bisare, le format semble marcher pour OSX pourtant...
Bguigui67 a écrit :
Il me semble que les attributs autoplay et preload sont desactivés dans iOS. En clair, aucun moyen conventionnel de démarrer automatiquement la lecture d'un fichier son sous iOS.
Ah oui : c'est même sûr. Ceci afin d'économiser la bande passante limitée des mobiles.
Un choix d'Apple que je comprends.
a écrit :
Il me semble que les attributs autoplay et preload sont desactivés dans iOS. En clair, aucun moyen conventionnel de démarrer automatiquement la lecture d'un fichier son sous iOS.
Je confirme. De même, les appels aux méthodes JavaScript load et play n'ont aucun effet si elles ne sont pas appelées suite à une interaction de l'utilisateur. Plus exactement, un premier appel à ces méthodes doit l'être lors d'une interaction, les suivants pas nécessairement (après la première fois la permission est débloquée).
Ca permet de préserver la bande passante, d'éviter la pub audio/vidéo abusive, mais c'est surtout un argument commercial anti HTML5 (contre les jeux notamment) pour favoriser les apps natives, qui elles, n'ont évidemment pas cette limitation.
Commercialement parlant, autant Apple que Google ont intérêt à ce que leur support de HTML5 ne soit ni trop mauvais, ni trop bon. Trop mauvais il vont se faire boycotter et/ou recevront des moqueries et/ou réprimandes; trop bon ça tue leur commerce sur leurs app stores respectifs. Donc ça les arrange bien de mettre des limitations chiantes comme celle-là.
Cela dit, le lancement automatique d'un clip audio/vidéo est généralement très déconseillé si on ne se trouve pas dans une situation où l'utilisateur peut raisonnablement s'y attendre.
Modifié par QuentinC (05 Apr 2016 - 08:49)
Je suis entièrement d'accord avec mes comparses.
À la limite, si c'est une absolue nécessité de mettre du son en fond de ta page, tu peux essayer de lancer la lecture du fichier audio en JavaScript, au premier "touch" de l'utilisateur.
Si tu fais ça, je te conseille vivement de mettre une option bien visible pour désactiver le son sur ta page.
Modifié par Bguigui67 (05 Apr 2016 - 11:01)
À la limite, si c'est une absolue nécessité de mettre du son en fond de ta page, tu peux essayer de lancer la lecture du fichier audio en JavaScript, au premier "touch" de l'utilisateur.
Si tu fais ça, je te conseille vivement de mettre une option bien visible pour désactiver le son sur ta page.
Modifié par Bguigui67 (05 Apr 2016 - 11:01)
Ne jamais oublier que les internautes DÉTESTENT les sons qui se lancent automatiquement et qu'il y a de bonnes chances pour que ça se termine par un rebond.
Surtout sur un appareil mobile, l'utilisateur pouvant être dans un lieu public et être embarrassé si sa tablette se met d'un coup à sortir de la musique.
Surtout sur un appareil mobile, l'utilisateur pouvant être dans un lieu public et être embarrassé si sa tablette se met d'un coup à sortir de la musique.
Sodium a écrit :Et les videos !
Ne jamais oublier que les internautes DÉTESTENT les sons qui se lancent automatiquement
A encadrer ! Je suis absolument de cet avis et là je parle en tant qu'utilisateur.
Tout comme les pop-ups non sollicitées (que ce soit en avant ou arrière plan),
les formulaires à rallonge,
les inscriptions qui ne se font que si on a un compte chez untel,
les captcha dont on arrive pas à distinguer certaines lettres,
être redirigé à tout va,
que la page mette une plombe à charger,
les bandeaux d'en-tête de 15 km,
les pages qui chargent du contenu jusque l'infini et au delà,
[...] (j'en oublie sûrement ; plus tard... il fallait y penser un peu pour en retrouver),
les articles non datés,
le jaune sur fond blanc,
les pubs qui apparaissent sous délai en plein écran, interrompant royalement votre lecture,
devoir scroller des km avec mon doigt quand je suis sur mobile,
les carrousels automatiques,
[...](là je dois avoir fais le tour)
mais...
j'aime le blouge !
Modifié par Greg_Lumiere (29 Apr 2016 - 12:40)
Greg_Lumiere a écrit :
Et les videos !
A encadrer ! Je suis absolument de cet avis et là je parle en tant qu'utilisateur.
Tout comme les pop-ups non sollicitées (que ce soit en avant ou arrière plan),
les formulaires à rallonge,
les inscriptions qui ne se font que si on a un compte chez untel,
les captcha dont on arrive pas à distinguer certaines lettres,
être redirigé à tout va,
que la page mette une plombe à charger,
les bandeaux d'en-tête de 15 km,
les pages qui chargent du contenu jusque l'infini et au delà,
[...] (j'en oublie sûrement ; plus tard... il fallait y penser un peu pour en retrouver),
les articles non datés,
le jaune sur fond blanc,
les pubs qui apparaissent sous délai en plein écran, interrompant royalement votre lecture,
devoir scroller des km avec mon doigt quand je suis sur mobile,
les carrousels automatiques,
[...](là je dois avoir fais le tour)
mais...
j'aime le blouge !
Ca te dirait de fonder une religion ?
Sodium a écrit :Une religion, peut-être pas mais un collectif, certainement !
Ca te dirait de fonder une religion ?
Ainsi, regroupés autour de mêmes idéo, chacun garde son indépendance?
Je garde cette liste bien en tête lorsque je code. Après il ne tient qu'à chacun d'entre-nous de tendre en ce sens.
Perso j'use de mon argumentaire dès le début d'un projet avant même de boucler le cahier des charges et souvent j'arrive à convaincre.