Mozilla Prism porta il web sul desktop

Con il rilascio della versione 1.0 beta, il confine tra applicazioni desktop e applicazioni web si assottiglia. Il browser si dissolve, e Internet diventa una vera e propria piattaforma di sviluppo

Roma – Sono trascorsi quasi due anni da quando Mozilla ha lanciato il progetto open source Prism , teso a sviluppare un software che promette di slegare le applicazioni web dal browser e avviarle direttamente dal proprio desktop. Prism sta ora per raggiungere la sua prima pietra miliare, il rilascio della versione 1.0, di cui è stata appena distribuita una beta.

“La presentazione delle versione beta di Prism 1.0 rappresenta il culmine di oltre un anno di utilizzo effettivo da parte di aziende quali Yahoo!, Zimbra, DesignLinks International e molte altre”, si legge in un post di Mozilla Labs. “Decine di migliaia di utenti hanno utilizzato Prism sui siti compatibili. Sulla base dei loro feedback e delle esperienze raccolte dai gestori dei siti web, Mozilla ha sviluppato nuove funzionalità studiate per rendere ancora più simile l’esperienza dell’utilizzo di applicazioni web a quella dell’utilizzo delle applicazioni presenti sul desktop”.

Tra le nuove funzionalità di Prism 1.0 c’è la possibilità di impostare per ogni applicazione i font, i proxy e altre preferenze; la capacità di eliminare su richiesta i dati personali; l’integrazione di un sistema per l’aggiornamento automatico del software; il supporto alle icone nella barra di stato, nei sottomenù del dock e nella barra di sistema; il pieno supporto a Mac OS X 10.4; e la capacità di gestire le eccezioni SSL.

Insieme alla beta di Prism 1.0 arriva anche un nuovo insieme di API che gli sviluppatori possono liberamente utilizzare per garantire ai siti compatibili con Prism le stesse potenzialità di un’applicazione desktop.

Prism, evoluzione di un precedente progetto noto come WebRunner , si basa sullo stesso motore di Firefox, ed è in grado di far girare le applicazioni all’interno di una finestra priva di toolbar, barra degli indirizzi e pulsanti di navigazione (ma se lo si desidera, è possibile attivare ciascuno di questi componenti). Rispetto ai browser tradizionali, Prism fornisce agli utenti di applicazioni web almeno tre vantaggi: è più leggero; permette di associare rapidamente qualsiasi web application ad un’icona sul desktop, nel menù Start e/o nella barra di Avvio veloce di Windows; ogni web application gira in una differente istanza del browser.

Quest’ultima caratteristica è forse la più importante: il fatto che che ogni applicazione o servizio web giri in un processo separato non solo fornisce un maggior livello di sicurezza (ad esempio, contro gli attacchi cross-site scripting), ma fa anche sì che il crash di un’istanza del browser non causi la chiusura a catena delle altre web application. Una simile caratteristica è oggi supportata in Google Chrome e in Internet Explorer 8, i quali fanno girare ciascuna scheda in un processo separato. Mozilla ha per altro recentemente annunciato di essere al lavoro per implementare un’ architettura multi-process anche in Firefox: oltre a migliorare l’affidabilità e la sicurezza, una tale architettura promette anche migliori performance, soprattutto sui sistemi multicore e multiprocessore.

Tornando a Prism, esso offre vantaggi anche agli sviluppatori: questi ultimi possono infatti distribuire le proprie web application insieme a versioni personalizzate di Prism, rendendone così l’installazione molto simile, per gli utenti, a quella di un software tradizionale.

Le applicazioni Prism possono essere create direttamente all’interno di Firefox, utilizzando un’apposita estensione, oppure con la versione stand alone di Prism: in quest’ultimo caso per linkare una web application sul desktop è necessario inserirne manualmente l’URL nel programma di Mozilla (v. immagine sopra).

“A dispetto di Adobe AIR e di Microsoft Silverlight, noi non stiamo creando una piattaforma proprietaria per rimpiazzare il web”, spiegò Mozilla Labs all’epoca del primo annuncio di Prism. “Noi pensiamo che il web sia una piattaforma aperta e potente per questo genere di innovazione, e di conseguenza il nostro obiettivo è quello di identificare e semplificare lo sviluppo di tecnologie che portino nella piattaforma web i vantaggi tradizionalmente legati alle applicazioni desktop”.

Se inizialmente Prism era poco più di una semplice scorciatoia sul desktop a una web application, la versione 1.0 fornisce ora un grado di personalizzazione, astrazione e integrazione col sistema operativo assai più elevato, assottigliando di molto la linea di confine tra applicazioni desktop e applicazioni web. Ad esempio, le applicazioni Prism possono ora essere minimizzate nella systray di Windows o nel Dock di Mac OS X, mantenendo l’icona personalizzata dell’applicazione; sono inoltre in grado di visualizzare avvisi e notifiche sotto forma di balloons tips o piccole finestre popup. Ciascuna applicazione, poi, può essere fatta girare con un differente profilo di configurazione.

Alessandro Del Rosso

La tua email sarà utilizzata per comunicarti se qualcuno risponde al tuo commento e non sarà pubblicato. Dichiari di avere preso visione e di accettare quanto previsto dalla informativa privacy

  • guast scrive:
    E tutto il resto ?
    Da questo articolo sono rimasti fuori un po' troppi prodotti.Dando per scontato che Java verrá portato avanti visto che per Oracle é tanto importante quanto lo era per Sun che succederá per tutto il resto ?Ci vorrebbero tanti chiarimenti tra cui mysql, netbeans (visto che Oracle ha Jdeveloper e alcuni prodotti hanno plugins per Eclipse), Java CAPS e Glassfish (che fanno concorrenza ad Aqualogic).
  • Nick500 scrive:
    Atro che in Italia
    @tra l'altro SUN rischierebbe di essere esclusa dagli appalti pubblici a stelle e strisce...Altro che in Italia dove le aziende investite da scandali di corruzione e mafia continuano ad essere le preferite negli appalti pubblici...Vedi l'Impregilo che adesso costruirà pure il ponte sullo stretto.http://it.wikipedia.org/wiki/Impregilo#Scandali_e_violazioni
  • vavava scrive:
    dimentichi
    Dimentichi che i microproXXXXXri AMD (per questo il rilancio SPARC, anzi la riprogettazione) verranno abbandonati come tutta la tecnologia Windows che fece un bel buco nei bilanci SUN.Dimentichi che adesso gli agenti di vendita Oracle venderanno anche i prodotti Open Source (e sui derivati come StarOffice) di SUN e che le organizzazioni Open di SUN saranno rese completamente indipendenti e ben sponsorizzate.Dimentichi che autodenunciandosi evita ritorsioni legali come l'estromissione dagli appalti pubblici, dunque avrà sempre questi appalti !Dimentichi che alcuni azionisti che non erano d'accordo con la fusione stanno andando in accordo extra-giudiziale. Dunque niente ricorsi.Dimentichi che assumeranno (lo dicono i manager) e NON licenzieranno in quanto formeranno nuove azioni di vendita.Ma quanto dimentichi ??? I rapporti sono sul sito della SUN e Oracle in Inglese !!!Ciao
    • compare scrive:
      Re: dimentichi
      Vabbe' il traduttore di google ha anche lui i suoi limiti ! :-)
    • io io io scrive:
      Re: dimentichi
      - Scritto da: vavava
      Dimentichi che i microproXXXXXri AMD (per questo
      il rilancio SPARC, anzi la riprogettazione)
      verranno abbandonati come tutta la tecnologia
      Windows che fece un bel buco nei bilanci
      SUN.

      Dimentichi che adesso gli agenti di vendita
      Oracle venderanno anche i prodotti Open Source (e
      sui derivati come StarOffice) di SUN e che le
      organizzazioni Open di SUN saranno rese
      completamente indipendenti e ben
      sponsorizzate.

      Dimentichi che autodenunciandosi evita ritorsioni
      legali come l'estromissione dagli appalti
      pubblici, dunque avrà sempre questi appalti
      !

      Dimentichi che alcuni azionisti che non erano
      d'accordo con la fusione stanno andando in
      accordo extra-giudiziale. Dunque niente
      ricorsi.

      Dimentichi che assumeranno (lo dicono i manager)
      e NON licenzieranno in quanto formeranno nuove
      azioni di
      vendita.


      Ma quanto dimentichi ??? I rapporti sono sul sito
      della SUN e Oracle in Inglese
      !!!

      Ciaocome ti permetti a postare un commento intelligente su punto informatico??? se fosse un articolo flame Windows-Linux, chissà quante risposte... :@
      • me me me scrive:
        Re: dimentichi
        - Scritto da: io io io

        come ti permetti a postare un commento
        intelligente su punto informatico???
        Suvvia, ma se ritieni punto informatico cosi' orribile, che lo leggi a fare? Non ce l'ho con te, ma spesso leggo questi commenti..... E' vero, molte volte e' impreciso, ma puo' comunque dare uno spunto per approfondire. Del resto, l'approfondimento andrebbe sempre fatto!!
      • uff... scrive:
        Re: dimentichi
        ci ha provato, a generare flame,inserendo la dicitura "open source" nel sottotitolo(ma non nel corpo dell'articolo).però la colpa non è di p.i.,ma dell'articolista...
    • The Punisher scrive:
      Re: dimentichi
      Le informazioni che hai riportato tu non possono generare flame, quindi popolare il forum, quindi aumentare il numero di accessi, quindi la pubblicita'. ;-)Comunque sono d'accordo con te.
    • Brevetto man scrive:
      Re: dimentichi
      - Scritto da: vavava
      Dimentichi che i microproXXXXXri AMD (per questo
      il rilancio SPARC, anzi la riprogettazione)
      verranno abbandonati come tutta la tecnologia
      Windows che fece un bel buco nei bilanci
      SUN.
      Beh, il t100 ed il 2000 non e' che fossero una porcheria. Il fatto che poi fossero anche open source...Per il resto, come darti torto...
    • geppo scrive:
      Re: dimentichi

      Ma quanto dimentichi ??? I rapporti sono sul sito
      della SUN e Oracle in Inglese
      !!!Scusa puoi postare dei link al volo per questi rapporti.Li ho cercati e non sono riuscito a trovarli.Sarebbe interessante poterli leggere.Grazie.
      • nome e cognome scrive:
        Re: dimentichi
        - Scritto da: geppo

        Ma quanto dimentichi ??? I rapporti sono sul
        sito

        della SUN e Oracle in Inglese

        !!!

        Scusa puoi postare dei link al volo per questi
        rapporti.
        Li ho cercati e non sono riuscito a trovarli.

        Sarebbe interessante poterli leggere.

        Grazie.Se li è inventati... secondo te basta autodenunciarsi per evitare l'esclusione dagli appalti pubblici?
        • pilot scrive:
          Re: dimentichi
          - Scritto da: nome e cognome
          Se li è inventati... secondo te basta
          autodenunciarsi per evitare l'esclusione dagli
          appalti pubblici?No basta autodenunciarsi, ma collaborare con la giustizia. A differenza dell'italia, dove basta farsi le leggi su misura.
        • nome e cognome scrive:
          Re: dimentichi
          Non saprei, pero' nelle corporate policy della mia azienda c'e' scritto a chiare lettere che "l'azienda non puo' chiederti na mai ti chiedera' di compiere qualcosa di illegale".Se lo fai, lo hai fatto per tuo tornaconto personale, e ne devi rispondere - anzi, se invalidi un contratto per "colpa grave" in quel caso l'azienda si costituisce parte civile contro di te, come danneggiata!C'e' sempre da distinguere tra persona fisica e persona giuridica ... anche in America!
        • ... scrive:
          Re: dimentichi
          http://www.oracle.com/sun/http://www.sun.com/oracle/
      • The Punisher scrive:
        Re: dimentichi
        Se hai tempo e voglia prova a dare un occhiata quihttp://www.sun.com/company/cgov/docs/sbc/SunStandardsBusinessConduct.pdfhttp://www.sun.com/aboutsun/csr/business_practices/cgov/ethics.jsphttp://www.sun.com/aboutsun/csr/report2008/
    • non so scrive:
      Re: dimentichi
      È il primo di aprile?
Chiudi i commenti