In questo articolo
Banana Contabilità Web è basato sulla tecnologia innovativa WebAssembly, la quale consente di eseguire localmente l'applicazione nei browsers moderni senza installare nulla. Inoltre non devi neanche registrarti o dare alcuna email, e i tuoi dati personali della contabilità rimangono privati (cosa che NON succede con gli altri programmi Cloud).
Informazioni su Banana Contabilità Web
- Banana Web é la prima soluzione contabile al mondo che usa la tecnologia WebAssembly e funziona all'interno del browser.
- È una prima versione, rilasciata con finalità di complemento alla versione desktop.
- Funziona sui più moderni browser.
- I dati personali rimangono privati.
- Nessuna necessità di registrarsi.
- Offre la maggior parte delle funzionalità di Banana Contabilità+ per desktop.
- Funziona all’interno del browser e per aprire e salvare i file sul computer, l'utente deve dare il permesso.
- È lo stesso codice dell'applicativo desktop, ma con limitazioni dovute all'utilizzo di WebAssembly
- WebAssembly è una tecnologia in fase di sviluppo e con alcune limitazioni.
- Usa le librerie QT, WebAssembly, versione 5.15.3 (licenza commerciale).
- È per il momento utilizzabile gratuitamente.
WebAssembly
- WebAssembly è un nuovo standard per applicativi che funzionano su qualsiasi computer.
- I programmi WebAssembly funzionano in comparti separati e non possono accedere al sistema operativo. Sono quindi molto sicuri.
- È una tecnologia portata avanti dalle più importanti ditte tecnologiche che sarà ancora migliorata e porterà notevoli vantaggi.
- L’applicativo WebAssembly è molto veloce, perché viene scaricato e subito compilato per lo specifico sistema operativo e processore.
- Quando si carica il programma la seconda volta, il browser usa la copia già in memoria, così l’esecuzione è più veloce.
- Quando viene pubblicata una nuova versione del programma, il browser dovrebbe caricare la nuova versione in automatico.
Limitazioni
WebAssembly è una tecnologia molto nuova e questa è la prima release pubblica di Banana Contabilità Web. Rispetto alla versione desktop, ci sono importanti limitazioni:
- Se si chiude il browser o la scheda del browser che visualizza l’applicativo, senza salvare, i dati vengono persi.
- Non supporta ancora tutti i dialoghi. Alcuni comandi non sono quindi disponibili.
- Non potendo accedere ai file locali, non mette a disposizioni le funzioni Recenti e Preferiti.
- Non permette di installare Estensioni.
- Non è disponibile l'applicativo Fatture e Offerte.
- Non è supportato il drag&drop.
- L’apertura e il salvataggio dei file passa tramite la modalità di accesso ai file, molto limitata, offerta dai browser.
- Il ridimensionamento con il mouse dei dialoghi è difficoltoso.
- Non supporta le funzioni di accessibilità, come gli applicativi nativi per i diversi sistemi operativi.
- Non funziona con schermi piccoli, il touch e con tastiere virtuali.
- Se ci sono problemi di caricamento o esecuzione, può essere utile cancellare la cache del browser. Raccomandiamo l'utilizzo di Chrome o Edge.
Il programma è utilizzabile gratuitamente. Invitiamo a sperimentarlo e a darci le vostre impressioni e feedback.
Requisiti minimi e impostazioni browser
- Banana Contabilità Web richiede l'utilizzo di browser adatti e configurati per eseguire WebAssembly:
- Mozilla 79
- Chrome 86
- Edge 89
- Safari 13.1
- Impostare ‘Disabilita restrizioni su origini multiple’ nel menu Sviluppo del browser
(senza questa impostazione non scarica i templates)
- Impostare ‘Disabilita restrizioni su origini multiple’ nel menu Sviluppo del browser
- Se il programma non visualizza correttamente i dialoghi, ad esempio vengono tagliati, impostare lo zoom della pagina del browser al 100%
Roadmap Banana Contabilità Web
WebAssembly è certamente il futuro per lo sviluppo di applicativi. Speriamo nell'arco di un anno di avere una versione che abbia le medesime funzionalità della versione desktop:
- Rimuovere le attuali limitazioni.
- Permettere di aprire e salvare i file localmente.
- Collegarsi a salvare i dati della contabilità direttamente su cloud.
- Permettere a più persone di lavorare contemporaneamente sulla stessa contabilità.