Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1271 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Bannière ne fonctionne pas en local

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Bannière ne fonctionne pas en local

n°2448094
cedrictroj​ani
Posté le 07-06-2023 à 10:09:05  profilanswer
 

Bonjour
 
j'ai un petit souci : je fais une bannière (html5, toute simple avec seulement deux clics sur deux boutons différents, faite avec Adobe Animate) mais quand je veux la tester en local elle ne fonctionne sous aucun navigateur, sauf ce bon vieux Internet Explorer qui me demande si je veux activer le contenu bloqué. Je précise que la bannière fonctionne une fois mise en ligne (les roll-overs se font et les liens fonctionnent lorsqu'on clique).
Est-ce qu'il y a un moyen de visualiser la bannière en local avec les navigateurs courants (à minima Chrome, les autres éventuellement) ? Je perds du temps à mettre en ligne des fichiers à chaque test ou modif, et mon commanditaire préfère recevor des fichiers qu'il a en local lui aussi... merci pour toute aide

mood
Publicité
Posté le 07-06-2023 à 10:09:05  profilanswer
 

n°2448102
mechkurt
Posté le 07-06-2023 à 11:00:04  profilanswer
 

Je ne connais pas Adobe Animate mais y'a tout un tas de règles de sécurité dans le but de protéger les fichiers de ton disque dur quand on exécute du code html/js en local.
La solution d'avoir un serveur de test en local (genre wamp), tu enregistres ton ficher mais il est "servis" donc ton navigateur le traite comme un fichier distant (sans les règles de sécurité) réglerait probablement ce problème mais pas celui de ton client...
 
A priori C'est quand même sensé fonctionner en local, tu as essayé de faire une recherche sur Google ?
https://www.google.com/search?q=chr [...] te+locally
Le truc dans la config par exemple :

Citation :

You may not know what JSON is, or think that you have used it, but one thing that does use it is spritesheets. If you want your test to work by double clicking the HTML file, go into publishing settings and deselect the option to make a spritesheet. Then it will work locally as well as on a server.


---------------
D3
n°2448105
cedrictroj​ani
Posté le 07-06-2023 à 11:20:09  profilanswer
 

mechkurt a écrit :

Je ne connais pas Adobe Animate mais y'a tout un tas de règles de sécurité dans le but de protéger les fichiers de ton disque dur quand on exécute du code html/js en local.


 
Merci de la réponse. Le problème vient bien, j'imagine, des règles se sécurité des navigateurs mais je ne trouve pas d'informations indiquant qu'on peut, par exemple temporairement, passer outre ces règles de sécurité. Comme tu dis, je pourrais mettre tout ça sur un serveur local mais effectivement ça ne règle en rien le fait que je dois envoyer à mon client les bannières et que pour lui installer un serveur local est mission impossible (pour plein de raisons)
 
En ce qui concerne le fait de désélectionner l'option de création de feuille de sprite, ça ne règle rien et d'ailleurs je n'avais pas activé cette option.
 
Bon, il semble que je sois bien coincé car le problème ne doit pas se résoudre dans Animate (tout est OK sinon les bannières ne seraient pas fonctionnelles en ligne) et je ne suis pas calé du tout sur les réglages avancés des navigateurs. C'est assez ennuyeux...


---------------
Cédric Trojani
n°2448116
mechkurt
Posté le 07-06-2023 à 12:39:10  profilanswer
 

Le problème ne vient pas d'Animate dans la mesure ou n'importe quel code javascript serait probablement impacté de la même manière...
 
Apparemment y'aurait moyen sous linux de lancer un navigateur en levant cette limitation mais ça n'a pas l'air très rependu
https://stackoverflow.com/questions [...] r-20764147
 
Dans le même fil ça parle aussi d'une extension chrome permettant d'avoir un serveur embarqué, peut être que ça peut fonctionner a moindre mal:
https://chrome.google.com/webstore/ [...] hemlocgigb


---------------
D3
n°2448117
cedrictroj​ani
Posté le 07-06-2023 à 12:42:12  profilanswer
 

mechkurt a écrit :

Apparemment y'aurait moyen sous linux de lancer un navigateur en levant cette limitation mais ça n'a pas l'air très rependu
https://stackoverflow.com/questions [...] r-20764147
 
Dans le même fil ça parle aussi d'une extension chrome permettant d'avoir un serveur embarqué, peut être que ça peut fonctionner a moindre mal:
https://chrome.google.com/webstore/ [...] hemlocgigb


 
Bon, je vais laisser tomber parce qu'apparemment on ne peut pas passer outre facilement (en même temps si il suffisait d'un clic pour lancer tous les scripts du monde ça serait une mesure de sécurité assez peu efficace) car les personnes à qui j'envoie ces bannières n'ont pas la main sur leur environnement informatique, en tout cas certainement pas pour installer des extensions ou autre.
 
Merci d'avoir pris le temps de me répondre


Message édité par cedrictrojani le 07-06-2023 à 12:42:31

---------------
Cédric Trojani

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Bannière ne fonctionne pas en local

 

Sujets relatifs
wglcreatecontextarb ne fonctionne pasvisual studio : Résultat de chiffres décimaux fonctionne plus
[RESOLU][APACHE] configuration en local[Javascript - React] useRef dans map() ne fonctionne pas
Ouvrir un fichier en local au lieu de le télécharger ?[Divers/perdu] .cmd ou .bat ne fonctionne pas
[résolu] GCC optimisat. avec -ftree-vrp et code qui ne fonctionne plus<img src="... .php"> ne fonctionne plus dans Firefox
[VBA] Test cell vide ne fonctionne plus 
Plus de sujets relatifs à : Bannière ne fonctionne pas en local


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR