WBstat
WBstat è una piccola ma potente applicazione web sviluppata in linguaggio ASP3.
La funzione di questa classe è l'elaborazione delle stringhe user-agent e la restituzione di dati razionalizzati; nella pratica l'oneroso compito che WBstat assolve è quello di 'prendere' la user-agent ( che è una stringa 'senza regole' che può contenere dati in forme quasi mai convenzionali ) e trasformarla in una serie di dati riutilizzabili, quali "Sistema Operativo", "Browser", etc. etc.
Questi dati estrapolati dalla stringa user-agent possono poi essere utilizzati facilmente dalla vostra applicazione per statistiche, marketing, analisi...
La classe è inoltre personalizzabile ( per permettere di ottimizzare il carico di lavoro a seconda delle esigenze) e produce dati di qualità con scarso margine di errore.
Fra le feature più importanti c'è il 'guessing', che permette di identificare il nome dell'agente anche se esso non è presente all'interno del database seguendo una serie di pattern che cercano firme convenzionali.
L'ultima versione della classe identifica correttamente tutti i browser, robots e sistemi operativi presenti nel database e dall'analisi della user-agent estrapola ulteriori informazioni (se presenti) quali il livello di crittazione, la versione di Gecko, l'architettura hardware, eventuali url, la lingua, la distribuzione linux, il motore di layout del browser; inoltre la classe permette di visualizzare una icona relativa al sistema operativo e al browser (se riconosciuti) personalizzata a seconda della versione degli stessi.
E' possibile testare la qualità della classe dalla pagina demo.
Nella sezione downloads è presente l'ultimo download aggiornato, i download delle specifiche aggiornate (solo nel caso in cui la classe sia aggiornata), alcuni utili tools e tutti i download delle vecchie versioni, ormai obsolete.
Le release notes permetteranno a chi deve aggiornare dalla versione 3.1 una vita più semplice e il changelog mostra la crescita della classe nelle sue varie evoluzioni.
licenza
La classe è distribuita sotto licenza Creative Commons.
tu sei libero di riprodurre, distribuire, comunicare al pubblico, esporre
in pubblico e di modificare quest'opera
alle seguenti condizioni:
Attribuzione Devi attribuire la paternità dell'opera nei modi indicati
dall'autore o da chi ti ha dato l'opera in licenza e in modo tale da non
suggerire che essi avallino te o il modo in cui tu usi l'opera.
Non commerciale Non puoi usare quest'opera per fini commerciali.
Condividi allo stesso modo Se alteri o trasformi quest'opera, o se
la usi per crearne un'altra, puoi distribuire l'opera risultante solo con
una licenza identica o equivalente a questa.


CCBot 1.0
Sconosciuto