Diario di un traduttore
[Pensieri, riflessioni, ossessioni e sogni di un giocatore alle prese con la lingua inglese]

Questo blog si è trasferito su diariotraduttore.com!!

giovedì 14 settembre 2006

Soluzioni e motori

Del nuovo sito del Game Italian Translation ho già parlato nei mesi scorsi: è stato un lavoro davvero completo, che ha visto un rifacimento totale della nostra interfaccia web, basato su esigenze nuove che si erano venute a comporre nel corso degli anni. Ma non voglio tornare sull'argomento; voglio semplicemente approfondire il discorso sul G.I.T. Engine, il primo motore dinamico che il nostro sito abbia visto.
Inizialmente il G.I.T. Engine doveva essere una soluzione di gestione rapida di singoli problemi, come l'immagine dinamica nella pagina dell'elenco delle traduzioni: un semplice script che doveva gestire un singolo "use case". Ma da lì è partito un insieme di problemi, di richieste che andavano gestite in maniera dinamica e per cui un singolo script non poteva più essere adatto.
In breve, nacque il concetto di G.I.T. Engine, un insieme di regole e di script, che interagiscono tra loro per fornire servizi differenti come la gestione dinamica di:

  • ricerca traduzioni, con descrizione sul tipo e sullo stato
  • ricerca vecchie notizie
  • RSS per le notizie
  • screenshots casuali delle traduzioni amatoriali
  • pagina riservata allo staff
  • popup varie
Tutto questo si è venuto a formare non a causa di un progetto iniziale ben definito e pianificato (come invece è accaduto per il resto del sito), ma semplicemente si è allineato man mano che nascevano le singole esigenze, quei singoli problemi che sarebbe stato bello risolvere in maniera del tutto autonoma e completa al tempo stesso.
Il motivo per cui ne ho voluto parlare qui, sul mio angolino personale di web, è perché il G.I.T. Engine è invisibile al visitatore casuale del nostro sito, e quindi molti potrebbero non accorgersi quel che c'è lì sotto, pur facendone uso come nel caso della ricerca.
In quest'ottica si capisce inoltre il vero motivo per cui è nato questo motore: il nostro precedente sito era infatti costruito per sembrare un sito di comunicazione di informazioni, con tante news e tante pagine disseminate per tutto l'FTP. Ma in fondo la maggior parte dei nostri visitatori non viene sul sito per cercare informazioni, quanto per cercare traduzioni. Il minor numero di news, di pagine, la miglior organizzazione e infine il G.I.T. Engine rientrano tutti in un'ottica di favorire e coadiuvare la navigazione di questo tipo di utenti, pur lasciando (nei trafiletti a fianco pagina) tutte le informazioni che potrebbero interessare a chi volesse approfondire le sue conoscenze sul gruppo.
L'Engine non è più però solo parte di questa nuova logica, ma ne è proprio diventato il cuore. Per questo è ora divenuto così importante!

Etichette: