Archive for the 'Yahoo!' Category

Free talk at Yahoo on the 27th about the software revolution that is JavaScript

Yahoo invites to their campus in Sunnyvale, California on the 27th of August to hear Douglas Crockford talk about “Loopage”.

In his own words:
Software development is hampered by a specific set of design mistakes that were made in the first programming languages and repeated in everything that has been done since. And, somewhat miraculously, JavaScript [...]

YUI 3.2.0 preview release 1 – touch events support, transitions and browser-specific loading

Over at the the YUI blog the team just announced the preview release of YUI 3.2.0. YUI3 now has some interesting new features that the team wants you to try and tell them if they work out for you. The changes to the already very powerful library are quite ambitious:

Touch event support for mobile interfaces [...]

YQL Geo library – all your geo needs in pure JavaScript

I just finished doing some talks on geo hacking (slides are available here) and how to use some of the Geo technologies Yahoo and Google provide as part of a University gig in Atlanta.
As a lot of the students liked the idea of APIs like GeoPlanet and Placemaker but had a hard time getting [...]

Addmap.js – automatically analyse a text for geo locations and add a map

As part of an upcoming article on geo location I am putting together a few Geo Toys for myself and here is the first one. Addmap.js is a JavaScript that analyses an elements text content, finds geographical locations and links them to Google Maps. It also adds a map preview and a list of the [...]

Using YQL as a proxy for cross-domain Ajax

OK, this is nothing shockingly new, but I found it pretty useful. Using jQuery, Ajax has become more or less a one-liner:
PLAIN TEXT
JAVASCRIPT:

$(document).ready(function(){

  $(’.ajaxtrigger’).click(function(){

    $(’#target’).load($(this).attr(’href’));

    return false;

  });

});

This loads the document any link with a class of “ajaxtrigger” points to and updates the content of the element with the ID “target”. If [...]

Crockford on JavaScript: A Public Lecture Series at Yahoo!

Douglas Crockford showed us how JavaScript (or parts of it) could be used to do real software engineering. Now Crockford and Yahoo! are hosting a cool series of public lectures on the language we all love:
Douglas Crockford is Yahoo!’s JavaScript architect and a member of the committee designing future versions of the world’s most popular [...]

Three search engines, one interface – 25 minutes live code

It is amazing how much easier it is these days to build pretty sweet mashups by using hosted services. Here’s a screencast of using Yahoo, Bing and Google to build a search interface in under 25 minutes without having to read any API docs or installing SDKs by using YQL:

Building a search mashup with YQL [...]

Client-Side tar and LZMA compression

The BrowserPlus team of Yahoo released a client-side compression API. As explained in the following screencast, the JavaScript API allows you to pack and compress files on the client with LZMA or tar.

Client Side Compression from Lloyd Hilaiel on Vimeo.
You can read more about the implementation or try out the live demo (requires BrowserPlus)
Using [...]

YUI 3 Is Out!

The YUI team has put out YUI 3.0:
We’re pleased to announce today the general-availability release of YUI 3.0.0. YUI 3’s core infrastructure (YUI, Node and Event) and its utility suite (including Animation, IO, Drag & Drop and more) are all considered production-ready with today’s release.
This is a ground-up redesign of YUI:

Selector-driven: YUI 3 is built [...]

YUI 2.8.0 - Local Storage wrapper, better Flash interaction, crossdomain connections and progress bars

Yahoo this week announced the new release of the Yahooo User Interface library. This is great because it answers the question if the 2.x library is still being maintained whilst 3.0 is out and buzzing. The detailed release notes for YUI 2.8.0 show that there is indeed a lot of maintenance and improvement still being [...]