Friday, May 29th, 2009
Category: Database
, Google
Robert Kroeger has released a nice library for local database access. The Web Storage Portability Layer nicely abstracts on top of HTML5 and Gears for database access. The WSPL consists of a collection of classes that provide asynchronous transactional access to both Gears and HTML5 databases and can be found on Project Hosting on Google Read the rest…
Category: Security
Scott Schiller looks like he had some fun taking apart Analyzing Javascript Malware: Obfuscated Evil where he takes a peak into a gnarly JavaScript piece of malware that was just seen in the wild on Facebook: Since Javascript must be downloaded to run on the client, its source is easily accessible. The code can be Read the rest…
Category: Google
“Why doesn’t Google use GWT more?” That is a question that I was asked maaaany a time. There are sites like Base and the old mashup editor and others…. but “why not something big like Gmail?” It was always so tough because it wasn’t a totally fair question. Google has some of the best Ajax Read the rest…
Thursday, May 28th, 2009
Category: Video
What are the odds? At roughly the same time we saw the top two user generated video sites on the Web show us a glimpse at the future: At Google I/O, Vic showed us an HTML 5 demo of YouTube. It looks the same, but the controls are in HTML, powering the video tag. The Read the rest…
Wednesday, May 27th, 2009
Category: CSS
Chris Williams has been having some fun with CSS gradients on a quest to create nice looking elements without images. He uses CSS like this: < View plain text > css .albumInfo { background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#626262), to(#000000), color-stop(.5, #202020), color-stop(.5, #000000)); height: 8em; padding: 1em; Read the rest…
Tuesday, May 26th, 2009
Category: CSS
, Python
We have mentioned Sass and other CSS abstraction libraries before, but somehow CleverCSS slipped by. The nesting DSL looks similar to other solutions: < View plain text > css ul#comments, ol#comments: margin: 0 padding: 0 li: padding: 0.4em margin: 0.8em 0 0.8em h3: Read the rest…
Friday, May 22nd, 2009
Category: Examples
, JavaScript
Content extraction is still a hot topic on the web. We have lots of great text content but not much clue as to what those texts are. To make it more obvious we do term extraction for tagging but also geo location extraction for giving the text some spacial reference. A fairly new web service Read the rest…
Category: Debugging
, Firefox
, Utility
Robert Nyman has a new Firebug extension called Firefinder. The idea is to quickly text CSS selectors/XPath in a document to see what will match, or how many instances of a certain element there are (thinking certain type of heading, for instance). It offers: A quick way to filter HTML elements via CSS selector(s) or Read the rest…
Thursday, May 21st, 2009
Category: JavaScript
There are two types of code. A large pile of crap code, and a small pile of crap code. Favour the small. The above sentence was explained to Ben and I from a top notch IBM engineer who has written more code than I have had hot dinners. Less code is good. Less to read, Read the rest…
Category: Ajax
, JavaScript
, Performance
Micah Snyder of Digg posted on DUI.Stream, an experimental library that implements a multipart XHR technique to bundle resources into one request and then breaks them out at the other end: One of the ways that high-performance websites like Yahoo suggest speeding up load times is by reducing the number of HTTP requests per page. Read the rest…
Wednesday, May 20th, 2009
Being able to extend the Web to make it your Web is one of the features that makes the Open Web such a fantastic platform. We should all be working on how to lower the bar for users and developers so they can do this with the greatest of ease. Writing browser extensions has been Read the rest…
Category: Cappuccino
, Framework
The Cappuccino team has announced Cappuccino 0.7. There are some fairly big improvements: Aristo New Look Open Sourced Sofa has been working on a new look, and Aristo has been released to the world via PSD. It is very cool that the look and feel has been open sourced. All the controls have been updated Read the rest…
Category: JavaScript
Three Googlers, Mark Miller, Waldemar Horwat, and Mike Samuel gave the talk above to discuss how JavaScript is changing, and gets into detail on EcmaScript 5. The slides that go along with the talk are available in good ole simple HTML prezo form and show that the talk discusses topics such as: Accessor support: < Read the rest…
Category: Articles
, jQuery
, MooTools
Normally when you see a title like jQuery vs. MooTools you get ready for the flame bait. You would expect it even more so if you found out that someone from one of the frameworks wrote the post! Well, Aaron Newton did just that, and I think he did a very good job at trying Read the rest…
Tuesday, May 19th, 2009
Category: Canvas
, Showcase
“darkimmortal” has created another really nice visualization of music that uses Canvas and SoundManager2 to do its work. Do yourself a favour, and hit play to see the funk The example uses two canvases, one to do the logic wave work, and then it is copied into the main canvas that you see ctxR.drawImage( ctxL.canvas, Read the rest…
Monday, May 18th, 2009
Category: Editorial
, iPhone
We are big fans of PhoneGap, the “open source development tool for building fast, easy mobile apps with JavaScript” including apps that run on the iPhone platform. The PhoneGap team has been winning awards and developers like it. However, we have just heard that some applications using PhoneGap have been targetted by the Apple review Read the rest…
All Posts of May 2009