Les Mozilla Labs sortent un nouveau jouet assez sympathique en JavaScript : un service de collaboration en temps réel sur le développement de sites et applications Web. Il offre l’édition collaborative de formulaires et de texte, le partage du pointeur à l’écran, la navigation synchronisée, un outil de messagerie instantanée et de discussion audio.
TowTruck (littéralement une « remorqueuse » ou « dépanneuse ») est écrit en JavaScript, basé sur WebRTC et publié sous licence libre MPL v2. Cela nécessite un serveur de collaboration (ou bien l’utilisation d’un tiers), qui repose sur Node.js. Côté client, il y a besoin d’une installation simple sur votre serveur Web ou l’utilisation d’une extension Firefox pour tous les autres sites Web. Les auteurs sont Aaron Druck, David Ascher (Thunderbird, Mozilla Messaging), Ian Bicking et Simon Wex. C’est encore en version alpha.
Une petite vidéo vaut mieux qu’un long discours. Ça fait plaisir de voir un des organismes majeurs du Libre être aussi créatif, innovant et motivant. C’est un outil bien plus puissant et complet qu’un Etherpad dédié au texte ou un Google Drive dédié bureautique et privateur. Il permet, entre autres, la programmation en binôme et l’enseignement à distance ; mais aussi, pourquoi pas, la capacité de support en ligne et, peut‐être, l’édition temps réel de dépêches sur LinuxFr.org.
NdM : merci à coïn pour son journal.
Démonstration rapide en copies d’écran
Cliquez le bouton TowTruck :
Partagez le lien TowTruck :
Attendez que vos contacts vous rejoignent :
Installation sur un site Web
C’est ultra simple à installer sur un site Web, deux lignes :
Il suffit d’insérer cette ligne dans votre page HTML :
<script type="text/javascript" src="https://towtruck.mozillalabs.com/towtruck.js"></script>
Ensuite, le bouton apparaît à l’endroit de votre choix dans la page :
<button onclick="TowTruck(this); return false;">Start TowTruck</button>
Alternative : EatPonies
Notez que zvin avait déjà publié le code source de EatPonies sous licence AGPL, et en avait parlé sur LinuxFr.org.
Aller plus loin
- Journal à l’origine de la dépêche (106 clics)
- TowTruck sur MozillaLabs (396 clics)
- Code source sur GitHub (80 clics)
- Annonce initiale sur ZDNet (50 clics)
# Site collaboratif ou simple script ?
Posté par Vincent14 (site web personnel) . Évalué à 1.
Ce que je ne comprends pas et qui est ambiguë à chaque fois : est-ce que c'est un site en soit qu'on peut utiliser out-of-the-box comme PiratePad ou est-ce qu'il faut absolument ajouter ce script à un site ?
[^] # Re: Site collaboratif ou simple script ?
Posté par Flyinva . Évalué à 2.
D'après ce que j'ai testé, le script renvoie les actions clavier/souris d'un côté vers l'autre. Ça ressemble plus à un partage d'écran qu'à une application collaborative. Si ce n'est pas ça, je n'ai rien compris ;-).
Il est donc possible de partager n'importe quelle page web du moment qu'on y insère les lignes de javascript citée dans la dépêche.
[^] # Re: Site collaboratif ou simple script ?
Posté par Elfir3 . Évalué à 1.
En effet, d'un autre côté, je me demande si il ne doit pas être possible de créer très facilement un bookmarklet faisant ce travail.
A tester…
[^] # Re: Site collaboratif ou simple script ?
Posté par djano . Évalué à 2.
L'extension Firefox permet cela. Une bookmarklet semble tout a fait envisageable pour cibler tous les navigateurs.
# Vidéo
Posté par 🚲 Tanguy Ortolo (site web personnel) . Évalué à 2.
La vidéo ne serait pas disponible sous un format librement lisible par hasard ?
[^] # Re: Vidéo
Posté par ariasuni . Évalué à 0.
Il m’est impossible de lire cette vidéo… Saloperie d’H264.
Écrit en Bépo selon l’orthographe de 1990
[^] # Re: Vidéo
Posté par Zenitram (site web personnel) . Évalué à 2.
H264 n'est pour rien dans ton histoire d'impossibilité, ça se lit très bien si tu utilises les bons outils, même en 100% libre. Je te conseille de mieux choisir tes outils libres.
[^] # Re: Vidéo
Posté par devnewton 🍺 (site web personnel) . Évalué à 0.
Je ne sais pas comment ça se passe dans le monde de la vidéo pro, mais pour le grand public linuxien, webm ça juste marche alors que h264 c'est souvent pas top.
Le post ci-dessus est une grosse connerie, ne le lisez pas sérieusement.
[^] # Re: Vidéo
Posté par ariasuni . Évalué à -1.
Mais les brevets qu'il y a dessus si — même si c'est indirect.
J'avoue en fait Firefox/Konqueror/Rekonq/Midori/Epiphany/Qupzilla/Arora/etc c'est de la merde, je vais offrir ma vie à Google avec Chromium. Merci pour cette révélation.
Écrit en Bépo selon l’orthographe de 1990
[^] # Re: Vidéo
Posté par Zenitram (site web personnel) . Évalué à 2.
Oui, et? Tu as parlé d'impossibilité de le faire, je t'informe juste que c'est possible (même en 100% libre).
Je ne dis pas que c'est de la merde, juste qu'il manque une fonctionnalité (mais Firefox va bientôt l'implémenter, rassure-toi, ils ont relativement rapidement compris que la fonctionnalité qu'ils refusaient d’implémenter était utile pour les gens).
Après, tu peux télécharger le fichier MP4 et le lire avec VLC (100% libre), à moins que politiquement ta distro ai désactivé la fonctionnalité, mais ça n'a rien à voir avec le libre, juste une volonté de ta distro dans ce cas. Distro qui au passage pourrait aussi bien patcher ton navigateur pour supporter H264, aucune limite au niveau du libre.
Pour info, tu n'offre rien à google avec Chronium, tu mélange libre et brevet, tu mélanges Chrome et chronium.
Et puis, c'est libre, donc tu es libre de modifier Chronium pour l'adapter à tes besoins (c'est beau le libre, hein?)
Bref, voila : la limitation est voulue, pas subie, libre à toi d'adhérer à la politique de ton fournisseur d'OS ou pas, mais désolé de ne pas accepter qu'on accuse gratuitement un bouc émissaire qui n'y est pour rien H264 est parfaitement lisible sur bon nombre de distros Linux et logiciels libres, il faut croire que la décision est plus politique (hors libre) que sur le libre…
On noteras d'ailleurs que les libristes de chez Mozilla diffusent leur vidéo avec H264 et Flash, il y aurait beaucoup de chose à dire sur l'incohérence pour une entité ayant longtemps refusé H264 (H264 passe encore, mais Flash? A moins qu'il y ai pas Flash pour les Linuxiens)…
[^] # Re: Vidéo
Posté par ariasuni . Évalué à -1.
C'est une dépêche sur un truc fait par Mozilla mais pas lisible par leur navigateur.
Ça permettrait surtout de se passer de Flash. Sinon je te signale qu'utiliser H264 peut couter la peau du cul. Bon le prix c'est pour le MP3, mais à mon avis ça ne peux pas être moins pour le H264… Forcément ça refroidit.
Et comment tu télécharges la vidéo? C'est possible, mais c'est tellement chiant que je passe mon chemin.
C'est vrai que c'est vachement le rôle des distributions de rajouter des fonctionnalités absentes des logiciels. J'appelle ça un gros bidouillage. Et donc si je suis sur une distribution qui a l'outrecuidance de ne pas patcher ses logiciels (au hasard: Archlinux), je ne peux pas lire de vidéos… super.
Là par contre c'est de la mauvaise foi — et merci, je ne confond pas Chromium et Google Chrome.
Tu veux synchroniser tes marques-pages? Google. Ou alors tu installes un module… qui vient du Google App Store. Ou alors tu vas récupérer ça sur un site pas net où il y a 3 modules et demi.
Et si j'ai envie d'utiliser Firefox? Tu le navigateur du projet qui a fait le truc qui est le sujet de cette dépêche. Et parce que je considère que c'est le meilleur navigateur actuellement disponible.
Ne parlons même pas du «le libre say bo tu peu forkay».
Certes politique… Mais les menaces juridiques ont empêché plus d'une distribution de proposer certains codecs par défaut (pourtant c'est libre!) Mais bon le H264 toussa c'est le monde des bisounours.
Si Firefox permet l'utilisation d'H264 dans le futur c'est à cause de FirefoxOS. La plupart des utilisateurt utilisent Flash donc ça les gêne pas du tout, mais il ne risque pas d'avoir Flash sur FirefoxOS. Mais ça permettaient quand même de faire pression (Firefox a quand même une bonne part de marché), ça faisait juste chier quelques libristes.
C'est justement le problème que je pointe. Et je n'ai pas Flash, ça plus de 6 mois que je l'ai viré.
Écrit en Bépo selon l’orthographe de 1990
[^] # Re: Vidéo
Posté par Zenitram (site web personnel) . Évalué à 2. Dernière modification le 24 avril 2013 à 15:14.
Rectification : de leur navigateur qui n'a pas flash. Ca réduit.
Mais oui, c'est bizarre. Il faudrait se plaindre de Mozilla, pas d'H264 alors. bizarrement c'est H264 que tu as attaqué.
Faux. Personne n'oblige le navigateur à payer, il peut demander au backend de l'OS de gérer. Tiens, comme par hasard, c'est ce que va faire Mozilla, sans payer!
sans compter que MPEG-LA fait gratuit pour ce genre de choses…
Bref, des mythes, cassés par la réalité (Mozilla intègre H264…) mais toujours les mêmes qui continuent à dire les mêmes erreurs. Quand on connais pas, c'est une erreur, quand on connait ça devient du mensonge…
Genre le bouton "Download"?
Non, je n'ai pas dit ça, dommage. Je te fais juste remarquer que si tu ne peux pas lire H264, tu ne peux tant prendre qu'à toi-même, personne ne t’empêche de choisir les outils qui conviennent.
La beauté du libre est que si une chose ne te convient pas, tu peux adapter. Bizarrement, quand il faut dire "le libre c'est génial", il y a du monde, quand il faut le prouver, trop feignasse. A quoi sert d'avoir du libre alors?
Plaint-toi alors de Firefox et son manque de support, pas d'une truc qui n'y ai pour rien. C'est Mozilla qui t'emmerde à ne pas avoir intégré une fonctionnalité, personne d'autre.
Bizarrement, tu ne dis pas que c'est la faute au navigateur que tu as choisis… surtout reporter la faute "ailleurs", pas sur ses choix.
Perso, comme la majorité des gens, je suis capable de lire cette vidéo, l'impossibilité de lire (même en libre) vient de tes choix personnels, rien d'autre.
Non, tu as attaqué H264, pas Flash : je cite "Saloperie d’H264". Sans compter que tu ne sais pas regarder une page et voir le bouton "download" si tu te plains de Flash uniquement.
Hum hum… bref, toujours un "méchant" à attaquer pour tout, sans regarder le fautif réel (toi qui choisit mal les outils pour répondre à un besoin, ou Mozilla qui publie dans un format pas lisible par lui-même, je te laisse choisir, je serait tenté de dire : le deux font des choix bizarres).
[^] # Re: Vidéo
Posté par ariasuni . Évalué à -1.
Donc Mozilla n’a pas implanté H264 dans Firefox parce que ça pose des problèmes juridiques, et ne l’ont pas fait de manière à déléguer la lecture au décodeur du système d’exploitation pour promouvoir un standard libre qui ne laisse pas de flou au niveau des risques juridiques pour d’autres logiciels? N’hésites pas à me corriger si j’ai mal compris…
Donc du coup c’est bien à cause des brevets d’H264 que ce choix a été fait (même si c’est possible techniquement). Bon vu qu’ils vont l’implanter dans Firefox, c’est clair que ça craint pour l’avenir des standards libres et donc des logiciels libres, surtout les autres navigateurs web…
Qui n’existe pas sur la version mobile, je m’excuse (mais bon, la remarque peut s’appliquer à d’autres sites qui ne nous laissent pas cette possibilité).
La réalité c’est que je ne peux pas lire de vidéo H264 sans Flash dans n’importe quel navigateur web libre sauf Chromium.
Tu déplaces le problème, puisque c’est effectivement de Mozilla que vient le problème.
Vu que c’est pareil avec tous les autres navigateurs web libres sauf Chromium, ça veut dire que si je n’utilises pas Chromium je choisis mal mes outils.
Écrit en Bépo selon l’orthographe de 1990
[^] # Re: Vidéo
Posté par gUI (Mastodon) . Évalué à 2.
On s'en fout de tes limitations choisies. Libre, pas libre, norme, pas norme, brevt, pas brevet, tout ça ce sont tes choix qui sont en jeu. Etre un ayatola de quoi que ce soit c'est rigolo autour d'un cidre Bio artisanal en société, mais ensuite faut savoir payer les conséquences (par exemple en ne buvant pas de CocaCola "privateur" dont la recette est secrète depuis des millénaires).
Je suis sous mon OS favori (le même que le tien sûrement) j'utilise mon navigateur favori (le même que le tien si j'ai bien compris) et j'arrive à lire cette vidéo sans rien faire d'autre que de cliquer sur le lien qu'on m'a filé . Et rappelons-le parce que certains l'oublient un peu trop facilement : sans avoir déboursé un seul centime ni pour l'OS, ni pour le logiciel, ni pour le plugin utilisé.
Cette vidéo marche nickel en Flash, installe-le, tu gagneras en liberté (oui, c'est un gros mot associé à Flash, mais apparemment moi j'ai en plus la liberté de ne pas emmerder la terre entière quand je veux regarder une vidéo sur le web).
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
[^] # Re: Vidéo
Posté par ariasuni . Évalué à 0. Dernière modification le 27 avril 2013 à 20:36.
Ça marche aussi sur des sites sur lesquel on ne peux pas télécharger la vidéo (au hasard, Youtube et Dailymotion).
Et si je suis sous Android je suis niqué puisque je ne peux pas télécharger la vidéo et que ça ne marche pas (soit la vidéo ne charge pas soit ça fait cracher le navigateur — pas Firefox Mobile, je parle d’Android Browser et ceux qui utilisent le même moteur de rendu).
Tu te doutes bien que si je me plains de ne pas pouvoir voir la vidéo, c’est que je n’ai pas la moindre envie d’installer Flash. Mais finalement ça me permet de faire le tri entre les vidéos (et ce n’est pas ironique).
Écrit en Bépo selon l’orthographe de 1990
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.