Jappix me, envolez vous !

15 janvier 2012 § 22 commentaires

le nouveau logo

Depuis quelques jours, un petit buzz se faisait dans les endroits reculés du web, autour de Jappix. De nombreuses personnes se demandaient ce que nous pouvions bien lancer.

Aujourd’hui, nous sommes fiers d’annoncer la sortie de Jappix me, un service qui permettra aux utilisateurs de XMPP de développer leur propre profil en ligne. Pour l’instant, tout est sujet à évolution. Juste les fonctionnalités basiques ont été faites. Bref, vous pouvez dès à présent créer un profil public sur me.jappix.com. J’avais annoncé la plateforme il y a un mois, alors que le développement n’était pas fini.

page d’accueil de Jappix me

Affichage d’un post dans Jappix me

Actuellement, cette plateforme n’est qu’une version bêta. Il subsistera quelques bugs et les fonctionnalités ne sont pas toutes disponibles. Nous lançons donc Jappix me sur jappix.com, sans pour autant laisser d’autres sites l’utiliser. Nous ne voulons pas causer de problème chez d’autres utilisateurs, c’est pourquoi tout est actuellement centralisé. En cas de problème, envoyez simplement un message au compte community, nous nous ferons un plaisir de vous y répondre.

affichage d’image dans Jappix me

Le principe est de pouvoir disposer d’un profil public sur internet, de pouvoir diffuser des informations publiquement. On nous dira que ça ne sert à rien, que c’est une atteinte à la vie privée. Mais chacun est libre d’activer ou non la plateforme. Diffuser des informations est ainsi un moyen d’apparaître, d’exister sur internet. Jappix me nous a ainsi semblé important dans cette optique de partage de données.

Même si le code n’a pas encore été libéré (il le sera dans quelques mois, quand la plateforme sera stable), tout ceci est sujet à évolution. Parlons de la liberté. Comme il en a été pour Jappix desktop, à la base, la plateforme restera privée. Ce n’est que quelques mois plus tard, lorsque tout sera opérationnel, que nous proposerons le téléchargement des sources, sous licence AGPL (promis !). Nous souhaitons ainsi mettre en place, via cette interface, la gestion des #hahstags et des @mentions. Permettre le lien entre les utilisateurs est notre principal objectif. De plus, nous intégrerons les commentaires aux images et posts, et Jappix Mini prendra là une importance particulière. Il sera possible de communiquer directement avec la personne dont on visualise le profil public, de voir le profil d’une liste de contacts simplement. Bref, tout ceci sera amélioré.

 

Et comme nous ne voulons pas nous arrêter là, dans quelques jours sortira une nouvelle version de Jappix desktop. Jappix 0.9 intégrera au mieux la gestion de Jappix me, mais nous vous réservons d’autres choses. Malgré un manque de développeurs, nous continuons, Jappix évolue !

Tags: , , , , , , , , , , , , ,

→ 22 réponses à Jappix me, envolez vous !

  • Kload dit :

    Très beau projet ! Vivement qu’il soit décentralisé et lié avec Jappix/OpenID :)

  • Julien dit :

    Il sera lié avec Jappix dès la version 0.9, qui arrive d’ici deux à trois semaines, pas plus. Concernant OpenID, on ne peut pas faire grand chose étant donné qu’il faut forcément un compte XMPP. Par contre, nous avons comme projet de développer quelque chose de libre dans le même sens qu’OpenID, basé sur XMPP. Qui permettrait aussi certaines fonctionnalités de Disqus, entièrement fait grâce à Jappix me.
    Merci pour les commentaires ;)

  • Hest dit :

    Je viens d’aller sur le site pour regarder tout ça.
    Dès l’inscription il faut réactiver Javascript… :-(

    Quel dommage! Le site est très bien fait par contre mais le problème que j’ai avec Javascript c’est qu’il grille toute forme de protection (VPN, SSH etc) en dévoilant l’IP initiale de l’utilisateur.

    C’est un vrai problème de sécurité, devenu banal tellement il est présent mais le Web est tellement gangréné par Javascript et Flash…

    Quoi qu’il en soit, bravo tout de meme. Belle initiative.

    Site et article mis en liens sur http://free.korben.info/index.php/Anonymat#VCard

    Mais svp, faites vraiment évoluer le code pour éliminer totalement Javascript qui permet de voir l’IP meme avec un VPN/SSH.

    Quant à l’Open ID, connaissez vous Browser ID de Mozilla?

    2 liens:

    http://www.clubic.com/navigateur-internet/mozilla-firefox/actualite-435672-mozilla-browserid-identite-numerique-openid.html et http://www.generation-nt.com/browserid-openid-mozilla-authentification-actualite-1232121.html

    A bientot et encore bravo!

  • Hest dit :

    PS 2: ET la langue française? Vous etes français les gars! La francophonie c’est tout un monde: France, Belgique, Suisse, Québec, Afrique etc! A quand la traduction en français? Besoin d’aide?

    Vive la France!

  • Julien dit :

    Pour le JS, on va voir. Ça apporte pas mal de choses au niveau design, c’est ça le problème. On va essayer de faire quelque chose de plus simple je pense, alors.
    Merci des commentaires, des liens postés :)
    On va essayer de traduire Me, comme pour Jappix. Pour le lancement, on a fait ça juste en anglais, par question de simplicité, mais le mécanisme de traduction sera le même que pour Jappix.
    J’avais déjà entendu parler de Browser ID. C’est une bonne idée, mais encore une fois, je ne vois pas comment on pourrait mettre cela en place, étant donné la nécessité d’avoir une adresse XMPP. Dans ce cas, l’identifiant XMPP est personnel et rejoint l’e-mail de Browser ID. On n’a pas besoin d’adresse e-mail pour se connecter aux services de Jappix. C’est peut être un défaut, je ne sais pas. On se base sur autre chose, c’est tout.

  • Kload dit :

    @Hest Javascript seul activé sur JappixMe ne va pas révéler ton IP à tout le monde :)

  • Hest dit :

    Bonjour,

    Je comprends concernant BrowserID. Je ne sais pas si le code source est libre. Je suppose que si (comme tout ce que fait Mozilla). Si c’est le cas, vous pouvez peut etre le reprendre comme base de travail pour faire un fork utilisant XMPP.
    Ce qui est dommage et en meme temps bien avec XMPP c’est que le format utilisé est identique au mail avec un @.
    Bien parce qu’on peut l’utiliser comme adresse e-mail en meme temps (c’est ce que propose http://www.kegtux.org/ ). Dommage parce que rares sont les serveurs qui proposent d’avoir une adresse XMPP qui fasse à la fois messagerie instantanée et boite e-mail.
    Du coup il faut bien préciser à ses contacts « Non, ne m’envoie pas de mail sur cette adresse, ça fait 50 fois que je te dis que c’est JUSTE pour la messagerie instantanée! ».
    Javascript est pratique pour le design?
    Je sais pas si ça peut vous servir, le hasard fait parfois bien les choses, mais je suis tombé sur un site il y a 1 semaine qui propose de convertir vos designs en HTML, Drupal, WordPress etc: http://www.convert2xhtml.com/
    Peut etre qu’ils peuvent vous aider pour tout faire en HTML
    Qu’en pensez vous?

    @Kload: Javascript seul peut indiquer l’IP. En tout cas j’ai toujours eu confirmation de cette info, à chaque fois.
    Et dans le principe, si il faut activer Javascript, on ne sait pas à l’avance si le site ne contient pas quelque chose qui permet de trahir l’IP.
    Bref, meme en logiciel libre, la sécurité c’est important.

  • Julien dit :

    Pour le site qui permet de convertir les thèmes, c’est une offre commerciale. Jappix est un projet associatif et nous ne pouvons pas nous permettre ceci. Nous essayons de faire au mieux pour avoir quelque chose d’efficace. Pour avoir le design que nous souhaitions, JavaScript est quasiment indispensable. C’est un langage qui est bien pratique pour déployer ce genre d’infrastructures. Je pense que Facebook ou Twitter sans JavaScript serait moins utilisé, c’est pareil. Certains effets ne peuvent être faits en HTML directement, et surtout certaines fonctionnalités. On ne peut pas penser Jappix (version desktop) sans JavaScript, indispensable pour la messagerie instantanée. Jappix Me se développera de plus en plus dans une direction sociale et sur certains points on ne peut pas ne pas utiliser de JS.

  • Hest dit :

    Les futures évolutions que Firefox veut proposer en HTML ne changent rien pour éviter le javascript dans Jappix, Jappix Mini, Jappix Me etc? http://www.numerama.com/magazine/21537-mozilla-veut-des-notifications-en-push-pour-les-applications-html5.html

    Désolé si la question est stupide ou naive mais je tente. :)

  • Julien dit :

    Au contraire, ça change tout !
    ça va permettre pas mal de choses de notre ct. Je pense que ce n’est pas assez, mais on peut peut être essayer de faire une 1.0 sans JS. Je ne garantis rien. On veut déjà essayer d’enlever le PHP dans un premier temps. On ne pourra pas enlever totalement le JS dans Jappix, mais c’est quelque chose qui, du coup, est permis pour Jappix Me. à voir, on va regarder ça tout en détail…

    Enfin, il faut quand même garder à l’idée que ça ne sera pas fait tout de suite.

  • Hest dit :

    Super! Tant mieux si cela permet d’éviter Javascript un peu plus.
    Je viens de repenser à autre site aussi.
    Il s’agit d’un service qui s’appelle JUICK.
    Entièrement basé sur XMPP, russe, atrocement laid, mais extrement fonctionnel (il fait ce qu’on lui demande, et y’a aucun problème), ce service qui est une sorte de « twitter like » a la particularité de:

    • Ne nécessiter aucune connection directe par le site (on se connecte par le biais de son messenger type Pidgin, PSI etc, y compris pour poster des messages). On créé d’ailleurs son compte directement par un messenger et non par le site.
    • De n’avoir (meme lorsque l’on se logue sur le site) aucune nécessité de désactiver l’extension NoScript (j’ai parcouru le site à plusieurs niveaux et je peux confirmer que je n’ai eu aucune fonctionnalité bloquée en maintenant NoScript activé) ce qui montre que Javascript n’est pas utile (bien qu’un peu présent) pour bien utiliser le site.

    Inconvénient: Bien qu’il utilise XMPP, c’est un service propriétaire.

    On peut se dire que Jappix Me n’a pas de rapport avec Juick ou Twitter mais il est possible de poster des messages sur son profil comme sur Twitter.

    J’espère que l’exemple de Juick ( http://www.juick.com ) pourra peut etre vous donner des pistes supplémentaires vers l’éloignement (voire l’élimination totale) de JavaScript.

    Quelques infos de + sur Juick en français, ici: http://free.korben.info/index.php/No_Javascript_No_Flash_etc#Logiciels_et_Services

  • Hest dit :

    Interessant travail de Mozilla, suite à mon post précédent d’il y a quelques semaines: http://korben.info/browserquest.html En HTML 5, sans Javascript si j’ai bien lu, et utilisant les websockets. Qu’en pensez vous?

  • Julien dit :

    C’est vrai que là, sur ce coup, Mozilla fait fort. J’ai pas vu qu’il n’y avait pas de JS. Je n’ai pas testé non plus. Mais Browserquest fait un pas de plus dans le web et je pense qu’on pourrait essayer d’imiter quelque chose comme ça au niveau de la communication. Permettre, avec les Bebstockets et localStorage, un programme de communication, pourrait être possible. Se pencher là dessus devient, à mon sens, intéressant.

    Néanmoins, on refuse l’accès à une partie des internautes qui naviguent avec des programmes obsolètes.

  • Hest dit :

    Oui enfin si l’on attends qu’ils fassent une mise à jour de leur navigateur, n ne risque pas de faire évoluer le web.

    Il y a t’il des statistiques précises qui indiquent quelle est la part de marché des navigateurs « obsolètes »?

    On peut aussi dire que ceux qui ne veulent pas utiliser du tout Flash et Javascript sont privés de nombre de services lorsqu’ils utilisent NOSCRIPT…
    Il y aura toujours de l’insatisfaction quelque part, mais regardez: Korben a fait un article juste sur ça. Et ce n’est pas le seul.
    Pensez à la pub que vous aurez si vous sortez un service 100% sans Javascript et sans flash, en tant qu’innovateurs et précurseurs de nouvelles technologies.

    Et rien ne vous empeche de faire un double développement et pousser les internautes à aller vers la nouvelle plateforme sans javascript.

    Content de voir qu’il est technologiquement possible de faire autrement.

    Bonne journée. :)

  • Julien dit :

    Ah, mais je n’ai pas dit que nous n’allions pas le faire !

    C’est quelque chose d’intéressant. Néanmoins, ça ne sortira pas demain. Il faut que nous prenions le temps d’y réfléchir et tout refaire prendrait un temps énorme. Mais c’est vrai que les personnes qui refusent JavaScript en sont privées. C’est, au contraire, un standard ouvert qui facilite beaucoup de choses côté développement. Je pense que nous pouvons essayer de nous en passer pour certaines choses. Pour un client complet, ça sera plus ardu, mais possible effectivement.

  • Kyriog dit :

    @ Hest :
    Si, BrowserQuest utilise JavaScript. Mieux, il en est dépendant.
    Il suffit de regarder les premières lignes du body :

    You need to enable JavaScript to play BrowserQuest.

    Le JavaScript est, à ce jour, indissociable du HTML5. L’accès au localStorage, par exemple, ne peut se faire QUE via du JS (à ma connaissance, qu’on me corrige si je dis des bêtises).

    De plus, je ne comprends pas ta phobie du JS (dans notre cas).
    Pour commencer, j’aimerais que tu m’apportes des détails sur le fait que ça dévoile ton IP même connecté à un VPN. Parce que pour avoir testé via une connexion entièrement tunnellée, je peux t’assurer que je vois bien l’IP fournie par le VPN et non ma réelle.
    Quand bien même. Jappix est un logiciel libre.
    Si tu n’as pas confiance en un serveur, changes-en ou mieux, héberge le sur ton propre serveur. De cette manière, tu seras sûr d’être en confiance et tu n’auras pas besoin de chiffrer ta connexion.

  • Hest dit :

    @ Kyriog: Oui oui méa culpa si BrowserQuest utilises du Javascript, je croyais que non.
    Mais ça n’invalide pas tout le reste de ce que je dis.
    Il est connu que Javascript (et Flash) peuvent créer des failles bien réelles dans la protection par VPN.
    TOR l’indique, ce n’est pas un hasard. (Voyez ce lien: http://fr.wikipedia.org/wiki/Tor_%28r%C3%A9seau%29#Un_anonymat_partiel ).
    C’est pareil pour Flash dans les VPN.

    Me dire que si je ne fais pa confiance en un site j’ai simplement à ne pas aller dessus, c’est un peu facile comme réponse.

    • On ne choisit pas forcément les sites sur lesquels on va. On a besoin d’y aller pour X raisons, alors on y va.
    • Meme si on fait confiance, le site peut etre hacké, détourné, modifié etc, onc la simple notion de « confiance » ne suffit pas. Eliminer les technologies dont on sait qu’elles sont structurellement génératrices de faille d’anonymat me parait sain. Ou alors il faut améliorer ces technologies (Flash et Javascript).
      Ceci dit, je ne dis pas qu’à chaque qu’il y a Javascript, cela veut dire qu’on voit la vraie IP, non non. Je dis qu’on PEUT, et qu’on ne sait pas quand ça arrive.
      Bref, c’est chiant! Tres chiant, voire grave dans certains cas!
    • Je ne savais pas que HTML 5 avait besoin de Javascript. J’avais cru comprendre le contraire notamment à travers divers exemples (Voir ici: http://free.korben.info/index.php/No_Javascript_No_Flash_etc#Logiciels_et_Services notamment Gate One). Si je me suis trompé j’en suis désolé. Je ne suis pas technicien donc je peux dire des bétises.
      Maintenant j’ai lu dans pas mal ‘d’articles que HTML 5 pouvait faire plein de coes sans rajouts de Javascript ou de Flash.
      Notamment les vidéos et l’audio non?

    Je viens de tomber sur ça:

    http://forum.alsacreations.com/topic-2-53778-1-Methode-pour-HTML5-sans-Javascript-sous-IE-quen-pensez-vous-.html

    et ça:

    http://www.nicolas-hoffmann.net/source/1360-HTML5-sans-Javascript-pour-Internet-Explorer-c-est-possible.html (voyez aussi les commentaies).

    Qu’en pensez vous?

    @ Julien: Pas de soucis, j’avais bien compris que ce n’était pas un engagement à quoi que ce soit de votre part.
    Ca m’interessait simplement d’avoir votre avis comme je cherche des solutions au Javascript, à Flash, et à la paix dans le monde! (vous remarquerez le parallèle très fin, mdr).

    A bientot!

  • Hest dit :

    PS: @Julien: Le formulaire bugue. Quand on écrit ca dépasse de la case mais sans qu’on voit ce qui dépasse durant 4/5 caractères). Ca le fait a chaque fois.

  • Julien dit :

    Normalement là il ne devrait plus y avoir de problème avec ce formulaire. C’est le truc basique de WordPress, sans aucun plugin (juste le petit icône twitter au dessus). Bon par contre ça me bousille tous mes styles, tout est devenu bien moche. Je répare tout ça la semaine prochaine, quand j’aurai assez de temps. En attendant, On peut (normalement) commenter et voir le message que l’on envoie sans trop de problème.

  • Julien dit :

    J’ai modifié le formulaire. Tout fonctionne, en théorie. J’ai mis le thème ici : https://github.com/julienbarrier/Selitex/ pour ceux qui veulent tester, modifier.

    J’ai aussi amélioré la connexion avec Twitter. Bref, quelque chose à tester, ça affiche l’avatar et plein de choses du style…

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée.

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

C’est quoi ça ?

Vous lisez en ce moment même Jappix me, envolez vous !, @JulienBarrier.

À propos