-
What’s All This Then?
I'm Alex Russell, a web developer working on Chrome, Chrome for Android, Chrome Frame, and the broader web platform at Google London. I'm guilty of many JavaScript transgressions. Through the Chrome team I serve in various standards-facing capacities, most-directly as a Google representative to ECMA TC39 (the standards body for JavaScript).
My goal is to make the web suck less and to the extent that I can keep politics and economics from creeping in, that's what this blog is about.
Other facets available upon HTTP request: twitter, facebook, flickr, and quora. Expect much less self-restraint there.
-
Recent Comments
- James Hatfield on Hoisted From The Comments
- James Hatfield on Hoisted From The Comments
- In Defense of JavaScript Constructor Functions (Classes) | dBlogIt by Dustin Boston on Class Warfare
- Mark on Class Warfare
- alex on Class Warfare
- Marco Rogers on Class Warfare
- Charlie Hubbard on Class Warfare
- Four short links: 20 April 2012 | Share Blog on Hoisted From The Comments
- Shannon on Class Warfare
- Eugene Lazutkin on Class Warfare
One Comment
http://www.knownow.com , these guys have been doing this thing for some time
3 Trackbacks
[...] Alex Russell has posted slides for his ETech presentation on Comet. Comet (which we mentioned the other day) is Alex’s new term for push-style server-to-browser communication. [...]
[...] Alex recommends what he calls the Forever Frame approach. You basically use existing browser behaviors in order to keep pushing events to the client. His slides are available at his slight and there are some excellent diagrams to explain what he’s talking about, which we can now all refer to as “Comet” [...]
[...] Purtroppo ultimamente non ho molto tempo per aggiornare, siamo sommersi di lavoro e sto facendo un po’ di consulenze in banca, rassicuratevi comunque, non sono usciti grandissimi prodotti o librerie in questo periodo estivo Voglio invece parlarvi di Comet, un nuovo approccio “alternativo” ad Ajax per aggiornare dinamicamente le pagine web. Come ben sapete Ajax effettua sostanzialmente il così detto polling, ogni tot secondi cioè contatta il server e verifica se ci sono dati da aggiornare. Quest approccio è sicuramente comodo ma ha alcuni svantaggi, primo fra tutti un’alta inefficienza in particolari situazioni e la creazione di molte connessioni sul server: una per ogni richiesta di informazioni. Ormai diversi mesi fa, Alex Russel di Dojo ha proposto un approccio alternativo chiamato Comet di cui sono disponibili le slide di presentazioni. Comet parte da un presupposto diverso, invece di effettuare il polling apre un’unica connessione col server, la mantiene aperta ed aspetta che sia il server ad effettuare un push di informazioni non appena cen’è bisogno. Il concetto è molto interessante ed in alcuni ambiti può portare ad un’esperienza utente molto più confortevole rispetto ad Ajax. Se volete vedere qualche bella demo sull’uso di comet vi consiglio di guardare gli esempi di lightstreamer. Ci stiamo giocando un po’ questi giorni qui in Creative Web ed i risultati sono decisamente incoraggianti, probabilmente inseriremo il supporto di Comet nella prossima release del nostro framework di sviluppo. Purtroppo resta qualche problema di compatibilità cross browser a causa di alcune limitazioni di Explorer. Il problema è comunque risolvibile con vari workaround. [...]