Swift (2008) - Browser Alternativo Open Source basato su Safari

Nel 2006 una notizia positiva rincorreva tutti gli sviluppatori che non disponevano di un Mac e dovevano rivolgersi ad amici, colleghi o servizi che effettuano i screenshots online per fare i test di resa dei siti web su Safari (il browser di casa Apple), nasceva la prima versione di Swift, browser Windows che utilizza lo stesso rendering engine di Safari. Di tempo ne è passato, Apple ha cominciato a distribuire Safari per Windows (è in perenne beta) ma le prime versioni erano paragonabili a vere alfa, erano molto instabili, non caricavano spesso i css di una pagina , crashavano continuamente ed erano pressochè inutilizzabili. Safari si è evoluto, è cominciato a divenire più stabile ma la stessa cosa è accaduta per Swift, browser alternativo Open Source a Safari che ha raggiunto nel frattempo la release 0.41 (17 Febbraio 2008) ed è sviluppato attivamente da una folta community di sviluppatori.

Swift è un progetto molto interessante, nonostante rechi il numero di versione 0.41 si è rivelato stabile e carica finalmente i layout delle pagine in maniera perfetta (anche Swift aveva i suoi problemi inizialmente ma stiamo parlando del 2006, due anni fa) ed è velocissimo nel rendering delle pagine. Utilizzando Swift per leggere gli Articoli su Google News e seguire i relativi collegamenti si è rivelato velocissimo, forse anche più di Safari segno forse che Swift usa forse una delle ultime versioni di Webkit mentre Safari per Windows non è stato aggiornato da tantissimo tempo. L’unico inconveniente di Swift dovrebbe essere un maggior numero di funzioni ma anche più imperfezioni ma dopo averlo utilizzato, sarebbe più giusto dire che ha meno funzioni ma anche meno imperfezioni rispetto al suo vicino rivale.

Webkit (il motore di Safari) e’ un fork di KHTML (il motore del Browser Konqueror che è all’interno di Kde) del 2002 ed è disponibile presso l’home page di The WebKit Open Source Project, è lo stesso motore utilizzato da Swift e all’interno del sito Web si trovano diverse risorse come l’ultima Nightly Build, i developer tools o la possibilità di segnalare bugs o inviare patch. Giunti in home page di The WebKit Open Source Project troviamo una mini descrizione che spiega per l’appunto cosa tratta il progetto:

WebKit is an open source web browser engine. WebKit is also the name of the Mac OS X system framework version of the engine that’s used by Safari, Dashboard, Mail, and many other OS X applications. WebKit’s HTML and JavaScript code began as a branch of the KHTML and KJS libraries from KDE. This website is also the home of S60’s S60 WebKit development.

Ritornando a Swift si è rimasti molto colpiti dai cambiamenti, qualsiasi CSS è riconosciuto perfettamente, non ci sono stati bugs che hanno portato il browser a crashare ne su Windows XP tantomeno su Windows Vista ma l’unica cosa negativa è ancora una volta l’assenza di opzioni. Tale assenza di features è grave e rende il Browser inutilizzabile in ambienti produttivi, non è possibile aggiungere links ai preferiti, settare una home page, come vengono gestiti i cookies o ancor meno come vengono gestiti i feeds.

Bisogna ancora attendere che Swift rimpiazzi un eventuale Opera, Internet Explorer o Firefox, ciò averrà quando il team di sviluppo di Swift introdurrà le features precedentemente elencate, non è detto comunque che ciò avenga già nelle prossime releases…

Links: Swift - Screenshots

In Evidenza: Partecipa al concorso di Italia SW ! GRATIS un Asus EEE ! Clicca per i dettagli.

Commenti

Chiudi