Archive for October, 2008
A complete example of how to implement progressive search in ASP.NET, using the jQuery plugin quickSearch. The source download includes a customized version of quickSearch for use with ASP.NET.
October 31st, 2008 | Posted in AJAX, ASP.NET, Miscellaneous, UI, jQuery | Comments Off
Paul Colton of Aptana has announced the Jaxer 1.0 release. This comes on the heals of the general availability of Aptana Cloud, and of course their Studio product that ties things together.
First, Jaxer 1.0:
If you’ve already been using Jaxer you’re likely familiar with its database, file system and socket APIs and its ability to not [...]
October 31st, 2008 | Posted in Aptana, Front Page, Miscellaneous | Comments Off
[via Simon Willison]
A little bit of Friday JavaScript-craziness for you.
Matt Wescott has created a ZX Spectrum emulator in JavaScript. The Sinclair ZX Spectrum was an old-skool PC from the 80s.
Details:
Readme file
Run JSSpeccy online (includes 10 classic games!)
Download JSSpeccy (644Kb)
JSSpeccy Subversion repository
I especially like how Matt describes himself:
I’m really typecasting myself here. If there were an [...]
October 31st, 2008 | Posted in Canvas, Front Page, Fun, Miscellaneous | Comments Off
Kaazing has released Kaazing Gateway, an open source HTML 5 WebSocket Server.
The HTML 5 WebSocket specification is a standard that attempts to simplify much of the complexity around achieving bi-directional communications between browsers and servers. The specification provides a simple JavaScript interface that enables developers to open a full-duplex socket connection and connect directly to [...]
October 31st, 2008 | Posted in Comet, Front Page, HTML, Miscellaneous | Comments Off
Would could be more perfect for a Friday before the election than an attack ad generator, written using jQuery, jQuery UI, and YUI base line CSS resets.
This is really nicely done, including great tools such as speech integration.
October 30th, 2008 | Posted in Front Page, Fun, Miscellaneous | Comments Off
This comes as part of the from my personal blog series…
In recent presentations, Ben and I have been taking a look back on the rise of Ajax (where Ajax == popularity of dhtml :). At its core, I think it all comes down to UI responsiveness.
When you look at the killer apps such as Google [...]
October 30th, 2008 | Posted in AJAX, Editorial, Front Page, Miscellaneous | Comments Off
With the rich JavaScript library ecosystem, it can be extremely difficult to make informed decisions when choosing which libraries to use for your own projects. Because no one has time to analyze each library in detail themselves, such decisions are usually made by getting a feel for what the “street” thinks and making the safe [...]
October 30th, 2008 | Posted in Dojo, Front Page, Miscellaneous | Comments Off
Mikael Bergkvist has created Widgetplus, a gadget platform. He told us about it.
XML Runtime
The structure of an application is defined in XML.
It’s loaded into the serverside runtime like this: javascript:xin.app(’ http://www.naltabyte.se/desktop/xin/demo/programs/basics.xml ‘);
We get this as a result. (the ‘test this’ link)
Changes to the app remain persistent because on the server, the xml object has changed.
Of [...]
October 30th, 2008 | Posted in Framework, Front Page, JavaScript, Miscellaneous | Comments Off
Ben Lisbakken, an ex-colleague from Google and all round good guy, has created a simple JSONP service (in the vein of json-time and html-whitelist) that calculates the users language based on browser headers:
http://langdetect.appspot.com/?callback=setLanguage
This will return something like:
setLanguage({”languages”: ['en-us', 'en']});
Ben created a nice little sample that shows you content in the language you desire using the [...]
October 29th, 2008 | Posted in Front Page, JSON, Miscellaneous | Comments Off
Comet is starting to gain steam, although mainly through the term “real-time Web.” A couple of the Comet folks posted at the same time, both talking about the technology in different ways.
Ted Goddard answered a bunch of questions in WebSocket is neither Web nor Socket.
Does WebSocket use TCP ports 81 and 815?
How does WebSocket make [...]
October 29th, 2008 | Posted in Comet, Front Page, Miscellaneous | Comments Off