Archive for November 22nd, 2006

ArtFaceOff Is About Whose Art Is “Better”

Written by on Wednesday, November 22nd, 2006 in Ajax News.

ArtFaceOff is a new site that lets artists upload pictures of their art along with descriptive tags, and compete in a face-off with other artists. Winners move on to the next level of competition, and the eventual winner receives a $1,000 prize.

It’s odd to compare one piece of art to another and decide which is “better.” People who know about art and try to explain it to me always say art is about how it makes you feel, not if it’s better or worse than other art. But the site certainly gives new artists a place to show their stuff and interact with users, so it can’t be all bad. Still, it leaves a bad taste in my mouth.

The company, founded by Steven W. Ochs, is located in Portland, Oregon, “in a tiny gallery on the fringes of the Pearl Arts District.”

Crunch Network: CrunchBoard because it’s time for you to find a new Job2.0

Source: TechCrunch
Original Article: http://feeds.feedburner.com/~r/Techcrunch/~3/52931875/

Google Book Search gets an Ajax upgrade

Written by on Wednesday, November 22nd, 2006 in Ajax News.

Nathan Naze and his team at Google have upgraded Google Books:

  • Zoom in on text and images. Here’s a cool full-page sketch of a ship from an 1898 book on steam navigation. Looking for something less dated? Perhaps this colorful page of a room from a book on interior design. Want a better look? You can now zoom in and out — just click on the zoom in and zoom out buttons. Play with it until you find a size you like.
  • One book, one web page. No more reloads! In one-page mode (just click the one page button), pages appear one below the other, like a scroll of paper. For full-view books, there’s also a two-page mode (two page button) in which pages appear side by side, just like in a physical book (perfect for two-page images). In both modes, you’ll be able to use previous page button and next page button to turn pages.
  • Scroll, scroll, scroll your book… using the scrollbar or your mouse wheel, or by dragging (in most browsers, you’ll see a ). You can also use the keyboard (try the spacebar, page up, page down, and the arrow keys). Or you can click on a link in the table of contents or your search results to jump right to that page (like this photo from the 1906 book Geronimo’s Story of His Life).
  • This page was made for reading. We’ve tried to tidy up the clutter to leave as much room as possible for what’s important — the book. We’ve put all the information about the book in a scrollable side menu. Still not enough room? You can put the screen in fullscreen mode with fullscreen button, so you can use the whole window for browsing. Try it with a nice illustrated book of Celtic fairy tales or, for some lighter reading, electromagnetic wave theory.

There are keystrokes here too, such as hitting space to scroll down (moving down smoothly). It is nice to see more and more unification to Google apps these days. When you use Reader it feels like Mail, etc.

One question is, where are the GWT apps? :)

Google Book Search

Source: Ajaxian
Original Article: http://ajaxian.com/archives/google-book-search-gets-an-ajax-upgrade

Remote Control Mail: Check Your Postal Mail on the Web

Written by on Wednesday, November 22nd, 2006 in Ajax News.

Kirkland, Washington based company Document Command Inc. has launched its consumer facing web interface for postal mail called Remote Control Mail. The service provides an alternative to PO Boxes, mail forwarding or waiting until you get home from the road to deal with your mail. The company receives your postal mail, scans the outside of what’s sent to you and provides a web interface to quickly sort through letters, bills, magazines and direct mailings. It looks like a lot of fun and very useful for some people. Though Remote Control Mail is targeted today towards niche users, that market size is not small and there are plans to extend related services to far more users. Document Command is working on a full scale robotics system that will provide even more functionality to institutions and mail customers in general.

Users of the service are able to quickly view the front of anything sent to them and choose between having the items shredded, recycled, archived, opened and scanned or forwarded to wherever they are in the physical world. Future features may include the ability to deposit checks to your bank account and automatically apply signatures to documents with just a few clicks.

Remote Control Mail is now available for personal users for an activation fee of $25 and monthly rates starting at $19.95 per month for up to 5 named mail recipients. Business plans are also available. Customers provide a Remote Control Mail address to anyone sending them mail and the company will forward selected mail wherever you request. Where legally permitted, the company will also forward to international addresses.

Through early testing the company has been able to determine behavioral statistics for postal mail customers with unprecedented detail. The company has found that 30% of incoming envelopes are ordered to be opened and scanned. After being scanned, 13% of recipients asked that the original mail piece be forwarded to them, 53% had the piece recycled and 34% had it shredded.

Those are the kind of aggregate statistics that businesses in many industries will probably pay for and could help things like direct mailings become more targeted and less annoying. Some consumers will no doubt have privacy concerns, but those concerns don’t seem atypical to me relative to what any direct service provider faces.

Document Command has an executive team strong in engineering, robotics and postal services. Though Remote Control Mail is far from fully automated today, the company is working on large scale automation of the processes and intends to cut postal labor costs around the world substantially. The video on the left is a short CAD clip demonstrating the mass sorting Document Command is aiming at. When you watch the video, see how it feels to say out loud “Robot, please forward me those important letters!”

From rural postal customers to road warriors to touring rock stars, I can imagine that Remote Control Mail would be a compelling product for many people. If I was a rock star, I’d want to sort my mail like a rock star too. This is exactly the kind of web service that I foresee proving to be a viable business in the near future: the web is becoming a basic utility for any number of everyday practices. Services like this may well help older institutions keep up with the times, too.

Crunch Network: CrunchGear drool over the sexiest new gadgets and hardware.

Source: TechCrunch
Original Article: http://feeds.feedburner.com/~r/Techcrunch/~3/52809719/

Make Your Own Netvibes Modules With Dapper

Written by on Wednesday, November 22nd, 2006 in Ajax News.

Mashup creation tool Dapper announced today that its users can now easily create new modules from any data source for placement in the popular start page Netvibes. Dapper is a company that’s either glorifying screen scraping or leading the charge towards data portability, depending on your perspective. I like it a lot. Working with Dapper to enable fast user creation of new modules is a nice competitive advantage for Netvibes. Our previous coverage of Netvibes is here and of Dapper here.

Dapper first made the scene with the release of a tool called Blotter that displays any blog’s Technorati link data over time in a graph. The company has been on an innovation blitz lately, see for example the company’s recent proof of concept called Snag - a service that aggregates all your friends, updates and messages across LinkedIn, MySpace, Friendster, Facebook, and Hi5. That was the first showcase of Dapper’s newly added support for incorporating data sources that require login and it’s just plain useful.

Dapper users use a point and click interface to grab changes to data over time on any website. That data can then be delivered in any number of different formats, including RSS, iCal, Google Maps or many others. Dapper hopes that in addition to the relatively simple functionality it now brings to Netvibes, they hope to include more interactive features in their modules and extend this service out to more start pages and widget platforms as users request them and company’s approve.

Dapper reports that they have much more in the works and a User Interface overhaul is near the top of their priorities. That’s great news as the site certainly needs one. Once the service becomes even easier to use, I expect to see Dapper implementations flourish around the web all the more.

Crunch Network: CrunchBoard because it’s time for you to find a new Job2.0

Source: TechCrunch
Original Article: http://feeds.feedburner.com/~r/Techcrunch/~3/52777861/

SWFAddress 1.0: Deep Linking for Flash

Written by on Wednesday, November 22nd, 2006 in Ajax News.

Michael Klishin has released SWFAddress 1.0, a new open source JS library (and set of simple techniques) that targets Flash/Ajax SEO and deeplinking problem.

SWFAddress uses URL rewrite at client and server-side to redirect from “plain” URL to anchored URL that SWFAddress understands and acts accordingly to what developer implemented.

Thus one can use links to SWF movie sections (or Ajax application states) that Google bot can understand but when http client is a web browser rewriting comes to the rescue and link is substituted with what Flex/Flash/Ajax application turns into application state.

Usage

<script type=”text/javascript” src=”swfobject/swfobject.js”></script>
<script type=”text/javascript” src=”swfaddress/swfaddress.js”></script>

// Write your own navigation logic that will be executed when the address is changed.
SWFAddress.onChange = function() { 
    // Your code goes here. 
}

// Call the SWFAddress setter method from every button or action that requires deep linking.
this.onRelease = function() { 
    SWFAddress.setValue(’/portfolio/’); 
}
 

Source: Ajaxian
Original Article: http://ajaxian.com/archives/swfaddress-10-deep-linking-for-flash

New ideas for promoting books

Written by on Wednesday, November 22nd, 2006 in Ajax News.

An author of a romance novel spurred fading sales by making personal appearances at book clubs.

Shors is the author of “Beneath A Marble Sky,” a romantic novel about the building of the Taj Mahal. The book got decent reviews, but didn’t sell much until he added a note to the paperback edition. “I came up with the idea of putting the letter in the back of the paper back, with my e-mail address, and inviting book clubs to invite me to their evenings,” Shors explains. That was 200 book clubs ago.

The authors of “WorldChanging: Tools, Models and Ideas for Building a Bright Green Future” tried to hack the publishing system by getting people to buy the book at Amazon at exactly the same time. The goal: Make it the number one book, if just for one day.

It is possible for a relatively small number of people to time their purchases right and, for a short period of time, drive the book they wish to support up the charts…every other bookseller, reviewer, producer and store manager will hear about Worldchanging, and our odds of getting the traction we need to bring worldchanging ideas into the public debate will dramatically increase.

Did it work? According to one commenter, the book got up to #12 but that’s as high as it went.

Source: Signal vs. Noise
Original Article: http://www.37signals.com/svn/posts/116-new-ideas-for-promoting-books

DIY Widgets: XSS components to other sites

Written by on Wednesday, November 22nd, 2006 in Ajax News.

Dr Nic Williams has written up a piece on how to embed your components on another site using a XSS approach instead of an iframe one.

The tutorial goes though:

The user will load up the webpage (e.g. Ajaxian mock page) that has a small <script src=”http://yoursite.com/magic_xss.js”></script> snippet in it [2]. When the page is loaded, the magic_xss.js file is loaded too. The user doesn’t know nor care.

When the magic_xss.js file is loaded it will do a couple of things:

  1. Install any stylesheets it needs
  2. Insert an empty, invisible HTML element into the page (e.g. <div id=”my_magic_xss” />).
  3. Read in any variables (e.g. Google Adsense requires the website owner to specify a number of variables, such as google_ad_format)
  4. Fetch any additional Javascript files or data. This is where even more dynamic magic can be performed. When requesting the additional data, you could pass back the current document’s URL or the current users’s IP address, and the webserver could return data that is relevant to that URL or IP address/geographic location. Clever, eh.
  5. Insert new HTML into the #my_magic_xss element based on the data that is returned from your own server. Your server - not the host website’s server.

Evan points out that: “Foreign-site iframe contents can’t be manipulated by the Javascript of the enclosing frame (at least, without special callbacks in the iframe itself). This gives Google a bit more control over the ad box, especially over the presentation, which will not be affected either by host site CSS or by Javascript attribute assignment.”

Source: Ajaxian
Original Article: http://ajaxian.com/archives/diy-widgets-xss-components-to-other-sites

Screens: News.com, Archive.org, Walmart

Written by on Wednesday, November 22nd, 2006 in Ajax News.

News.com
news.com
What’s Hot gives a visual snapshot of the 15 newest and most read stories on News.com. The bigger the block, the hotter the story. The brighter the block, the newer the story. Bright yellow means the story was just published.

Archive.org
batting avg
Each item at Archive.org gets a “batting average” (the percentage of people who downloaded the item after visiting its details page).

Walmart
walmart
Walmart’s home page has a revolving slide show of products. The 1-2-3-4 bubbles at the bottom slowly fill up so visitors know how long until the next image is displayed. Jay, who submitted this screen, calls it a “nifty way of giving people who are slow readers an idea of how much time they have for your slideshow, and if they need to pause or not.”

Got an interesting screenshot for Signal vs. Noise? Send the image and/or URL to svn [at] 37signals [dot] com.

Source: Signal vs. Noise
Original Article: http://www.37signals.com/svn/posts/119-screens-newscom-archiveorg-walmart

Ask it Online: Surveys beefed up with Ajax

Written by on Wednesday, November 22nd, 2006 in Ajax News.

AskItOnline is the first product from Triexa, and offers a simple to use Ajax interface to create, edit, and take surveys online.

The interface allows you to drag and drop build your survey. The survey is fully WYSIWYG so you can mouseover any element and change it on the fly.

There are nice quick keys that let you jump around between questions, properties, and options (ASIDE: I talked about the need for help with shortcut keys in my entry Browser Shortcut Key Browser).

Ask It Online

Source: Ajaxian
Original Article: http://ajaxian.com/archives/ask-it-online-surveys-beefed-up-with-ajax

Script.aculo.us 1.7 beta: Now with Morphing

Written by on Wednesday, November 22nd, 2006 in Ajax News.

Morphing with CSS is all the rage now, and Script.aculo.us has stepped up to the plate with their 1.7 beta release.

The two main features are:

Morphing

Effect.Morph is added to the pack, along with a nice helpful any_element.morph to go with it.

E.g. showing both styles to morph elements using the given CSS:

$(’morph_example’).morph(’background:#080;color:#fff’);

new Effect.Morph(’error_message’,{
  style:’background:#f00; color:#fff;’+
    ‘border: 20px solid #f88; font-size:2em’,
  duration:0.8
});
 

This will start an effect to morph the div element with id error_message smoothly from whatever border-width currently is set, whatever font-size is set (note the currently set font-size must have the same unit, in this case pt), and whatever color is set to the given new values. Because Effect.Morph queries the original values with Prototype’s Element.getStyle API, it doesn’t matter whether these styles are set inline or in an external stylesheet definition. Of course the effect supports all usual options, like duration or transition.

Element.Transform

This puppy allows you to chain morphations together via an array of tracks.

E.g.

// one-shot transformation
// shrink and fade info messages,
// highlight error messages
new Effect.Transform([
  { ‘#messages li.info’:
      ‘font-size:1px;height:0px;opacity:0′ },
  { ‘#messages li.error’:
      ‘font-size:12px;background:#fee;color:#f00′ }
],{ duration: 1.3 }).play();
 

Scriptaculous Morphing

Source: Ajaxian
Original Article: http://ajaxian.com/archives/scriptaculous-17-beta-now-with-morphing



Site Navigation