Cela fait quelques journaux que je vois passer sur XUL et n'étant pas programmeur moi-même, l'intérêt que je voyais était : "Bon... un autre langage de programmation...OK... qu'est-ce que ca a de si bien pour que l'on en fasse la pierre de voûte du projet mozilla..."
Et puis il y a eu cela :
http://robin.sourceforge.net/(...)
et la, j'ai compris que l'avenir passait par les apllications WEB. Même la lettre d'un des devs de Mozilla sur le sujet et la mobilisation de l'équipe pour contrer .NET ne m'avait que moyennement convaincu.
Mais maintenant j'y crois : l'avenir passera par les applications WEB.
Il est bien entendu que je débarque complètement sur ce sujet et que je viens d'avoir une "prise de conscience".
# comportement bizare de moxula
Posté par Marc Picha . Évalué à 0.
[^] # Re: comportement bizare de moxula
Posté par Vincent P (site web personnel) . Évalué à 2.
http://linuxfr.org/~maherb/12835.html(...)
http://linuxfr.org/~akauffmann/11714.html(...)
http://linuxfr.org/~ploum/11783.html(...)
Voila.
[^] # Re: comportement bizare de moxula
Posté par Yaz . Évalué à 1.
[^] # Re: comportement bizare de moxula
Posté par Pascal Terjan (site web personnel) . Évalué à 2.
Globalement je trouve que ca rame pas mal à lancer les applis (sur un P4 2,4)...
[^] # Re: comportement bizare de moxula
Posté par Yusei (Mastodon) . Évalué à 4.
[^] # Re: comportement bizare de moxula
Posté par Marc Picha . Évalué à 1.
# news
Posté par ccomb (site web personnel) . Évalué à 4.
Ca pourrait peut-etre créer des vocations, et faire un peu de pub pour ça.
[^] # Re: news
Posté par Seneque Xavier . Évalué à 1.
quelqu'un aurait l'adresse d'un bon tutorial ?
[^] # Re: news
Posté par hex . Évalué à 6.
[^] # Re: news
Posté par ploum (site web personnel, Mastodon) . Évalué à 2.
Je veux faire une application en python avec une interface en XUL, c'est possible je pense mais comment le faire ? Et surtout, le programme python est-il sur le serveur ou chez le client ?
J'ai fouillez xulfr sans trouver d'info à ce sujet. ça serait bien je pense d'expliquer comment ça marche
Typiquement un tutoriel qui explique comment le robin en lien de ce journal marche
Mes livres CC By-SA : https://ploum.net/livres.html
[^] # Re: news
Posté par Hardy Damien . Évalué à 3.
le navigateur affiche l'interface dont le comportement est régis par du javascript (je pense que le python n'est pas encore pret mais c'est prevu). Et si nécessaire tu peux faire appel à des sources de données externes
Dam
[^] # Re: news
Posté par ploum (site web personnel, Mastodon) . Évalué à 3.
Prenons des exemples concrets.
1) Je souhaite faire un client mail en XUL. Comme un webmail, mais en XUL. accessible depuis n'importe où il permet aux gens de lire et composer leurs mails avec une interface plus conviviale qu'un webmail.
Je fais comment ?
2) Je souhaite faire une interface de gestion d'un serveur web en XUL. J'ai déjà un script python qui me permet d'ajouter un nouveau nom de domaine ou un nouvel utilisateur
Je fais comment ?
3) Je souhaite faire un programme XUL qui permet à qqn d'uploader un fichier depuis son ordinateur vers le serveur.
Je fais comment ?
Voilà deux exemples généraux et j'aimerais savoir ce que Xul peut faire pour m'aider avec ça.
Mes livres CC By-SA : https://ploum.net/livres.html
[^] # Re: news
Posté par Yusei (Mastodon) . Évalué à 2.
Après, faut voir dans la doc comment tu renvoies les infos avec XUL.
[^] # Re: news
Posté par hex . Évalué à 2.
Je dirais qu'il faut poster vers un script sur le serveur :
post.xul
<?xml version="1.0"?>
<window xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul(...)">
<script>
function testPost()
{
var targetURL = "/hello.php";
var txt = "?name=Pierre%20Tramo";
var httpRequest = new XMLHttpRequest();
httpRequest.open("GET", targetURL+txt, false, null, null);
httpRequest.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
httpRequest.send('');
var response = httpRequest.responseText;
alert(response);
}
</script>
<box align="center">
<button label="Cliquez ici" onclick="testPost();" />
</box>
</window>
hello.php (le script sur le serveur)
<?php
echo "Hello " . $_GET["name"] . "!";
?>
[^] # Re: news
Posté par Hardy Damien . Évalué à 2.
donc dans un navigateur accessible via une URL, comme dit au dessus, XUL c'est juste une interface plus riche que HTML :)
Apres il est possible de faire une appli complete en local en XUL (cf suite mozilla) ou là il n'y a plus de limitation que dans ton imagination. mais ca demande un deploiment sur le client.
Tu peux aussi t'appuyer sur une appli existante (Mozilla Firefox) pour faire une extention et proposer l'install via un fichier xpi stocké sur le serveur.
Si tu peux te procurer le Linuxmag de decembre ou le Login de mai ... ya des dossier assez bien fait :)
Dam
[^] # Re: news
Posté par Black Fox . Évalué à 1.
[^] # Re: news
Posté par gnujsa . Évalué à 1.
http://sourceforge.net/projects/robin(...)
P.S.
Je poste ce commentaire depuis Moxula ;-)
J'ai du ouvrir une autre session sur DLFP, malgré que j'etais déjà logué dans un autre onglet de galeon.
P.S.2 Il manque des onglets dans Moxula ;-)
[^] # Re: news
Posté par Hardy Damien . Évalué à 2.
plus d'infos ici
http://xulfr.org/wiki/TraductionsXulPlanet(...)
Dam
[^] # Re: news
Posté par Laurent J (site web personnel, Mastodon) . Évalué à 4.
Il nous reste un peu moins que la moitié à traduire ! Plus que 5 chapitres/40 articles !!!
Contribuez à populariser XUL !
Vous pouvez aussi apprendre utilement :
- lire la référence des balises en anglais http://www.xulplanet.com/references/elemref/(...)
- allez ensuite completer la référence en français : http://xulfr.org/wiki/Reference/Xul(...)
:-)
[^] # Re: news
Posté par lorill (site web personnel) . Évalué à 4.
# Moxula
Posté par Yusei (Mastodon) . Évalué à 9.
[^] # Re: Moxula
Posté par MsK` . Évalué à 1.
# Utilisation de XUL
Posté par Dinofly (site web personnel) . Évalué à 1.
Alors oui XUL c'est bien mais pour voir ses capacités installez plutôt ChatZilla.
[^] # Re: Utilisation de XUL
Posté par MsK` . Évalué à 1.
# Ça ne marche pas avec d'autres onglets ouverts
Posté par Alex . Évalué à 2.
"Que doit on voir ? J'ai une barre à la windows, avec launch, l'heure, et un fond d'écran en spirale bleue/verte...
On dirait que le bouton launch doit ouvrir quelquechose, mais ça n'a pas l'air de réagir...
Mon 56k serait-il le responsable ?"
Mais en fait, l'application ne marche apparement que dans une nouvelle fenêtre de Firefox. Je n'avais pourtant que 5 onglets ouverts dans celle-ci.
Enfin ça peut aider quelqu'un de le savoir.
[^] # Re: Ça ne marche pas avec d'autres onglets ouverts
Posté par ploum (site web personnel, Mastodon) . Évalué à 2.
C'est quand même un gros problème je trouve.
Mes livres CC By-SA : https://ploum.net/livres.html
# J'ai un truc du même genre
Posté par Pinaraf . Évalué à 1.
Voici une démonstration de ce qu'on peut faire avec mozilla :
(je sais la transparence fait ramer, promis y'aura des CSS sans transparence !)
http://sharewebnom.sourceforge.net/notes/test.html(...)
[^] # Re: J'ai un truc du même genre
Posté par Yusei (Mastodon) . Évalué à 2.
[^] # Re: J'ai un truc du même genre
Posté par gebura . Évalué à 1.
C est plutot pas mal dailleurs, meme si je trouve domage que tu use encore des boites de dialogue js au lieu de boite en xul...
# mouaich.
Posté par TImaniac (site web personnel) . Évalué à 2.
[^] # Re: mouaich.
Posté par Hardy Damien . Évalué à 2.
Cad ?
Firefox et Thunderbird sont des purs produits XUL, XPFE, il existe du bind grâce à XPCOM (mais ce genre de chose existe aussi pour bcp de language) et ca fait parti de la techonologie XUL ?
Dam
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.