Seenthis
•
 
Identifiants personnels
  • [mot de passe oublié ?]

 
  • #x
RSS: #xml

#xml

  • #xmlrpc
  • #xml-rpc
  • #xmlschema
  • #xml_schema_definition
  • #xmlhttprequests
0 | 25
  • 0gust1 @0gust1 CC BY-NC 25/04/2013 10:22

    http://la-grange.net/2013/04/24/feed

    Réaction de @karlpro au billet de Russel Beatie :

    http://www.russellbeattie.com/blog/a-few-thoughts-about-rss-news-readers-from-someone-who-thinks-about-
    (mais omg quel titre...)

    Avoir une opinion sur un sujet essentiellement orientée dans un contexte de rentabilité est une attitude qui me dérange beaucoup. Non pas à cause de la tentative de création d’un revenu, mais en éliminant de fait d’autres modèles sociaux d’existence et de partage.

    Plus loin dans son billet, il propose : "My best guess would be to replace polling RSS for updates with JSON API calls, but it doesn’t necessarily have to be that radical. A model to look towards would be Facebook’s Open Graph API." Après la poudre de perlimpinpin, et l’eau bénite, l’arme ultime du moment sont Saint JSON et Saint API, deux sauveurs miraculeux de tous les troubles de l’humanité. Ce qui est oublié à chaque fois dans cette rhétorique, c’est que ces APIs sont « plus stables » car elles sont contrôlées par une seule source. Dès qu’elles deviennent des formats libremement implémentables et largement implémentées, les erreurs feront partie du jeu. En revanche, trouver un moyen d’avoir une mise à jour plus atomique est intéressante mais complètement orthogonale au format.

    #RSS #formats #xml #web #api #json #standardization

    • #Atom
    • #Google
    • #Android
    • #android
    • #XML
    0gust1 @0gust1 CC BY-NC
    Écrire un commentaire

  • RastaPopoulos @rastapopoulos CC BY-NC 1/03/2013 16:04
    4
    @kent1
    @james
    @speciale
    @stephane
    4

    Je cherche à décrire un ensemble d’événements (un #calendrier quoi) dans un flux #Atom. Je sais le faire pour un contenu classique, mais évidemment les événements ont des informations supplémentaires non prévues (en premier lieu la date de fin). Je cherche donc des extensions qui permettraient déjà cela.

    Pour l’instant, je n’ai trouvé que #Google-Calendar qui fournit ses événements en Atom.

    Ici la description complète de l’#API en Atom :
    https://developers.google.com/google-apps/calendar/v2/reference
    mais il n’y a aucun exemple du #XML (seulement les schémas) pour comprendre plus rapidement (et copier-coller aussi, du coup).

    Ici un article qui décrit le format et qui donne vraiment le XML :
    Display Google Calendar events on your PHP Web site with XPath
    http://www.ibm.com/developerworks/library/os-php-xpath

    • #Google
    • #API
    • #PHP
    • #PHP
    • #PHP
    • #XML
    • #XML
    • #Microsoft ASP.NET
    • #Java
    • #http
    RastaPopoulos @rastapopoulos CC BY-NC
    • RastaPopoulos @rastapopoulos CC BY-NC 1/03/2013 16:09

      #développement #web aussi

      RastaPopoulos @rastapopoulos CC BY-NC
    • James @james PUBLIC DOMAIN 1/03/2013 16:28
      @stephane

      faut rester proche, tant que faire se peut, de iCal... facile à dire, je sais, mais j’ai essayé quand j’étais un jeune codeur fou (avec RSS en fait) :p

      Le truc, c’est qu’il n’y avait pas tellement le choix, fallait adopter une convention pour encapsuler les infos iCal dans les balises RSS... et avoir un décodeur en face... une sorte de standard dans le standard... Bref, il manque une RFC (ping @stephane) :)

      Ce serait chouette que tu parviennes à quelque chose, bon courage ! ;)

      James @james PUBLIC DOMAIN
    • James @james PUBLIC DOMAIN 1/03/2013 16:40

      Remarque, je dis ça, mais t’as peut-être pas le choix, le mieux serait que ton flux soit en iCal, ça serait plus simple...

      James @james PUBLIC DOMAIN
    • RastaPopoulos @rastapopoulos CC BY-NC 1/03/2013 16:47

      Je ne sais pas... Je ne vois pas trop pourquoi rester absolument proche de ical, sinon autant utiliser un #flux #ical (ce que je vais faire de toute façon aussi).

      Atom a déjà des éléments de base pour certaines informations (description, auteurs, date de mise à jour du contenu, date de publication, etc). Donc on utilise déjà ces infos. Pour ce qui manque, le principe d’Atom c’est d’ajouter des extensions : autrement dit des schémas supplémentaires déclarés au début dont on ajoute des éléments dans les entrées ou dans le flux.

      Par exemple j’ai déjà utilisé opensearch pour décrire que ça renvoyait pas l’ensemble, qu’il y avait plusieurs pages, le total, etc.
      Ou encore georss pour ajouter les coordonnées.

      Mais à part le format de Google, je ne vois rien d’autres de standards pour « la date de fin » par exemple. Ainsi que le lieu (pas les coordonnées, mais le nom de l’endroit et son adresse).

      Bon après j’ai d’autres trucs à mettre dedans mais c’est moins générique : le ou les tarifs, le ou les publics, la distribution (artistes, intervenants, etc).

      RastaPopoulos @rastapopoulos CC BY-NC
    • RastaPopoulos @rastapopoulos CC BY-NC 1/03/2013 16:48
      @james

      Ah ben voilà @james nos messages se sont croisés. Oui il y aura aussi un flux ical. Mais c’est pour proposer plusieurs formats de flux différents.

      RastaPopoulos @rastapopoulos CC BY-NC
    • Fil @fil 1/03/2013 16:53

      ou bien coller un http://microformats.org/wiki/hcalendar dans le flux ?

      • #Tantek Çelik
      • #author
      • #Brian Suda
      • #HTML
      Fil @fil
    • James @james PUBLIC DOMAIN 1/03/2013 17:03

      Mais oui ! un #microformat ! :)

      Sinon, parallèlement à ça : je crois que #SPIP ne sait pas lire iCal. Il me semble que c’était d’ailleurs pour ça que j’avais essayé d’échanger des évènements entre sites avec du RSS. C’est con, hein, je sais, mais au final, si les CMS savait lire iCal aussi simplement qu’ils lisent du XML, ça serait cool.

      James @james PUBLIC DOMAIN
    • RastaPopoulos @rastapopoulos CC BY-NC 1/03/2013 17:15
      @fil

      Dans « content » (avec type="html") tu veux dire @fil ?

      Oui effectivement, cela permettrait d’avoir un flux lisible par tous les lecteurs classiques, et d’avoir en même temps les infos récupérables, une à une, par une machine.

      Mais baliser le content HTML avec des microformats n’empêche pas d’ajouter les bonnes balises XML si des extensions possibles existent. Ou des balises « métiers » propres au site, pour ce qui n’existe pas. Bon ok ça augmente la taille du code, mais ça évite de scanner deux fois avec deux parseurs différents (un pour le XML du Atom, un pour trouver des microformats dedans ensuite) pour ceux qui connaîtraient à l’avance les balises utilisées.

      La combinaisons des deux me semblent pas mal pour couvrir tous les cas.

      RastaPopoulos @rastapopoulos CC BY-NC
    • RastaPopoulos @rastapopoulos CC BY-NC 1/03/2013 17:17
      @james

      @james ya des libs PHP qui existent en tout cas : fézendonc un plugin ! :)

      RastaPopoulos @rastapopoulos CC BY-NC
    • James @james PUBLIC DOMAIN 1/03/2013 17:27

      oui, ouieuh, je me suis déjà dit çaeuh ... :p

      James @james PUBLIC DOMAIN
    • RastaPopoulos @rastapopoulos CC BY-NC 3/03/2013 18:26

      Voici un document qui explique comment intégrer correctement les microformats dans une liste de contenus, et notamment dans un flux Atom :
      http://www.opensearch.org/Documentation/Recommendations/OpenSearch_and_microformats

      (J’utilise déjà en partie OpenSearch pour indiquer le nombre total de résultats, le pas de la pagination, etc.)

      • #XML
      • #Microformats
      • #search engines
      RastaPopoulos @rastapopoulos CC BY-NC
    • speciale @speciale 5/03/2013 12:41

      C’est un truc comme ça que tu veux faire ?
      http://code.demosphere.eu/fr

      speciale @speciale
    • RastaPopoulos @rastapopoulos CC BY-NC 5/03/2013 13:03

      Non. :)

      RastaPopoulos @rastapopoulos CC BY-NC
    • touti @touti 5/03/2013 14:35

      Et ça ?

      Adding event times and location to RSS and Atom feeds | Oxford University Computing Services, In a pickle
      http://blogs.oucs.ox.ac.uk/inapickle/2009/12/16/adding-event-times-and-location-to-rss-and-atom-feeds

      <ev:startdate>2010-01-18T16:00:00+00:00</ev:startdate>
      <ev:enddate>2010-01-18T17:00:00+00:00</ev:enddate>

      #atom #events #xml

      • #Oxford
      touti @touti
    • RastaPopoulos @rastapopoulos CC BY-NC 5/03/2013 15:01
      @touti

      Ah super intéressant, merci @touti.

      Cette page de l’université d’Oxford propose deux solutions :
      – le module pour RSS « event » du W3C qui est en brouillon :
      http://web.resource.org/rss/1.0/modules/event
      – le format xCal qui est une mise en XML du format iCal, et qui est aussi en brouillon :
      http://tools.ietf.org/html/draft-royer-calsch-xcal-03

      Le deuxième étant beaucoup plus complet.

      On y trouve des exemples (simples) d’utilisation. Et aussi une inclusion de #vCard dans un flux Atom.

      RastaPopoulos @rastapopoulos CC BY-NC
    • RastaPopoulos @rastapopoulos CC BY-NC 5/03/2013 15:08
      @james @fil

      Ah et pour @james : lire du iCal dans SPIP et mieux encore directement dans une boucle, c’est en fait déjà possible avec DATA et le plugin « icalendar » de @fil :
      http://contrib.spip.net/Plugin-iCalendar
      http://zone.spip.org/trac/spip-zone/browser/_plugins_/icalendar

      Ça inclut une classe PHP qui a l’air assez complète (que je viens de mettre à jour).

      RastaPopoulos @rastapopoulos CC BY-NC
    • Fil @fil 5/03/2013 15:18

      ah oui tiens, j’avais #oublié

      Fil @fil
    Écrire un commentaire

  • Stéphane Bortzmeyer @stephane CC BY-SA 20/01/2013 22:08

    There was a time where getting information about the content stored in the #DNS was easy: just fire dig from any machine in the Internet and ask your question. It has never been a perfect solution (because of caching and because of different network connectivity) but it worked most of the time: the DNS was supposed to give the same data to anyone. Now, several recent changes make this solution too limited. We need DNS Looking Glasses.

    http://www.bortzmeyer.org/dns-lg.html

    #JSON #XML #REST

    • #DNS
    • #caching
    Stéphane Bortzmeyer @stephane CC BY-SA
    Écrire un commentaire

  • kent1 @kent1 ART LIBRE 29/08/2012 10:33
    3
    @kent1
    @realet
    @rastapopoulos
    3

    #SPIP + #XMLRPC + un peu de dev #IPHONE peut finir en http://itunes.apple.com/fr/app/lestaxinomes/id553563464?mt=8&ign-mpt=uo%3D4

    L’appli #Ibidule du site ►http://www.lestaxinomes.org #taxinomes

    • #Geodiversité.net
    • #Plantes Animaux Champignons Recherche
    kent1 @kent1 ART LIBRE
    • b_b @b_b 29/08/2012 11:18

      Ouèèèè :) Et bientôt une refonte du site qui jusqu’ici ne se différenciait pas des masses de l’origine du clone... => Site clôné sur Geodiversité.net

      b_b @b_b
    Écrire un commentaire

  • grommeleur @grommeleur 21/07/2012 09:29

    Restriction d’un XMLSchema ?
    Soit un schema schemaA.xsd.
    L’élément racine de schemaA autorise une séquence de 1 à n éléments elem1.
    Je souhaite créer un XMLSchema schemaB.xsd qui importe schemaA.xsd et restreint l’élément racine hérité de schemaA à une séquence de 1 à 1 éléments elem1
    Un bon exemple ou tutoriel ?
    #xmlschema

    grommeleur @grommeleur
    Écrire un commentaire

  • Stéphane Bortzmeyer @stephane CC BY-SA 26/05/2012 17:41
    1
    @willi
    1

    Intéressant article, par l’auteur des O’Reilly sur XML Schema et Relax NG, sur la question de savoir pourquoi #XML n’a pas atteint ses objectifs et qu’est-ce qu’il aurait fallu faire. XML n’est pas devenu le format du Web, mais il est quand même très utilisé.

    http://eric.van-der-vlist.com/blog/2012/02/14/xml-the-ex-markup-language

    • #XML
    • #XML
    • #HTML
    • #SGML
    • #HTML
    Stéphane Bortzmeyer @stephane CC BY-SA
    • (⊙.⊙)☂ @fil 26/05/2012 21:53

      il y a un os avec l’URL, visiblement c’est seenthis qui se fait bouler

      (⊙.⊙)☂ @fil
    • (⊙.⊙)☂ @fil 26/05/2012 21:57

      essayons avec http://bit.ly/A7glOh

      • #XML
      • #XML
      • #HTML
      • #SGML
      • #HTML
      (⊙.⊙)☂ @fil
    • Stéphane Bortzmeyer @stephane CC BY-SA 26/05/2012 23:06

      L’URL est pourtant très normal, aucun caractère inhabituel. #SeenThis_Bug

      Stéphane Bortzmeyer @stephane CC BY-SA
    • robin @robin CC BY 28/05/2012 13:12

      Si le sujet te botte, tu voudras peut-être aller voir les vidéos de la conf sur http://www.youtube.com/xmlprague. Je crois qu’elles sont toutes disponibles maintenant (c’est une super conf).

      • #Prague
      robin @robin CC BY
    Écrire un commentaire

  • Stéphane Bortzmeyer @stephane CC BY-SA 26/09/2011 22:25

    Ceux qui utilisent un #VCS pour stocker des documents structurés (par exemple du #XML) ont souvent le problème d’éditeurs trop intelligents qui reformattent brutalement le document, lui conservant son sens sous-jacent (encore heureux !) mais changeant complètement la représentation textuelle. Les VCS typiques, conçus pour du texte, croient alors que le document est différent et annonçent des changements qui ne sont pas réellement importants. Une des solutions à ce problème est de canonicaliser les documents et de demander au VCS de vérifier que cette canonicalisation a bien été faite. Comment on fait avec le VCS #Subversion ?

    http://www.bortzmeyer.org/vcs-documents-structures.html

    Stéphane Bortzmeyer @stephane CC BY-SA
    Écrire un commentaire

  • Nicolas Hoizey @nhoizey CC BY-NC-SA 7/09/2011 09:57
    1
    @bohwaz
    1

    bytespider/jsOAuth - GitHub
    https://github.com/bytespider/jsOAuth

    #jsOAuth is a #javascript library implementing the #OAuth protocol. jsOAuth aims to form the basis of custom clients such as Twitter and Yahoo.

    Written in JavaScript, jsOAuth aims to be a fully featured open source OAuth library for use in Adobe AIR, Appcelerator #Titanium and PhoneGAP. In fact, anywhere that javascript can be used and has #cross-domain #XMLHttpRequests. For security reasons jsOAuth doesn’t run in the #browser. Browsers are only mentioned here for running the test suite. If you need jsOAuth in the browser, write an extension.

    #addon

    • #OAuth protocol
    • #Github
    • #Yahoo
    • #Twitter
    • #HTML
    • #Google
    • #disable-web-security
    • #Runner
    • #Adobe
    • #OAuth library
    • #JavaScript
    Nicolas Hoizey @nhoizey CC BY-NC-SA
    Écrire un commentaire

  • Nicolas Hoizey @nhoizey CC BY-NC-SA 27/11/2009 18:00

    molly.com » The Real “Why XHTML” Discussion
    http://www.molly.com/2009/06/02/the-real-why-xhtml-discussion

    “Molly Holzschlag asked me if I’d try and clearly and simply explain why XML parsing is advantageous and why XHTML still is relevant. This was my answer.”

    #HTML #XHTML #XML #parsing #navigateur #standard #web #dev #clevermarks

    Nicolas Hoizey @nhoizey CC BY-NC-SA
    Écrire un commentaire

  • Nicolas Hoizey @nhoizey CC BY-NC-SA 7/07/2009 13:18

    Official Google Webmaster Central Blog: Flash indexing with external resource loading
    http://googlewebmastercentral.blogspot.com/2009/06/flash-indexing-with-external-resource.html

    We just added external resource loading to our Flash indexing capabilities. This means that when a SWF file loads content from some other file—whether it’s text, HTML, XML, another SWF, etc.—we can index this external content too, and associate it with the parent SWF file and any documents that embed it.

    #indexation #flash #xml #ressource #recherche #Google #clevermarks

    Nicolas Hoizey @nhoizey CC BY-NC-SA
    Écrire un commentaire

  • Nicolas Hoizey @nhoizey CC BY-NC-SA 11/03/2009 13:49

    JSON REST vs. XML SOAP
    http://blog.feedly.com/2009/03/03/jsonrest-vs-xmlsoap

    SOAP sur un terrain glissant...

    #SOAP #XML #REST #JSON #Web_Services #clevermarks

    Nicolas Hoizey @nhoizey CC BY-NC-SA
    Écrire un commentaire

  • 0gust1 @0gust1 CC BY-NC 20/01/2009 14:32

    Dapper: The Data Mapper
    http://www.dapper.net

    bluffant

    #widgets #xml #software #tools #for_nicolasevaux

    • #XML
    • #XML
    • #bluffant widgets xml software tools
    • #Yahoo !
    0gust1 @0gust1 CC BY-NC
    Écrire un commentaire

  • 0gust1 @0gust1 CC BY-NC 23/12/2008 14:11

    Xerte - Open Source E-Learning Developer Tools
    http://www.nottingham.ac.uk/xerte/index.htm

    #opensource #elearning #flash #tool #scorm #xml #content #e-learning #multimedia #authoring #editor #foad

    • #E-Learning
    • #XML
    • #e-learning
    • #XML
    • #editor
    0gust1 @0gust1 CC BY-NC
    Écrire un commentaire

  • Nicolas Hoizey @nhoizey CC BY-NC-SA 14/10/2008 08:41

    Intel XML Software Suite
    http://www.sys-con.com/node/703799/print

    Des manipulations XML (parsing, validation de schéma, transformation) jusqu’à 10 fois plus rapides qu’avec les classiques Xalan/Xerces

    #XML #XSD #parsing #performance #optimisation #clevermarks

    Nicolas Hoizey @nhoizey CC BY-NC-SA
    Écrire un commentaire

  • Nicolas Hoizey @nhoizey CC BY-NC-SA 23/07/2008 20:31

    jQuery Makes Parsing XML Easy: jQuery, JavaScript, XML
    http://marcgrabanski.com/article/jquery-makes-parsing-xml-easy

    #jQuery #XML #parsing

    Nicolas Hoizey @nhoizey CC BY-NC-SA
    Écrire un commentaire

  • Nicolas Hoizey @nhoizey CC BY-NC-SA 23/07/2008 20:31

    jQuery Ajax call and result XML parsing « Chris Gaskell’s Blog
    http://cgaskell.wordpress.com/2006/11/02/jquery-ajax-call-and-result-xml-parsing

    #jQuery #XML #parsing

    Nicolas Hoizey @nhoizey CC BY-NC-SA
    Écrire un commentaire

  • Nicolas Hoizey @nhoizey CC BY-NC-SA 2/07/2008 07:34

    Messages in a bottle » Blog Archive » XSD 1.1 is in Last Call
    http://people.w3.org/~cmsmcq/blog/?p=57

    Yesterday the World Wide Web Consortium published new drafts of its XML Schema Definition Language (XSD) 1.1, as ‘last-call’ drafts.

    #XSD #XML_Schema_Definition #W3C #groupe:clever-age #XML #schéma #structure #définition

    Nicolas Hoizey @nhoizey CC BY-NC-SA
    Écrire un commentaire

  • 0gust1 @0gust1 CC BY-NC 9/06/2008 23:49

    Scuttle IUFM: Recherche de signets
    http://tice.aix-mrs.iufm.fr/demo/scuttle/search.php/all/xml

    #xml #cy_altern #stages #iufm

    • #XML
    • #Manitoba
    0gust1 @0gust1 CC BY-NC
    Écrire un commentaire

  • Nicolas Hoizey @nhoizey CC BY-NC-SA 22/05/2008 09:55

    Performance web » Archive du blog » JSON ?
    http://performance.survol.fr/2008/04/json

    Contrairement à une idée reçue assez répandue, l’usage de JSON à la place de XML pour optimiser les performances d’Ajax n’est peut-être pas si pertinent que ça...

    #JSON #XML #javascript #js #Ajax #performance #groupe:clever-age #clevermarks #gp:links

    Nicolas Hoizey @nhoizey CC BY-NC-SA
    Écrire un commentaire

  • Nicolas Hoizey @nhoizey CC BY-NC-SA 20/05/2008 13:09

    xslt.js version 3.0 released XML XSLT now with jQuery plugin
    http://johannburkard.de/blog/programming/javascript/xslt-js-version-3-0-released-xml-xslt-jquery-plugin.html

    xslt.js is a tiny JavaScript library to transform XML with XSL. Essentially, it’s a JavaScript wrapper around the browser’s XSLT API. The version 3.0 now includes a jQuery plugin

    #XSL #XSLT #jQuery #plugin #XML #transformation #groupe:clever-age #javascript #navigateur #xslt.js

    Nicolas Hoizey @nhoizey CC BY-NC-SA
    Écrire un commentaire

  • Nicolas Hoizey @nhoizey CC BY-NC-SA 14/05/2008 10:54

    oEmbed
    http://oembed.com

    oEmbed is a format for allowing an embedded representation of a URL on third party sites. The simple API allows a website to display embedded content (such as photos or videos) when a user posts a link to that resource, without having to parse the resourc

    #oEmbed #standards #xml #embed #dev #web #Flickr #Pownce #YouTube #todo=look

    Nicolas Hoizey @nhoizey CC BY-NC-SA
    Écrire un commentaire

  • Nicolas Hoizey @nhoizey CC BY-NC-SA 5/03/2008 11:04

    O’Reilly Network — Stewart Butterfield on Flickr
    http://www.oreillynet.com/pub/a/network/2005/02/04/sb_flckr.html

    I think we had one person inquire about using the SOAP version of the API. I don’t know if any apps were actually built. There is at least one application built on XML-RPC. But all the others—I don’t even know how many there are—are built on the REST AP

    #Flickr #API #XML-RPC #REST #SOAP #vs #comparaison #personne:Stewart_Butterfield #folksonomy #service #Web_Services #webdev

    Nicolas Hoizey @nhoizey CC BY-NC-SA
    Écrire un commentaire

  • Nicolas Hoizey @nhoizey CC BY-NC-SA 8/11/2007 13:25

    Schema Library
    http://www.altova.com/newsletter/november_2007/resources_schemalib.html

    This page is offered as a reference library to common (and uncommon) industry and cross-industry schemas.

    #xsd #xml #référence #schéma #métier #xml_schema #groupe:clever-age #clevermarks

    Nicolas Hoizey @nhoizey CC BY-NC-SA
    Écrire un commentaire

  • Nicolas Hoizey @nhoizey CC BY-NC-SA 2/10/2007 19:56

    jQuery and XML revisited » d’bug
    http://blog.reindel.com/2007/09/24/jquery-and-xml-revisited

    #howto #dom #dev #jquery #xml #javascript

    Nicolas Hoizey @nhoizey CC BY-NC-SA
    Écrire un commentaire

  • Fil ☂ @fil 7/09/2007 18:12

    Valia’s Infocafe - Viva Voce
    http://valiakaimaki.blogspot.com
    le blog de Valia Kaimaki
    #xml #spip #spip-zone

    Fil ☂ @fil
    Écrire un commentaire

0 | 25

Thèmes liés

  • #ajax
  • #api
  • #atom
  • #browser
  • Technology: caching
  • #clevermarks
  • #dev
  • #flash
  • #flickr
  • #format
  • #groupe
  • #javascript
  • #jquery
  • #json
  • #navigateur
  • #parsing
  • #performance
  • #relax_ng
  • #rest
  • #schéma
  • #soap
  • #spip
  • #standard
  • #structure
  • #vs
  • #w3c
  • #web
  • #web_services
  • Technology: XML
  • ProgrammingLanguage: XML
  • #xml_schema
  • #xsd
  • Technology: XSLT