Articles précédents : Articles
- [156] MSN Messenger inaccessible aux clients tiers
- [61] Amazon a déposé un brevet sur les bons d'achat virtuels
- [31] Le DeCSS de nouveau interdit de publication aux USA
- [9] La réunion de l'OMPI capote sous la pression des lobbies des logiciels propriétaires
- [24] Nouveaux binaires pour la plate-forme Java pour FreeBSD, la... 1.3.1 !
- [24] France Culture: Internet sous surveillance
- [5] Sondage d'enquête sur l'Open Source en Entreprise en France sur JDNet
- [26] Deux nouveaux supercomputers sous Linux
- [43] Noyau 2.6.0-test4
- [7] Des applications de référence en PHP
Articles : Un Wiki en français sur XUL
Posté par Tristan Rivoallan (page perso, ). Modéré le 28 août 2003.En voilà une bonne idée !
C'est l'occasion de constituer la première ressource communautaire à propos de ces excellentes technologies.
En effet jusqu'à maintenant la seule (et quasiment unique) ressource sur ce sujet est xulplanet. Le problème c'est que XulPlanet ne propose même pas un forum... (tiens faudra y penser d'ailleurs).
Donc que ceux qui se sont intéressé à XUL viennent partager leurs connaissances. (parce que pour le moment j'ai la désagréable impression que les personnes s'intéressant à XUL en France se comptent sur les doigts d'une main (allez montrez-moi que je me trompe :=))
> Lire la dépêche (23 commentaires, moyenne: 2,5).
Enfin!
J'ai du modifier le XUL de FireBird (boulot...), et ça n'a pas été trivial, loin de la! C'est dommage, parce que les concepts sont assez intéressants, presque à la portée du non-informaticien.
C'est dans tous les cas une URL que je vais boormarquer de suite :-)
-
[^]Re: Enfin!
Une question con!!
Ca veut dire quoi exactement "Wiki"?
J'ai vu apparaître ce terme que très récemment!! Ca semble assez à la mode en ce moment.
Merci
-
[^]Re: Une question con!!
Posté par Baptiste SIMON (Jabber id, page perso, ) le 28/08/2003 à 18:46. (lien). Évalué à 4.je te comprends... j'ai mis longtemps avant de tilter (en gros j'ai du en utiliser un pour comprendre). En fait, il s'agit d'un ensemble de documents complètement ouverts à qui veut les modifier, et ce normalement sans aucune contrainte de droit ou autre. Ca peut paraitre un peu anarchique à lire ca sans recul... mais au final, le bazar peut très "aisément" faire un truc qui vaut le détour.
--
BeTa-
[^]Re: Une question con!!
Posté par Twidi (Jabber id, page perso, ) le 28/08/2003 à 19:15. (lien). Évalué à 2.Un exemple bien connu etant http://www.wikipedia.org(...) (et en français, http://fr.wikipedia.org(...))
-
[^]Re: Une question con!!
Posté par Flyounet (page perso, ) le 29/08/2003 à 10:57. (lien). Évalué à 2.Puisqu'on en parle de Wikipedia, je n'ai pas trouvé quelle est l'appli qui utilisée sur ce Wiki là.
-
[^]Re: Une question con!!
Posté par med (page perso, ) le 29/08/2003 à 12:11. (lien). Évalué à 1.C'est une appli développée maison :
http://www.wikipedia.org/wiki/Wikipedia:PHP_script(...)
En ce moment il y a un gros travail d'optimisation qui est en cours histoire que les serveurs ne craquent pas trop. En ce moment il y a un fil de discussion au bistrot francophone à propos des performances de wikipedia : http://fr.wikipedia.org/wiki/Wikip%E9dia%3ALe_Bistro#Articles_orphe(...)
-
-
-
[^]Re: Une question con!!
Posté par Gniarf () le 29/08/2003 à 05:34. (lien). Évalué à 5.euh, si, on peut tout à fait mettre des gestions de droit et autres (mais c'est pas la question).
disons que c'est un espace de travail collaboratif, un ensemble de pages web :
n'importe qui peut éditer une page existante
n'importe qui peut rajouter une page
n'importe qui peut ajouter des liens d'une page sur une autre de ce Wiki ou du reste du monde ... ou sur une page encore à créer
normalement la syntaxe est la plus proche possible du texte pur, sans HTML ni vraies balises, juste [CamionToto] pour faire un lien vers la page nommé CamionToto : des novices peuvent se servir d'un Wiki sans avoir à apprendre le HTML.
évidement, les pros peuvent s'amuser à inclure des images et à utiliser la syntaxe qui permet un peu de formattage (gras, etc) tout en restant légère.
avantages (outre la simplicité de la syntaxe) :
* plusieurs personnes peuvent éditer la même page, pour améliorer son contenu,
* corriger une faute de frappe d'une autre personne prend 10 secondes, pas 10 heures ou 10 jours,
* un systeme de gestion de version fait que les vandales peuvent certes changer le contenu mais revenir à la page d'avant prend 10 secondes aussi,
* pour les paranos ou un espace pro, on peut avoir une gestion classique d'utilisateurs avec mot de passe
* en général tout est stocké dans une base et est exportable, le contenu est pérenne.
ah, et il y a 42 implémentations libres du concept. joie et bonheur.
* donc on peut améliorer le moteur du Wiki en plus de simplement l'utiliser
j'utilise personnellement une vieille version de PhpWiki, j'en suis très content, merci. y'a mieux, y'a pire. sur un autre pas loin on a atteint 2500 pages sans problème.--
Windows has no users. It has hostages.-
[^]Re: Une question con!!
Posté par Gniarf () le 29/08/2003 à 12:17. (lien). Évalué à 1.j'ai oublié un gros détail :
la rédaction des pages se fait DANS le Wiki, AVEC un navigateur, de la même façon que je tappe actuellement ce commentaire :
en bas de chaque page il y a un lien "éditer", on clique dessus et pouf, le source de la page apparait et on fait son édition avec la syntaxe simplissime de tout Wiki qui se respecte, et quand on est content on valide et c'est publié. en général on peut faire une preview.
Il n'y a pas d'édition de fichiers html ou php, ni de transfert de fichiers par ftp. c'est pour ça que c'est si rapide et magique.--
Windows has no users. It has hostages.
-
-
-
[^]Re: Une question con!!
Posté par Jack () le 28/08/2003 à 20:08. (lien). Évalué à 5."Wiki Wiki" veut dire rapide en Hawaien.
L'idée était de donner un autre sens à WWW avec Wiki Wiki Web, en permettant à quiconque de créer et modifier le contenu du Web.
Plus d'info sur le wiki originel:
http://c2.com/cgi/wiki?WikiWikiWeb(...)
Jack
Re: Un Wiki en français sur XUL
Ouaaaaaaa, on parle de moi sur dlfp ! trop fort !
merci Tristan pour la pub :-))
bon, allez, faites comme il dit, viendez tous, et ceux qui connaissent 2-3 trucs, participez un maximum !
Même si vous voyez des fotes d'orthografe, n'hesitez pas non plus, cliquez sur le bouton editer ;-)
Re: Un Wiki en français sur XUL
j'ai utilisé XUL en projet en école d'ingé, et pour ceux qui ne connaissent pas il permet de créer une application en décrivant facilement l'interface graphique en XML et CSS, puis les comportements d'interface en javascript
XUL permet de faire un browser en 10 lignes de code :)
(d'ailleurs pour un projet étudiant c'est le rêve, tu fais une appli qui déchire en commençant à bosser une semaine avant de le rendre)
-
[^]Re: Un Wiki en français sur XUL
Posté par Arnaud (page perso, ) le 29/08/2003 à 13:02. (lien). Évalué à 2.Disons une centaine de lignes... (faut quand même pas exagérer... quoique, avec des lignes de 1000 colonnes ;-)
Si tu as des exemples fonctionnels, je suis preneur.
-
[^]Re: Un Wiki en français sur XUL
Posté par Jab () le 29/08/2003 à 17:13. (lien). Évalué à 2.Salut j'ai decouvert XUL lorsque j'ai du rendre un memoire sur le dev de mozilla..c'est impressionant de simplicité !!
-
[^]Re: Un Wiki en français sur XUL
Posté par fabien () le 30/08/2003 à 08:45. (lien). Évalué à 1.J'aimerais bien voir un peu a quoi ca resemble, ceux qui ont du code en 10 lignes, ca serais sympas d'en poster un bouts dans le wiki a titre d'exemple...
merci.-
[^]Re: Un Wiki en français sur XUL
Posté par Nap () le 30/08/2003 à 16:07. (lien). Évalué à 2.il suffit de demander :
[?xml version="1.0"?]
[?xml-stylesheet href="chrome://global/skin" type="text/css"?]
[window id="browser-window" title="Coin Coin !!" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul(...)" width="800" height="600"]
[/browser src="http://linuxfr.org/board(...)" flex="1"/]
[/window]
voilà un navigateur :)
(j'ai remplacé les <> par des [] sinon ct interprété par templeet)
bon, il n'a pas de bouton de navigation, mais il marche
désolé pour les 10 lignes, c'était plutôt 5 :-/
il doit falloir une dizaine de lignes de plus pour rajouter les boutons, plus du javascript pour definir leur comportement (la il faut compter une cinquantaine de lignes je crois)
-
-
Xul En france
Dans ma boite (IDM), nous bossons sur XUL et Mozilla depuis un peu plus d'un an
Nous avons fini par faire en vrac:
. un dictionnaire anglais pour Longman (le LDOCE, http://www.amazon.fr/exec/obidos/ASIN/0877786690/402-4053593-418415(...) qui est un dico papier avec la version CD qui est une appli basée sur Moz et le XUL)
. un produit pour des éditions juridique francaises
. un produit pour des éditions juridique/technique francaises.
. un éditeur XML pour la presse spécialisée
. un système de gestion documentaire basé sur XUL/j2ee/oracle (miam).
Tout ça basé sur Mozilla (entre la version 1.1 pour le LDOCE et la 1.3 pour les derniers produit) avec bien entendu des interfaces en XUL/HTML/CSS.
Donc on est au moins 9 a connaitre XUL en france (ici, 8 personnes ont bossé sur du code XUL au moins ;))
-
[^]Re: Xul En france
Posté par Octplane (page perso, ) le 30/08/2003 à 00:17. (lien). Évalué à 2.La page de chez longman qui en parle:
http://www.longman.com/ldoce/about_cd.html(...)
Le Online Tour a des screenshots de l'application. Ca ne ressemble pas du tout à un mozilla et pourtant, sous le capot, c'est un moz.
Voila, assez parlé, bonne nuit :)
Re: Un Wiki en français sur XUL
Bonjour,
XUL m'interesse mais je n'ai pas trouvé de bidings python pour l'utiliser comme GUI toolkit (à la wxPython ou tkinter). Est il possible d'utiliser XUL pour faire une interface graphique portable pour une appli python sans embarquer tout mozilla (via XPCOM) avec ?
Dans le cas contraire, quelle est la taille de la lib mozilla/gecko minimale à distribuer avec l'appli ? (la partie web browser ne m'interesse pas)
Sinon, bonne idée le wiki, ca manquait vraiment. En espérant qu'il se remplisse vite !
Merci et a+
-
[^]Re: Un Wiki en français sur XUL
Posté par Laurent Hausermann () le 01/09/2003 à 08:33. (lien). Évalué à 1.Salut,
Je suis aussi très interessé par cette approche. Il serait tres interressant de pouvoir beneficier des immenses libraries de PERL ou Python, avec le "framework d'applications" que constitue Mozilla.
Python + XUL serait une approche interressante.
Si qqun a des infos/liens, je suis aussi preneur...
++-
[^]Re: Un Wiki en français sur XUL
Posté par Strass (page perso, ) le 01/09/2003 à 11:09. (lien). Évalué à 1.Disons que dans la même veine, y a python(ou perl) + glade.
Glade génère des fichiers XML décrivant l'interface utilisateur.-
[^]Re: Un Wiki en français sur XUL
Posté par champi (page perso, ) le 01/09/2003 à 11:31. (lien). Évalué à 1.> Disons que dans la même veine, y a python(ou perl) + glade.
> Glade génère des fichiers XML décrivant l'interface utilisateur
Ou Python + wxGlade (http://wxglade.sourceforge.net/(...) ) qui génère soit du wxGTK (C++), du wxPython et du wxPerl directement soit de l'XRC (fichier XML de resource wxWindows).
wx a l'avantage de donner un truc vraiment portable qui utilise l'interface native de l'OS sous jacent.
Ce qui m'interesse dans XUL c'est la séparation complète entre présentation (CSS), structure (XUL) et logique (python, javascript, ...).
On peut bien entendu le faire soit meme avec wxPython mais ca demande un effort d'organisation et d'autodiscipline ;).
-
-
-
[^]Re: Un Wiki en français sur XUL
Posté par Laurent J (page perso, ) le 01/09/2003 à 16:43. (lien). Évalué à 1.tu as plein de liste de moteur XUL ici :
http://xul.sourceforge.net/(...)
Pour l'instant, la majorité sont déstiné à java (adieu swing :-) ) mais ça peut te donner une idée au niveau portage. (bon nombre n'interprete que le fichier XUL, et pas forcement CSS, XPCOM etc...)
Il y a aussi une bibliotheque en cours de dev, pour qt
http://thinlet.sourceforge.net/(...)
A ce rythme là, je pense que ça viendra dans d'autres langages :-)
bref, xul powwwaaa de partout :-)




Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.