Ulteriori informazioni sulle ultime modifiche
Vedi i sorgenti
Versione 1.2.1 (Versione di test per la 1.2.2)
La versione 1.2.2 sarà ritenuta pronta una volta che le caratteristiche prefissate saranno aggiunte, che i bug segnalati saranno risolti e che gli opportuni test avranno dato esito positivo.
Feature (Caratteristiche)
- interrogazione dei cataloghi tramite Ajax [ok]
- rendere opzionale l'ajax per i cataloghi [ok]
- interrogazione ajax anche per i cue con un'icona diversa se il libro non è presente [ok] Scelta attuale bordare l'icona, più semplice che sostituire l'immagine (da testare su pagine con molti cue, non sembra velocissimo, test eseguito sulla pagina iniziale di citeulike http://www.citeulike.org/, con decine di cue da coins, risultato credo soddisfacente)
- interrogazione ajax per doi e pmid (autolink, solo per ip abilitati o dietro proxy, verifica se è disponibile il testo completo) [ok] [necessita di test da ip abilitato]
- interrogazione ajax per i cue che puntano all'openurl (icona bordata) [ok, testata su citeulike, anche da ip non abilitato, infatti le risorse gratuite vengono correttamente cerchiate)
Bug
- necessario un timeout su xmlhttprequest, altrimenti se la pagina tarda a essere letta (es se il firewall blocca le porte di sfx) il browser diventa inutilizzabile per 45 secondi circa): parzialmente risolto passando da connessione sincrona a asincrona: la pagina viene caricata normalmente e l'autolink comunque funziona, da controllare se in una pagina mista doi e isbn (dove sollo il doi viene bloccato dal firewall) le altre richieste procedono o attendono che la prima venga terminata. Nel secondo caso il problema non si può dire risolto, ma è solo un workaround che in casi particolari riduce le funzionalità del nuovo ajax check. [risolto: testato su una pagina di citeulike con molti cue dovuti da coins e un link isbn in fondo, anche se la rete blocca le richieste a sfx il codice isbn viene correttamente processato senza ritardi]
- passare da connessione sincrona a asincrona [ok]
- Fixare i cue di citeulike che utilizzano l'icona della barra invece di quella dell'openurl (bug segnalato nella versione di libx ufficiale) [Risolto]
- Decidere se di default le opzioni ajax vengono attivate
- Necessario che alla prima accensione, dopo l'aggiornamento della nuova versione, si venga rediretti su una pagina di spiegazione delle nuove caratteristiche (verificare come)
Test Necessari
- Necessario test su pagina con molti link o cue per verificare prestazioni [ok]
- Necessari test da ip abilitati
- Necessario test su pagina mista coins isbn da rete con firewall che blocca sfx, per verificare se i codice isbn vengono valutati in ritardo [ok]
- Valutare impatto sull'opac e, soprattutto, sull'openurl qualora l'interrogazione ajax venisse abilitata di default
Future Versioni:
- Se possibile utilizzarte un'uscita xml dell'opac o di sfx per l'interrogazione ajax
- Valutare, laddove sia disponibile il testo completo, se riscrivere i link doi o pmid per puntare direttamente alla risorsa (o fornire un'icona che lo permetta)
- Se ci sarà interesse in libxita - bibliobar spostare i file su Assembla e creare un repository SVN
Comments (0)
You don't have permission to comment on this page.