#CNostr can't load some images because the wall,if give two or more urls will same picture show many times and waste data traffic .

So can we #Nostr like HTML img tag onerror:

```

onerror="javascript:onerror = null; this.src='URLpic2.gif';"

alt="pic" />

```

#Markdown can add alt tag but rarely use,so we can use `![URLpic2.gif](URLpic1.gif)` add a Two-Urls-Pic,Only load pic1 if pic1 can load, if fail load pic1,load pic2 at the same place.

#Nostrmo nostr:npub19yeqjawls407xjnmgkk6yss7936pcd7qzd5srlj8wye6j8433vrsjazqwk

#Damus nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s

#Amethyst nostr:npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z

lightning:cndx@btcdv.com 🐇ᥬ[🐕]᭄🌿

Reply to this note

Please Login to reply.

Discussion

Or just migrate to NIP95, then the image will be downloaded from any relay that has it.

Adding more URLs just delays the problem. It does not provide a means for recovery.

This `![URL2](URL1 "URL3")` URLs here NOT only https , also can use NIP94 or NIP95 PicsID(kin1063 kind1065).

```

![NIP94id](HttpsURL "NIP95id")

```

Fristly try use https Pics compatibility for all Client.

If can not download pics, then use NIP94 or NIP95 , at least we can get a blurhash pics, better than nothing.

lightning:cndx@btcdv.com 🐇ᥬ[🐕]᭄🌿