Slideshare: estrarre i testi tramite YQL

Se c’è una persona che mi fa impallidire come innovazione è Christian Heilmann, uno dei maggiori esperti di Yahoo User Interface.
L’ultima innovazione geniale è una soluzione ottimale per l’accessibilità delle presentazioni pubblicate su slideshare.
L’idea di Chris è l’uso di YQL – Yahoo Query Language, un framework per creare mashup, al fine di estrarre in formato XML i dati testuali presenti all’interno delle slide importate all’interno del sistema Slideshare. Va chiarito che le slide devono contenere testo, ovvero è necessario che in fase di produzione i contenuti testuali siano predisposti usando l’elemento specifico per rappresentare il testo.
Passando alcuni parametri si ottiene un risultato come il seguente:
Codice XML che rappresenta i testi alternativi delle slide
Nell’esempio è rappresentata una mia presentazione tenuta a SMAU 2008 dove si possono notare i contenuti testuali delle singole slide rappresentati tramite elementi <li>, nel seguente formato:

<li>
<strong>Slide 1:</strong>
<p>Come evolverà il Web? Consigli su come non rimanere disoccupati nel giro di pochi anni Roberto Scano consulente Web - https://robertoscano.info Presidente IWA ITALY – Coordinatore EMEA IWA/HWG W3C AC Representative for IWA/HWG W3C WCAG Working Group Member W3C ATAG Working Group Member Expert of ISO/TC 159/SC 4/WG 5 'Software ergonomics and human-computer dialogues‘ […]</p>
</li>
<li>
<strong>Slide 2:</strong>
<p>Cos’è IWA/HWG IWA/HWG è un’Associazione professionale no profit riconosciuta leader mondiale nella fornitura dei principi e delle certificazioni di formazione per i professionisti della Rete Internet; è presente in 100 paesi, con 130 sedi ufficiali in rappresentanza di più di 165.000 associati. La sua missione •Fornire programmi formativi di qualità •Fornire agli associati supporto e collaborazione a livello regionale, nazionale e internazionale, nonché un marchio di affiliazione riconosciuto a livello mondiale •Promuovere i principi universali di etica e di pratica professionale per tutti i professionisti della Rete Internet •Fornire supporto per la definizione e lo studio di normative nei Paesi in cui è presente Roberto Scano – consulente Web – https://robertoscano.info</p>
</li>
...

Tramite un semplice script potremmo quindi garantire a chiunque di poter fruire dei contenuti testuali presenti nelle slide, garantendo una maggiore accessibilità dei contenuti di SlideShare.