Effectivement l’obligation de passer par une passerelle n’apporte pas d’avantage de sécurité.
L’avantage que l’on peut expoiter n’est valable que si le code de Cesium contrôle le HASH IPFS de son code ou de ses composants pour pouvoir s’éxécuter…
Je vais peut-être dire une bêtise, mais un module firefox qui chargerait cesium à partir de son tag IPFS ? On aurait pas besoin de passerelle dans ce cas non ?
Ah ah, oui, mais le but n’est pas de contenter les geeks qui ont pléthore de jouets pour utiliser Cesium en rajoutant une passerelle inutile pour eux. Le but est de fournir à « Monsieur tout le monde » un moyen sûr et pratique de retrouver Cesium dans son navigateur, quand « Monsieur tout le monde » ne sait rien installer en dehors de son navigateur.
Alors un addon IPFS sur lequel on peut ajouter un hash aussi facilement qu’on installe un addon Firefox. Le hash serait accompagné d’un titre et d’une icône.
MR faite. Attention : je n’ai aucune connaissance en PHP, je copie la structure de ce qui a été fait avant moi. Bien vérifier que c’est bon avant de merger.
+ j’ai fixé le lien pour la version .deb à la 1.6.1 pour éviter le bug déjà remonté 3 ou 4 fois.
Pour les versions, si vous pouviez laisser les jokers %s dans cesiumDownloads.php ce serait moins chiant pour la suite. Mieux vaut modifier cesiumVersions.php comme indiqué dans le fichier LISEZ-MOI.md :
style : les images ne sont pas nécessairement alignées horizontalement, et surtout les boutons « télécharger » ne sont pas à la même place pour chaque fiche. Rien de bien grave.
ordre : selon moi, on a intérêt à mettre les versionsd’OS les plus répandues en 1er, ou celles qu’on veut promouvoir. Par ex, un bon ordre pourrait être :
Android // IOs // ext-Firefox // ext-Chromium // Windose // Mac // Deb // Arch // Web // Yunohost // Livrables
Et si on veut plutôt promouvoir l’installation d’un client spécifique à chaque OS :
Android // IOs // Windose // Mac // Deb // Arch // ext-Firefox // ext-Chromium // Web // Yunohost // Livrables
Mais actuellement, les versions Deb et Arch sont avant les Win et Mac (OS plus répandus) et avant les versions FF et Chromium, alors qu’elles sont moins susceptibles d’être recherchées. Pour moi, les versions Android, IOs, Win, Mac, ext-Firefox , ext-Chromium doivent être les 6 premières.
<ironie>Obliger læ visiteurice à utiliser le scroll plus que de raison me semble une torture non justifiée </ironie>
Je pensais la même chose ; merci d’avoir pris le temps de compléter ton propos.
Perso je suis pour l’option
Android // IOs // ext-Firefox // ext-Chromium // Windose // Mac // Deb // Arch // Web // Yunohost // Livrables
Je serais d’avis d’ajouter aussi une petite case Brave, car son créateur avait twitté sur Duniter, et il me semble bon de soutenir en retour les projets qui nous soutiennent.
Ouij, j’ai mergé un peu vite la MR de quelqu’un qui a ajouté ArchLinux. Du coup il a remplacé le logo tux.svg par debian.svg, qui est trop petit.
Je suis pour remettre tux.svg, et pourquoi pas une indication en dessous pour ArchLinux. Voir un lien vers une autre page “autre distrib” ?
Faites au mieux. Je vous fais confiance.
IL faut simplement mettre en avant le plus utilisé, pour les utilisateurs non spécialistes.
Oui, bonne idée ! A priori j’ai eu 3 retours que l’extension générique (-extension.zip) fonctionne nickelle sous Brave)