[AIDE] Certaines photos ne s'affichent pas

Ceux qui rencontrent des difficultés pour s'enregistrer et poster des messages sur forum 4x4 (notamment dans les petites annonces) ainsi que des photos peuvent trouver ici de l'aide. Ce forum est exclusivement réservé à cet usage, tout autre sujet sera immédiatement supprimé. L'équipe de Free Forum 4x4 n'assure plus d'aide de ce genre par courriel.
Avatar du membre
MG94
Administrateur
Administrateur
Messages : 26842
Date d’inscription : avril 2003
Localisation : 73
Statut : Hors ligne

[AIDE] Certaines photos ne s'affichent pas

#1

Message par MG94 »

Depuis quelque temps, environ deux ans maintenant, certains ont des problèmes avec des photos qui ne s'affichent pas. Cela se produit avec les navigateurs récents qui bloquent le contenu provenant de serveurs en http. Une modification des paramètres permet en général de supprimer ce blocage.

Cependant, la dernière version de Firefox, la 127, bloque ces contenus sans qu'aucun paramètre soit modifiable dans les préférences.
De même, sous Android, ces réglages semblent inaccessibles, que ce soit pour Firefox ou Chrome et leurs dérivés.

Voici quelques astuces pour afficher ces photos récalcitrantes. On va faire des chapitres avec des liens à cliquer pour que chacun puisse s'y retrouver et que les décideurs pressés :D aillent droit au but. :cool:

1 - D'où vient le problème ?
2 - Problème d'affichage sur PC
2.1 - Firefox (et dérivés)
2.2 - Chrome/Chromium (et dérivés : Brave, Edge, Opera, Vivaldi...)
3 - Problème d'affichage sur smartphone
4 - Navigateurs internet qui ne posent pas problème
@+
Jean-pierre

Image
Avatar du membre
MG94
Administrateur
Administrateur
Messages : 26842
Date d’inscription : avril 2003
Localisation : 73
Statut : Hors ligne

Re: [AIDE] Certaines photos ne s'affichent pas

#2

Message par MG94 »

1 - D'où vient le problème ?

Il y a maintenant de nombreuses années, les données des sites web transitaient sur le réseau sans être cryptées. Les mots de passent se baladaient en clair sur la toile et pouvaient être interceptés. C'est le http.

Puis est venu le https. Le "s" pour "sécurisé". Les connexions sont cryptées et on peut se connecter à sa banque sans arrières pensées. :D
Le https s'impose peu à peu mais il reste de nombreux serveurs en http. Il semblerait que 10% du trafic dépende encore de http.

Les navigateurs internet évoluent avec cette tendance et de plus en plus souvent bloquent les contenus http.

Forum 4x4 est en https mais si dans un sujet on insère des liens vers des photos qui se trouvent sur un serveur http, ça peut bloquer.
Le fait que les photos soient en http n'est pas problématique puisqu'il n'y a pas échange de mot de passe ou de données sensibles.

On constate, quand cela se produit, que le navigateur tente de charger les photos mais n'y parvient pas. Au bout d'un certain délai, dépendant du nombre de photos à charger, le navigateur rend la main et le mot "Image" avec une petite icône devant apparaît à la place de chaque photo.
@+
Jean-pierre

Image
Avatar du membre
MG94
Administrateur
Administrateur
Messages : 26842
Date d’inscription : avril 2003
Localisation : 73
Statut : Hors ligne

Re: [AIDE] Certaines photos ne s'affichent pas

#3

Message par MG94 »

2 - Problème d'affichage sur PC

Les solutions diffèrent selon le navigateur.

2.1 - Firefox

Quand on est sur un site en https, on a un petit cadenas sur la gauche de la barre d'adresse.
En accédant à une page avec des photos en http, on a un triangle avec un point d'exclamation en plus du cadenas.


Avant la version 127, on pouvait régler le problème en cliquant sur le cadenas et en descendant sur "Mode HTTPS uniquement" et sélectionnant "Désactivé" dans le menu déroulant juste en dessous.

On pouvait également aller dans "Paramètres", "Vie privée et sécurité" et descendre sur "Mode HTTPS uniquement".
Là, deux choix :

- soit on laisse "Activer le mode HTTPS uniquement dans toutes les fenêtres" coché et on rajoute une exception (cliquer sur "Gérer les exceptions..." puis inscrire "https://www.forum4x4.org" comme adresse de site). En fait c'est ce que fait la manip' juste au dessus.
- soit on coche "Ne pas activer le mode HTTPS uniquement". Dans ce cas, tous les sites en http seront acceptés.


A partir de la version 127, cela ne fonctionne plus. Les réglages indiqués pour les versions antérieurs à la 127 sont bien pris en compte (on peut afficher un site en http) mais on ne peut plus afficher un site en https avec des liens en http (ce qu'ils appellent un "contenu mixte"). Le site en https s'affiche bien mais pas les liens en http.

Il existe heureusement une solution en allant modifier des paramètres "cachés".

- il faut taper dans la barre d'adresse (ou copier/coller) :

Code : Tout sélectionner

about:config
- cliquer sur le bouton "Accepter le risque et poursuivre"

- dans la barre de recherche "Rechercher un nom de préférence" en haut, copier/coller :

Code : Tout sélectionner

security.mixed_content.upgrade_display_content
puis cliquer sur la double flèche à droite. La valeur passera de "true" à "false" (de vrai à faux).

On peut refermer l'onglet.
@+
Jean-pierre

Image
Avatar du membre
MG94
Administrateur
Administrateur
Messages : 26842
Date d’inscription : avril 2003
Localisation : 73
Statut : Hors ligne

Re: [AIDE] Certaines photos ne s'affichent pas

#4

Message par MG94 »

2.2 - Chrome/Chromium

Chromium est la version "logiciel libre" sur laquel est basé Chrome ainsi que plusieurs autres navigateurs (Brave, Opera, Vivaldi, Edge...).

Quand on est sur un site en https, on a une icône sur la gauche de la barre d'adresse qui ressemble à un "égal" avec des petits cercles en plus :
Chrome_https.png

En accédant à une page avec des photos en http, on a à la place du "égal" un triangle et la mention "Non sécurisé" :
Chrome_http.png

Pour afficher les photos, il faut cliquer sur ces icônes et descendre sur "Paramètres des sites". Un nouvel onglet s'ouvre. Chercher vers le milieu de la liste "Contenu non sécurisé" et dans la liste déroulante à droite, choisir "Autoriser". On peut fermer cet onglet.
De retour sur le forum, on a au dessus de la page un bouton "Actualiser". Cliquer dessus pour rafraîchir la page et c'est réglé. :cool:

J'ai testé pour Edge, Brave, Opera et Vivaldi, cela fonctionne exactement de la même manière.

Nota : pour Edge, pour un site sécurisé en https, l'icône est un cadenas et non pas un "égal". En http, on a le même triangle avec la mention "Non sécurisé".

Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
@+
Jean-pierre

Image
Avatar du membre
MG94
Administrateur
Administrateur
Messages : 26842
Date d’inscription : avril 2003
Localisation : 73
Statut : Hors ligne

Re: [AIDE] Certaines photos ne s'affichent pas

#5

Message par MG94 »

3 - Problème d'affichage sur smartphone

Firefox

Pour Firefox, jusqu'à la version 126, pas de problème. Le paramétrage par défaut étant "Ne pas activer le mode HTTPS uniquement", les photos s'affichaient normalement.

A partir de Firefox 127, ce n'est plus le cas et en plus on ne peut pas accéder au "About:config" comme sur la version PC. :(

La solution est de d'utiliser la version "Beta" qui est une version de test (qui porte actuellement, en juin 2024, le n° 128 contre 127 pour la version "normale"). On peut supposer que, s'agissant d'une version de test, il pourrait y avoir des bugs mais je n'ai rien remarqué.
Sur cette version, le "About:config" est accessible et on peut la configurer comme la version PC :

- taper dans la barre d'adresse (ou copier/coller) :

Code : Tout sélectionner

about:config
- cliquer sur le bouton "Accepter le risque et poursuivre"

- dans la barre de recherche "Rechercher un nom de préférence" en haut, copier/coller :

Code : Tout sélectionner

security.mixed_content.upgrade_display_content
puis cliquer sur la double flèche à droite. La valeur passera de "true" à "false" (de vrai à faux).

On peut refermer l'onglet.



Chrome ***

Pour chrome, la configuration est assez similaire, excepté qu'il n'est pas nécessaire d'utiliser une version Beta, la version "normale" convient.

- dans la barre d'adresse taper ou copier/coller :

Code : Tout sélectionner

chrome://flags
- dans la zone de recherche taper ou copier/coller :

Code : Tout sélectionner

insecure
Cela devrait afficher (entre autre) :

Code : Tout sélectionner

Insecure origins treated as secure
- dans la zone grise en dessous, taper ou copier/coller l'adresse du serveur où se trouvent les photos.

Là on a plusieurs possibilités pour trouver cette adresse :

a - on peut faire un appui prolongé sur un des mots "Image" (peu importe lequelle) qui remplace la photo qui ne s'affiche pas puis appuyer sur "Copier l'image"

b - on peut également cliquer sur l'icône "Répondre en citant le message", sélectionner le lien vers une des images (là aussi, peu importe laquelle) et copier l'adresse ***

Nota : on peut coller le lien entier vers une des images, Chrome se chargera de supprimer tout ce qui ne concerne pas l'adresse du site elle même (comme le nom de la photo ou le dossier dans lequel elle se trouve).
L'adresse est la partie située entre "http://" et le "/" suivant (elle se termine souvent par ".fr", ".org", ".com"...). Une fois que Chrome aura fait le ménage, il restera en gros quelque chose comme "http://adresse.site.fr". Cette adresse n'est simplifiée qu'un fois qu'on a cliqué sur "Relaunch" (voir si dessous) donc, il ne faut pas s'en préoccuper.


- on colle l'adresse copiée ci-dessus dans le cadre.

- en dessous, cliquer sur la liste déroulante et passer de " Disabled" à "Enabled".

- tout en bas de l'écran, cliquer sur "Relaunch".

Cela va rouvrir Chrome. Il se peut qu'il ne redémarre pas seul. Dans ce cas, il suffit de le relancer.
Si les images ne s'affichent pas, un simple rafraîchir devrait suffire.

Pour ma part (testé avec Brave") je suis obligé de redémarrer l'appli : appui prolongé sur l'icône de l'appli, "Information sur l'application" puis taper sur "Forcer l'arrêt" en bas à gauche, taper sur "OK". Relancer l'appli.

Cette configuration est à refaire pour tous les sites affichant des images en http et non https (une ligne par site).

Cela fonctionne pour Chrome, Brave, Vivaldi (mais pas pour Opera et je n'ai pas trouve d'autres méthodes). Ça marche également avec Edge mais le mot " Relaunch" est traduit pas "Redémarrer".



*** : Merci à Jojo74 qui trouvé cette solution pour Chrome. :cool:
*** : Merci à Jean40 pour ce moyen de trouver l'adresse d'une photo. ;)



Nota : le navigateur Safari des Iphones n'est pas touché par ces petits inconvénients et affiche correctement les photos (pour l'instant 8-D ).

Nota 2 : Toutes les explications fournies ci-dessus concernent les smartphones sous Android mais je suppose que certains des navigateurs cités sont disponibles pour les Iphones et qu'on peut y rencontrer les mêmes problèmes (même si je soupçonne les propriétaires d'Iphone de préférer Safari :D ).

Nota 3 : à priori, la version libre "Chromium" n'est pas disponible pour Android.
@+
Jean-pierre

Image
Avatar du membre
MG94
Administrateur
Administrateur
Messages : 26842
Date d’inscription : avril 2003
Localisation : 73
Statut : Hors ligne

Re: [AIDE] Certaines photos ne s'affichent pas

#6

Message par MG94 »

4 - Navigateurs internet qui ne posent pas problème

Sur PC, Firefox-ESR (Extended Support Release) qu'on peut traduire par "longue durée" fonctionne parfaitement sans aucune modification des paramètres. Cette version plus ancienne (version n° 115) est sensée être plus stable.
On la trouve par défaut dans certaines distribution Linux (notamment Debian) mais elle est aussi disponible pour Windows (64 et 32 bits) et Mac.

Sur Smartphone on a quelques navigateurs qui affichent les photos sans configuration particulière :
- Tor, navigateur hyper sécurisé basé sur Firefox 115. Il se connecte via le réseau Tor (un VPN je suppose) et nécessite de cliquer sur un bouton "Se connecter" à chaque fois qu'on lance le navigateur.
- DuckDuckGo
- Foss Browser

Pour ces deux derniers, je n'ai aucune idée du niveau de sécurité notamment pour Foss Browser qui s'appuie sur "Webview" pour afficher les pages web (sachant que webview est développé par Google... :no: ).
@+
Jean-pierre

Image
Avatar du membre
jean40
Quatre-Quatreux
Messages : 2981
Date d’inscription : avril 2006
Localisation : Chalosse
Statut : Hors ligne

Re: [AIDE] Certaines photos ne s'affichent pas

#7

Message par jean40 »

Bonjour

J'ai testé avec Chrome Android nickel.
Pour copier le nom du site plus facilement, il suffit de cliquer sur répondre avec citation, tout le détail du message s'affiche, reste a copier coller l'adresse http .

@+
Avatar du membre
MG94
Administrateur
Administrateur
Messages : 26842
Date d’inscription : avril 2003
Localisation : 73
Statut : Hors ligne

Re: [AIDE] Certaines photos ne s'affichent pas

#8

Message par MG94 »

Bonjour Jean,

Oui effectivement, cette partie n'est pas très simple surtout pour ceux qui ne sont pas très à l'aise avec l'informatique.
Je vais rajouter ta proposition et modifier l'autre.
Merci. ;)

<EDIT> : je crois que j'ai trouvé encore plus simple. :D



Si vous voyez des erreurs n'hésitez pas à les signaler. De même si vous pensez qu'il manque des infos ou que certains passages ne sont pas clairs.

Merci d'avance. :cool:
@+
Jean-pierre

Image
Répondre

Retourner vers « Aide à l'utilisation du forum (inscription, messages, photos, petites annonces...) »