Le applicazioni SaaS - Interfaccia

L'interfaccia. L'interfaccia delle applicazioni SaaS è normalmente un altro punto dolente, nel senso che normalmente segue quella di una pagina web. Quindi, in linea di massima, non sono possibili interfacce di una certa complessità, che forniscano una visione di insieme e che permettano soprattutto un'elevata rapidità di inserimento e gestione dei dati, anche se tutto dipende poi concretamente dal tipo di applicativo.

Le interfacce web prevedono il frequente utilizzo del mouse, una grafica molto spartana che obbliga spesso a scorrere la pagina per visualizzare tutti i dati, insomma è pensata per gli utilizzi tipici del web, ossia per inserire alcuni dati, ma non per inserire una serie di dati uno dietro l'altro. Anche qui, ancora una volta, dipende quale sia l'utilizzo effettivo dell'applicazione SaaS nell'ambito dell'attività della nostra azienda.

Un'applicazione SaaS che permetta di visualizzare alcuni aspetti di una specifica lavorazione può funzionare egregiamente con un'interfaccia web. Al contrario, un'applicazione SaaS destinata invece all'inserimento di dati gestionali, a meno che l'azienda non abbia davvero pochissime operazioni da registrare, risulterà nel complesso molto più lenta rispetto ad un software ben fatto installato in locale, il quale permetta operazioni con i tasti funzione e, più generalmente, non richieda il costante utilizzo del mouse.

Un'applicazione SaaS è pertanto ideale per tutti quei programmi con cui normalmente un utente non lavora tutto il giorno. Lavorare tutto il giorno con un sistema che ricalca il funzionamento una pagina web è sicuramente penalizzante in termini di comfort e di velocità. Basta provare ad inserire una certa quantità di dati uno dietro l'altro per vedere subito la differenza.

Ci sono poi applicazioni SaaS che presentano interfacce un po' più sofisticate, con un utilizzo più spinto di JavaScript, di componenti aggiuntivi come il FlashPlayer, e così via, ma in linea di massima rimangono comunque sempre molto distanti da un software installato in locale. Anzi, con interfacce SaaS più complesse, aumenta esponenzialmente il rischio che possano esserci differenze o malfunzionamenti con determinati browser o sistemi operativi (motivo per cui è sempre opportuno testare le applicazioni SaaS con diversi browser).

Infine le applicazioni SaaS che funzionano a mezzo di interfacce ad hoc e quindi non web sono un mondo a parte, anche se costituiscono una minima parte del mondo SaaS. In questo caso l'interfaccia può essere migliore, anche se comunque normalmente sempre lontana da un sistema installato in locale, così come può essere addirittura peggiore di un'interfaccia web (è il caso ad esempio delle interfacce SaaS pensate per l'utilizzo in locale ed in maniera totalmente testuale di vecchie applicazioni di tipo AS/400).