Articles précédents : Articles
- [43] Décès du père du Fortran et de la notation BNF
- [32] Réponses de Nicolas Dupont-Aignan et d'Arlette Laguiller à Candidats.fr
- [66] KDE 4 : publication escomptée en octobre 2007
- [67] Le Danemark rend obligatoires les standards ouverts MAIS...
- [28] Vente liée : les politiques s'en mêlent !
- [64] Réponse de la candidate Marie-George Buffet à Candidats.fr
- [43] Pré-installer Linux chez Dell (et ailleurs) : l'avis de Mark Shuttleworth d'Ubuntu
- [55] Les positions des candidats à la présidentielle en matière de technologies de l'information
- [16] Un brevet lié au système de fichier FAT invalidé en Allemagne
- [16] Le ministère de la Défense plus rapide que la DGME
Liens connexes
- Télécharger OpenLaszlo 4.0 (233 hits)
- Annonce sur le blog du projet (82 hits)
- Le forum OpenLaszlo France (275 hits)
- Red5 (un équivalent open source à Flash Media Server) (122 hits)
- Quelques applications en OpenLaszlo (537 hits)
Dépêche modérée par
Dépêche éditée par
Pour rappel, OpenLaszlo est une technologie permettant de développer des application web avec interface riches (RIA). Cette technologie repose sur un serveur OpenLaszlo (une applet java tournant sur un serveur J2EE) qui interprète du code Laszlo (langage orienté objet basé sur XML et Java script).
Télécharger OpenLaszlo 4.0 (233 hits)
Annonce sur le blog du projet (82 hits)
Le forum OpenLaszlo France (275 hits)
Red5 (un équivalent open source à Flash Media Server) (122 hits)
Quelques applications en OpenLaszlo (537 hits)
> Lire la dépêche (12 commentaires, moyenne: 2,2).
- La génération de l'application est maintenant disponible en DHTML en plus de Flash (7, 8, 9) sans modification sur le code Laszlo.
- Support du streaming (audio/vidéo) notamment avec Red5
- Nouvel outil de test lztest pour les tests automatisés
- Amélioration des classes de base pour intégrer le standard ECMAScript 4 pour améliorer la portabilité des classes JavaScript2 et ainsi permettre la compilation vers d’autres formats.
- Création d’une suite de Benchmark
Bien qu'Open Source depuis le début, la société à l'origine du projet (Laszlosystems), commence à prendre conscience que sa technologie, pourtant puissante et robuste, n'est pas assez connue et utilisée et tente de développer sa communauté à travers le monde, n'hésitez pas à faire vivre le forum français et à faire connaître vos travaux.
Terminologie
(une applet java tournant sur un serveur J2EE)
J'aurais appelé ça une servlet.
-
[+] [^]Re: Terminologie
Posté par misterpatate (page perso, ) le 26/03/2007 à 19:57. (lien). Évalué à -1.oui effectivement, coquille, de plus "applet" est un nom masculin :/
--
Blog OpenLaszlo : http://www.misterpatate.fr
DHTML
Je vous invite à tester les démos faites en DHTML et les mêmes faites en Flash, c'est bluffant : les comportements sont identiques.
Les démos jouent bien leur rôle : on a envie de tester OpenLaszlo sur une appli métier.
http://www.openlaszlo.org/demos
-
[^]Re: DHTML
Posté par Stéphane TRAUMAT (page perso, ) le 26/03/2007 à 14:51. (lien). Évalué à 1.C'est une super techno mais on a préféré passer à GWT ce qui nous a permis de garder l'avantage du compilé en plus du fait de n'avoir qu'un langage à gérer (java)
Mélange des genres ?
Je viens de jeter un oeil sur le code source d'une démo (impressionnante en html d'ailleurs) http://www.openlaszlo.org/websvn/filedetails.php?repname=Ope(...)
et j'avoue que cela me donne un drôle de goût.
J'ai bien l'impression que la syntaxe mélange code de présentation et code de contrôle.
genre :
<![CDATA[
var i;
for (i in photoscontainer.lyt.subviews) {
if (photoscontainer.lyt.subviews[i].txt && photoscontainer.lyt.subviews[i].txt.setVisible) photoscontainer.lyt.subviews[i].txt.setVisible( show );
}
]]>
Je ne suis pas sûr d'adhérer à ce mélange des genres. La tendance est plutôt à la séparation présentation / logique métier.
D'ailleurs, comment situer la syntaxe OpenLazlo vis à vis de XUL ?
(je parle syntaxe, pas du fait qu'OpenLazlo soit côté serveur)
-
[^]Re: Mélange des genres ?
Posté par misterpatate (page perso, ) le 27/03/2007 à 06:55. (lien). Évalué à 2.comme dans tout les langage il est possible de tout mélanger :)
Mais il est préférable de réaliser la présentation avec la syntaxe XML et le contrôle en java script.
Le langage permet de créer tout les objet sen java script mais cela nui à l'aspect du code, je préfère utiliser cette méthode le moins possible et uniquement pour des élément temporaires.--
Blog OpenLaszlo : http://www.misterpatate.fr-
[^]Re: Mélange des genres ?
Posté par madproph (page perso, ) le 27/03/2007 à 15:57. (lien). Évalué à 1.Zut je me suis fait doubler ;)
-
-
[^]Re: Mélange des genres ?
Posté par madproph (page perso, ) le 27/03/2007 à 15:56. (lien). Évalué à 2.A mon avis, c'est comme avec tout langage, ça dépend comment l'on code :)
C'est sûr que OpenLaszlo et son paradigme "client lourd hébergé dans le browser" bouleverse les pratiques par rapport à du JSP ou même du DHTML. C'est-à-dire que vu qu'on est dans un paradigme client lourd, le format OpenLaszlo comprend nécessairement du contrôle aussi bien que de la présentation, ce qui n'est pas l'habitude dans les frameworks web "purs".
Je pense qu'il est possible d'obtenir des choses propres, en tout cas mes propres efforts me semblent ne pas être vains ;) Une pratique est de mettre tout ce qui est présentation dans le XML, et de la séparer au maximum du contrôle à l'aide d'attributs dynamiques, d'évènements, d'états etc.
Concernant le bout de code que tu as cité : il n'est en fait pas utilisé et je suppute qu'il s'agit d'aide au debug... Mais pour l'exemple : il aurait été possible de mettre l'attribut visible="${parent.parent.parent.parent.show}" sur le tag du composant txt, de telle sorte qu'il dépende dynamiquement d'un attribut show à définir sur le composant principal.-
[^]Re: Mélange des genres ?
Posté par madproph (page perso, ) le 27/03/2007 à 16:00. (lien). Évalué à 2.Autre pratique dans le même ordre d'idées :
Créer une classe OpenLaszlo dédiée aux problématiques de contrôle pour les encapsuler.
Mais c'est vrai que cette pattern et d'autres mériteraient plus d'audience sur la communauté OpenLaszlo (avis perso).
-
[^]Re: Mélange des genres ?
Posté par golum () le 28/03/2007 à 08:47. (lien). Évalué à 2.
OpenLaszlo et son paradigme "client lourd hébergé dans le browser"
Une question existentielle.
Si on met un client lourd dans un navigateur quel est l'intêret de garder un navigateur ?
Autant utiliser une solution autonome et garder le bon vieux navigateur pour ce qu'il est non ? (un flash automnome equivalent à RCP ou Java WebSatrt)
Ca me rappelle cette manie d'encapsuler des protocoles niveau applicatif dans un protocole applicatif pas prévu pour ça que l'on appelle HTTP juste pour contourner un firewall.
Maintenant les nelles générations de firewall filtrent le contenu des paquets HTTP.
Le monde est fou j'en suis sûr. Bon j'en profitais juste en attendant qu'on me remette ma camiso...-
[^]Re: Mélange des genres ?
Posté par Stéphane TRAUMAT (page perso, ) le 28/03/2007 à 12:09. (lien). Évalué à 1.Car tout le monde a un navigateur :) Donc toutes les technos misent sur le navigateur (flash/ajax)...
-
-
Streaming
Est-ce que quelqu'un a plus d'info sur comment marche le streaming et comment le mettre en place ?
Est-ce qu'il y a moyen de faire un player de mp3/ogg pour accéder à sa bibliothèque de musique à distance ?
Vache qui rit, à moitié dans son lit




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.