Bouton avec lien sans utiliser <a> ni javascript

a marqué ce sujet comme résolu.
Banni

J’ai une situation inhabituelle. J’ai une URL qui pointe vers un fichier local sur le réseau (fichier: ///usr/some/file.jpg) et nous devons envoyer un e-mail automatisé contenant un lien hypertexte vers ce fichier afin qu’un utilisateur puisse cliquer dessus et il affichera l’image dans un nouvel onglet.

Le problème est que Gmail ne prend pas en charge les liens hypertexte pour les URL qui commencent par file: //, donc lorsque nous avons essayé d’envoyer un bouton avec un <a href="file:///">, le bouton n’a tout simplement rien fait.

Il y avait d’autres façons de le faire avec javascript, mais les e-mails n’exécutent pas de javascript pour des raisons de sécurité. Nous sommes donc complètement bloqués maintenant, essayant de comprendre comment créer un lien hypertexte vers un fichier: // url en html. Nous nous demandions également s’il y avait un site Web ou un piratage d’url commençant par http: // auquel nous pourrions ajouter l’URL du fichier et il redirigerait d’une manière ou d’une autre vers celui-ci.

Hello,

La raison pour laquelle tu ne parviens pas à faire cela est que comme tu l’as dit, les fichiers avec une URI commençant par file:// se trouvent techniquement sur ta machine (ou sur un support externe, selon la façon dont tu as configuré ta table de montage), ce qui ne garantit pas que le destinataire puisse lire le contenu vers lequel tu pointes, à moins qu’il possède également le fichier au même emplacement.

Tu dois soit héberger ton image sur un site comme Imgur, soit intégrer l’image en pièce jointe afin que ton destinataire puisse la récupérer.

+0 -0

Nous nous demandions également s’il y avait un site Web ou un piratage d’url commençant par http: // auquel nous pourrions ajouter l’URL du fichier et il redirigerait d’une manière ou d’une autre vers celui-ci.

(je suppose que tu as voulu dire « partage » plutôt que « piratage »)

Il y a des services grand public pour cela, comme Imgur précédemment cité.

C’est pour quel type d’usage ? Pour un usage perso, partager un lien Imgur ça peut le faire, mais pour un usage pro, ça peut ou pas être pertinent selon le cas. Difficile d’en dire plus sans en connaître d’avantage sur le contexte. Pour un usage professionnel, cependant, il pourrait être judicieux de se tourner vers des services spécialisés dits Cloud pour héberger des images. Mais attention, ces services s’adressent en général à des connaisseurs et il n’est pas toujours aisé de les prendre en main.

Dans le cas où tu fais un lien (<a href="https://example.com/mon_image.jpg">...</a>) cliquable depuis l’email, il n’y a aucun souci, l’utilisateur pourra cliquer dessus et voir l’image dans son navigateur.

Cependant, dans le cas où l’utilisateur doit voir l’image directement dans son email ('<img src="https://example.com/mon_image.jpg" alt="..." />), attention car cette image pourra peut-être être bloquée par le client email de l’utilisateur. Cela pour des raisons de confidentialité (les images intégrées aux emails peuvent servir à faire du tracking) ou d’économie de bande passante.

Il reste malgré tout possible d’incorporer directement une image dans un email. Attention à ne pas être trop gourmand, cependant, il faut que l’image soit assez légère pour éviter les soucis de déliverabilité.

Concernant le file:// : ça peut être sur un réseau local, ce qui est souvent le cas dans les organisations.

Concernant la redirection: ça peut être relativement facile à faire, mais il faudra l’héberger vous même.

+0 -0
Connectez-vous pour pouvoir poster un message.
Connexion

Pas encore membre ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte