Troisième journée XTech 2007
Date de publication : 17/05/2007 , Date de mise à jour : 19/05/2007
Par
Erwan Amoureux
Compte-rendu de la Troisième journée à XTECH 2007, Paris, de votre serviteur.
I. avant 8h00 , l'arrivée
Une fois n'est pas coutume , vu que je maîtrise dorénavant le trajet, il a fallu que je me plante sur autre chose.
Je me suis donc emmêlé les pinceaux sur les horaires et j'ai manqué la session de 7H15. Bon , en même temps, ça m'a permis de dormir une heure de plus ce qui n'est pas un mal pour cette journée bien plus longue que les autres....
Pour le programme complet de XTECH 2007 voir
ici (en anglais)
II. 8H10 - 8H40 , sessions Partenaire :Applying XML centric techniques to business problems "case study: UBL"
speaker: Hideki Hiura(Justsystem Inc.)
Les sessions partenaires visent à faire la présentation de ces derniers et de leur service et outils.
Ici Justsystem Inc. une société japonaise crée en 1979 qui s'est spécialisé dans la conception et rendu de document XML.Après une courte présentation de leur entreprise, puis de leur outils
XFY, quelques exemples de l'utilisation d'un langage script XML:
UBL qu'ils utilisent.
III. 9H00 - 9H45 , Pragmatics of declarative programming in web development
speaker: Dave Johnson(nitobi)
Ou la règle des 80/20 ici 80% d'applications couvertes pour 20% de programmations ou encore, si on se réfère une conférence du jour précédent le simple vs complexe.L'idée ici développé est simplement le pourquoi du succès des langages déclaratifs dans le monde du Web.
Par exemple, plus un langage est puissant, plus les données qu'ils contient sont difficiles à réutiliser (Il est vrai qu'on peut construire un site en dom/javascript mais que ce sera moins lisibles , aussi bien pour une machine que pour un être humain), l'importance de l'ergonomie et du "design" dans le monde Web, la facilité d'apprentissage (dut notamment à l'absence de principe d'algorithme, de boucle) de ceux -ci, etc...
Tous les points qui ont fait le succès de HTML et qui feront certainement le succès de ces compléments (XFoms par exemple...) ou successeurs .
IV. 9H45 - 10H30 , Beyond AJAX - the rise of interactive XML frameworks on the Web
Malheureusement annulée au tout dernier moment , une grosse déception car j'en attendais beaucoup, les aléas habituels....
V. 10H30 - 11H00 , Pause
Kawa Power !!!!
VI. 11H00 - 11H45 , The browser as a platform for stand alone web applications-opera widgets
speaker: Geir Pedersen (Opera Software ASA), Arve Bervendsen (Opera Software)
Vingt-cinq minutes de présentation des widget Opera. Une technologie transformant ce navigateur en client lourd notamment en pouvant accéder à des données distribués sur de multiples serveurs HTTP.
Généralité sur leur composition, utilisation , sécurité (n'accède pas à l'OS par exemple), conception ... puis vingt minutes de questions qui n'ont pas manqué.
Pour plus d'infos sur le sujet:
la communauté des développeurs Opera Publication de vos widget personnel rapports de bugs Labo Opera
VII. 11H45 - 12H30 , Formalising the proximate semantics of XML languages with UML,OWL and GRDDL
speaker: Henry S Thompson (University of Edimburg)
J'ai malheureusement manqué une partie de cette conférence.
Pour ce que j'en ai vu, la personne utilisait des diagrammes UML, notamment ceux concernant les données, pour modéliser les données de langages XML et XSLT pour mettre en oeuvres leurs spécifications.L'un de ses buts étaient de rendre les spécifications du W3C plus lisibles et moins ambigus pour les utilisateurs. Le tout étant assez pointu et en ayant manqué une partie, je ne peux en faire un meilleur résumé, l'ensemble du travail m'a semblé néanmoins très intéressant et prometteur .
sans doute plus d'information sur
son site
VIII. 12H30 - 14H , Déjeuner
Dieu existe et il m'aime !!! Il y avait enfin un peu plus de consistant et surtout une EXCELLENTE ASSIETTE DE FROMAGE!!! Le paradis...lol
IX. 14H00 - 14H45 , Mobile phonebook mashup application developped using web technologies
speaker:Guido Gresel (Nokia Research Center)
Une présentation des recherches de Nokia dans le domaine du Web pour mobile, il a été précisé que ce qui a été présenté par le speaker était plus une étude qu'un projet à part entière, cela ne sera peut être jamais mis en oeuvre.Comme pour beaucoup de technologie web, ils ont privilégié une approche déclarative, renonçant par contre à "XMLiser" les technologies existantes, les solutions obtenues , si elles auraient eu le bénéfice d'une meilleur implémentation ayant le défaut d'être plus complexe à développer et à apprendre. La aussi l'idéal du HTML, ou même des non informaticiens peuvent interagir, reste le standard
X. 14H45 - 15H30 ,AJAX on mobile devices - making mobile web apps ubiquitous
speaker: Rocco Georgi (pavingWays)
Essentiellement développé l'intérêt d'AJAX sur les embarqués (ce qui ne se résume pas aux cellulaires, les dernières consoles de jeux faisant une entrée remarqué dans ce petit monde) et ce que cela devrait apporté . Un argument non négligeable pour l'embarqué, alors que les technologies xDSL l'ont rendus moins important ailleurs, est sa capacité à ne recharger que quelques données au lieu de l'intégralité de la page , non négligeable fut la faiblesse de la "bande passante" utilisé.Cette présentation a été rythmée par un certain nombres d'intervention du speaker précédents, on peut vraiment dire que XTech joue son rôle de confrontation des points de vues
XI. 15H30 - 16H00 , Pause
Bon , ben cette journée m'a un peu achevé et je ne me vois pas pouvoir faire toute la journée de prévu, on va essayer de tenir encore un peu...
XII. 16H00 - 16H45 , Printing the web
speaker: Hakon Wium Lie (Opera), co-créateur du format CSS, auteur de
Cascading Style Sheets: Designing for the Web
Le groupe W3C pour CSS 3 réunit désormais des imprimeurs car le but de cette norme est de fournir un outils de présentation pour le web, comme pour l'imprimer et ceci exactement avec le même code. On assistera donc à une démonstration du code et des propriétés des CSS3.
Pour l'impression , c'est l'outils
Prince qui est utilisé, le livre de Hakon Wium Lie ayant été entièrement réalisé en format HTML/CSS3 grâce à ce dernier.On assiste donc à une démonstration assez impressionnante ou, pour la partie impression, c'est dynamiquement que sont gérée les coupures de pages et le positionnement des notes de bas de pages (la première grâce à un format donnée au body , A4 ici, la deuxième grâce à un mécanisme d'ancre), pour la partie web à la gestion du nombre de colonne (article multi colonne) , celui-ci s'adaptant dynamiquement au modification de taille de fenêtre.
Il finira sur la principale faiblesse de CSS3, son manque d'implémentation.
Durant le temps de questions s'ensuivra une "amusante polémique" CSS vs XSL-FO
XIII. Bilan de cette journée
Malheureusement, la fatigue allant, et comme je tiens absolument à être en forme pour voir certaines conférences de vendredi, j'ai du arrêter là, cette journée continuant jusqu'à 19h00 puis de 19h00 à 20h20 une soirée Lightnning Talks ou tous ceux qui le désirait pouvait s'inscrire et se présenter (ainsi que leur travail) pendant 5 mintes
Contrairement à la veille une journée beaucoup plus marqué par la présentation de nouvelles technologies ou produits que de concepts.En tant que développeurs , une journée moins intéressante pour moi (c'est vrai aussi que je ne travaille pas sur les widgets autrement cela aurait été différent),mais qui devait certainement l'être plus pour ceux dont le rôle est de définir une politique informatique (par exemple dans le domaine de l'embarqué).
Copyright © 2007 Erwan Amoureux.
Aucune reproduction, même partielle, ne peut être faite
de ce site ni de l'ensemble de son contenu : textes, documents, images, etc.
sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à
trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.