# ProtoFlow: Coverflow for Prototype

<http://ajaxian.com/archives/protoflow-coverflow-for-prototype>

- Host: [ajaxian.com](https://links.thingelstad.xyz/hosts/ajaxian.com/)
- Saved: March 11, 2008 (2008-03-11T13:28:35Z)
- Record: https://links.thingelstad.xyz/links/dd71d3010395/
- JSON: https://links.thingelstad.xyz/links/dd71d3010395.json

## From the page (probably an excerpt, not Jamie's words)

Obaid Ahmed has written a coverflow-like component on top of Prototype and Script.aculo.us called ProtoFlow.

It is simple to use:

PLAIN TEXT
HTML:







<div id="protoflow">


    &lt;img src="imgs/DSCN0940_91360.jpg"/&gt;


    &lt;img src="imgs/stimme_von_oben_187192.jpg"/&gt;


    &lt;img src="imgs/Tropfen_1_Kopie_201721.jpg"/&gt;


    &lt;img src="imgs/farbraum_012_147508.jpg"/&gt;


    &lt;img src="imgs/IMG_4906_199357.jpg"/&gt;


    &lt;img src="imgs/Tropfen_1_Kopie_201721.jpg"/&gt;


    &lt;img src="imgs/Fries_201253.jpg"/&gt;


    &lt;img src="imgs/Fries_201253.jpg"/&gt;


</div>





<ul id="protoCaptions" class="protoCaptions">


    <li>Caption 1</li>


    <li>Caption 2</li>


    <li>Caption 3</li>


    <li>Caption 4</li>


    <li>Caption 5</li>





    <li>Caption 6</li>


    <li>Caption 7</li>


    <li>Caption 8</li>


</ul>








PLAIN TEXT
JAVASCRIPT:







Event.observe(window, 'load', function() { 


 cf = new ProtoFlow($("protoflow"), {captions: 'protoCaptions'});


});

## Facts

- Kind: [Page](https://links.thingelstad.xyz/kinds/page/)

## Same host

- [Ajax Cross Domain Script](https://links.thingelstad.xyz/links/4deb3c466565/) (ajaxian.com, December 10, 2007)
- [Flash Ajax Update: Flex LiveCycle Data Services Goes Open-Source](https://links.thingelstad.xyz/links/12d18957db9a/) (ajaxian.com, December 12, 2007)
- [Cross-Site XMLHttpRequest in Firefox 3](https://links.thingelstad.xyz/links/65df26b3f9a3/) (ajaxian.com, January 10, 2008)
- [IPhone WebKit Goodness: 3D CSS Transforms and ontouch events](https://links.thingelstad.xyz/links/da7d5d936929/) (ajaxian.com, April 7, 2008)
- [Steve Yegge on Server Side JavaScript](https://links.thingelstad.xyz/links/c08cd2b88726/) (ajaxian.com, June 16, 2008)

## Saved the same week

- [Filter Your RSS Subscriptions with Google Reader Filter \[Featured Greasemonkey User Script\]](https://links.thingelstad.xyz/links/44b09453cc49/) (lifehacker.com, March 10, 2008)
- [Fox Business Loses Domain Name Battle Due To Laziness](https://links.thingelstad.xyz/links/f7014ea32c2f/) (gigaom.com, March 10, 2008)
- [The 'Language' in Domain-Specific Language Doesn't Mean English (or French, or Japanese, or ...)](https://links.thingelstad.xyz/links/013e5ef7a9b4/) (pragdave.blogs.pragprog.com, March 11, 2008)
- [On Alltop and RSS For The Masses](https://links.thingelstad.xyz/links/0c57ad49c63a/) (readwrite.com, March 11, 2008)
- [Another view on multiple catalogs](https://links.thingelstad.xyz/links/2e887e59e1b0/) (blogs.oreilly.com, March 11, 2008)

## Elsewhere

- Wayback Machine: https://web.archive.org/web/*/http://ajaxian.com/archives/protoflow-coverflow-for-prototype
