Articoli con Tag ‘Tecnologia’


Riflettendo su Joost, Apollo e i Browser

Perchè passare ad Apollo per visualizzare HTML e contenuto dinamico quando un browser già lo permette? Perchè usare Joost per vedere la Net TV quando un browser già lo permette?

Perchè chi produce browser non ha inserito due semplici funzioni al loro interno:

  • Finestre Windowless
  • P2P Object

Finestre Windowless

Questa semplice caratteristica permetterebbe di sfruttare al meglio la connessione HTTP e di rendere davvero utili i browser. Poter aprire finestre (popup nella pratica) con il solo titolo e senza bordi, casomai in trasparenza, aumenterebbe la produzione di Widget da sfruttare con i normali browser, al pari di quello che fa oggi Apollo. Con uno studio attento sulla sicurezza (in quanto penso sia oggi l’unico motivo di questo limite) si aprirebbero scenari davvero interessanti.

P2P Object

Come tutti sappiamo oramai tutti i browser supportono l’oggetto XMLHttpRequest, che ha dato vita ad una quantità sconfinata delle cosiddette applicazioni Ajax. Questo oggetto, utilizzabile tramite Javascript, è in grado di fornire un canale HTTP – parallelo - gestibile tramite script client, sia per l’ìinvio che per la ricezione dati.
Primo o poi, come anticipato in vari altri Blog, Adobe inserirà un P2P all’interno di Flash. Perchè non fare la stessa cosa nei Browser? Un oggetto di questo tipo unito a funzionalità Windowless permetterebbe di creare applicazioni simil-Joost senza installare nulla sulla propria macchina, garantendo una cross-compatibilità degna di Internet, aumentando quindi anche l’efficienza della produzione (ad oggi Joost è sviluppato per ogni singolo sistema operativo, cosa assai gravosa – sia in termini economici che temporali – infatti le beta si susseguono…).

Insomma finestre con RSS FEED testo, audio e video da posizionare dove vogliamo sul nostro desktop, in vero standard W3C. Apertura si canali TCP direttamente da Javascript, con possibilità di scambio dati sconfinate. Evidentemente la volontà è poca e la “criminalità” è alta; hackers, Spam e Phishing sono in agguato e mosse di questo tipo terrorizzano un po’ tutti…

Continua...

Joost 0.9.2 Bugs Report

Come anticipato da Cdv ecco cosa accade alla nuova release di Joost dopo averla usata un paio di volte:

Quello che posso dire è che il baco si produce dopo aver usato un invito! Infatti, prima di questa operazione, ero riuscito ad usare la versione 0.9.2 un paio di volte!!! Curioso!!! Comunque ho inviato un Bugs Report al team di sviluppo… confidiamo quindi in un imminente nuovo rilascio di una patch.

Continua...

Joost 0.9.2

Un nuovo aggiornamento, con tanto di scuse da parte del team di Joost, anche loro alle prese con questioni burocratiche (il che fa parte del beta testing):

As you may know – we use SSL technology to protect your privacy. Once
every other year or so these certificates need to be renewed. That
moment came, for the first time in our existence, yesterday.
Unfortunately we did not realize that we had a copy hardwired into the
0.9.1 client by accident.

Con l’occasione sono state migliorate:

We’ve also taken the opportunity to upgrade all our Long Term Storage
machines; they are more than 4 times as efficient now. So if you have
experienced any stuttering in the past – do try again and tell us if our
fixes have worked.

Per la cronaca io ho ancora 2 (due) inviti… chi è interessato mi contatti!

Continua...

Joost 0.9.1

È stato rilasciata una revision di Joost, la 0.9.1. Non sono state, per ora, rilasciate note ufficiali, nessun CHANGELOG, probabilmente perchè si tratta di modifiche minime, qualche lieve patch rispetto alla precedente. L’unica cosa che ho notato, quando si chiude Joost(a meno che non mi era sfuggito già nella 0.9), è che appare una finestra sul desktop, accanto all’icona sulla Trayicon, che informa come tornare su Joost.

Le uniche note che ho trovato sono:

From 0.9.1 onwards you can set the Window to be always on top by right clicking the background and selecting the relevant option.

Continua...

Framework Javascript in Apollo

Tra le varie librerie  – o insieme di librerie (veri e propri framework), dedicate ad Ajax, estensione dell’interfaccia HTML e Web2.0 che mi è capitato di vedere, Ext è sicuramente degno di nota. Il sito Web e la documentazione sono ben fatti e organizzati, inoltre i demo online sono da non perdere. L’interfaccia grafica, la compatibilità con Prototype e Scriptaculous e l’impletazione dei Yahoo Utils, ne fanno un sistema quantomeno interessante! Attenzione però alla licenza! Nonostante si presenti come open source e gratuito, per usi personali, richiede un pagamento per potenziarne l’uso e l’assistenza. Quest’ultima, infatti, non è mai da sottovalutare in framework di una certa complessità.

Per la documentazione e i demo clicca qui.

In particolare cito questo sistema, che sto ancora analizzando in dettaglio, in quanto è stato utilizzato per creare Fresh Feed Reader, una delle applicazioni di esempio fornite con la versione Alpha di Adobe Apollo (vedi Adobe Apollo Alpha Release). Fresh, quindi, è un duplice esempio dell’uso di Apollo, che dimostra le sue capacità di sfruttare HTML e Javascript al massimo. Fresh, infatti, non è un’applicazione Apollo pura, ma usa il framework Ext- e quindi Javascript e HTMLall’interno del motore Apollo! Fantastico!!

Continua...

Joost 0.9

È stata rilasciata la nuova versione di Joost (The Venice Project), che sto provando da qualche tempo come beta tester (grazie Tommaso ;) ). L’interfaccia, da sempre estremamente intuitiva e ben realizzata, è stata arricchita con una nuova funzione che permette di suddividere e vedere - meglio – i contenuti, il Channel Catalog:

Anche la fase di login è stata migliorata, ora richiede uno username univoco. Il sito Web è stato rivisto e si comincia ad intravedere qualche opzione in più per la gestione del proprio profilo (scarsa fino a poco tempo fa).

Si cominciano a vedere anche le prime alleanze per migliorare i contenuti; probabilmente la cosa più importante se ancora non fosse chiaro. Grazie alla nuova suddivisione del Channel Catalog è evidente il nuovo canale Alliance Ataltis Sci-FI, per tutti gli amanti della Fantascienza.

I Widget (utilizzabili solo in modalità fullscreen) sono molto curati e l’intera interfaccia ricorda molto quelle realizzate in Adobe Flash (mi sono fatto delle lunghe chattate con i simpatici amici di Joost ;) )! Tuttavia qualche baco esiste (e prontamente inviato – da buon beta tester), spesso i Widget se ne vanno un po’ per conto loro, sfarfallando qua e la per lo schermo… almeno sulla mia postazione (forse era meglio usare Adobe Flash?!).

Continua...

Vocal Fruits

Il servizio XFruits, che uso su questo Blog per la versione in PDF, si arricchisce di un nuovo e interessante strumento: VocalFruit.
Ora i nostri feed rss possono essere ascoltati.
Il nuovo servizio è disponibile per gli utenti registrati con un credito iniziale di 100 vocals. In realtà mi sono dovuto registrare nuovamente, piccolo mistero, tuttavia l’ho provato e funziona davvero bene.
Probabilmente la scelta dei crediti dipende dal costo della tecnologia usata per lo speaker, quindi deduco che potrebbe presto diventare a pagamento! Sul sito le informazioni sono ancora relativamente poche, a dire il vero, ma l’idea sembra interessante.

Per adesso sono disponibili le lingue Inglese, Francese e Spagnolo, per l’Italiano temo si dovrà aspettare un po’ (al limite non lo faranno mai, come spesso accade). Le caratteristiche del servizio permettono di utilizzare la sintesi vocale generata, a partire dei feed rss, sul Web o sul nostro sito, sul cellulare o su un lettore MP3.

Continua...

Adobe Apollo Alpha Release

Finalmente Adobe ha rilasciato la versione Alpha di Apollo. Siamo ancora lontani dalla versione finale, tuttavia è possibile verificare alcune delle sue funzionalità grazie ai Demo delle applicazioni (file .air) proposte online. L’installazione (Apollo runtime) di questa Alpha pesa circa 6Mb – per Windows. I Demo (Apollo sample applications) non arrivano a pesare nemmeno 600Kb. Dopo aver installato il runtime di Apollo nulla sembrerà cambiato sul vostro PC (non viene aggiunto nessun link sul desktop o sulla barra delle applicazioni), nonostante abbiate installato – di fatto – il nuovo browser di Adobe! Vedi Web2.0: Adobe ci prova con Apollo? 

Continua...

Emulatore Assembler 6502

Visto che siamo in tema di nostalgia, ecco un simpatico emulatore dello storico microprocessore del 6502; montato negli anni ’80 in console e computer come l’Apple, Nintendo NS e il Commodore 64 (che poi passo al 6510, …). Questo simpatico gioiellino è scritto interamente in Javascript, funzionante in pratica su tutti i browser (da Safari a Opera), con il solo difetto di essere leggermente lento. Tuttavia vale la pena provarlo. Sul sito (http://www.6502asm.com/) trovate alcuni simpatici esempi, lenti ma curiosi.

Continua...

Crysis: Rendering fotorealistico

La software house Crytek, già autrice del bellissimo Far Cry e Far Cry Instincts, ha realizzato un motore grafico dalle caratteristiche eccezionali, il CryEngine 2, che verrà usato nell’attesissimo titolo Crysis, sparatutto in soggettiva per PC e console Next Generation (presumibilmente Xbox 360 e PlayStation 3).
Bisogna ammettere che oramai il livello di dettaglio dei rendering (in tempo reale) raggiunto è tale da rendere davvero difficile distinguere le immagini del gioco e quelle di una normale fotografia. Guardate ad esempio le due immagini qui sotto e cercate di capire quale sia artificiale e quale no (altre immagini sono disponibili su 7 new Crysis to real-life comparison screenshots – del Blog youNewb).

Un video demo del gioco, nonostante la risoluzione non gli renda giustizia, può dare un’idea di cosa ci aspetta. Sotto ho inserito anche il video dell’editor dei livelli, così da avere il tatto si come vengono create queste meravigliose ambientazioni. Se cercate su YouTube troverete anche altro: clicca qui.


Se non vedi il video Clicca qui

Se non vedi il video Clicca qui

Se non vedi il video Clicca qui

Per un video ad alta definizione (38 Mb) clicca qui. Alcuni dettagli sul gioco sono reperibili qui.

Continua...



Stop SOPA