What is the Web 2.0 Matrix?


I like this new simple matrix / interface into the Web 2.0 APIs directory John Mussey of ProgrammableWeb has put together. (I blogged the directory couple of weeks back).


One thought: this format works well if you have two axes (two APIs recombined into a new service/app), but what if you need three axes? Four?  The remixing we’ll see in the near future will recombine loads of APIs / data sources into single apps, interfaces and services. How do we represent a matrix more complex than 2?


What is the Web 2.0 Matrix?


Anyway, here is John’s description of this new matrix.



“The Web 2.0 Mashup Matrix is now online here at ProgrammableWeb.


What is it? It’s an experimental interactive grid with Web 2.0 API’s along each axis and the intersecting cells correspond to the mashups made by combining each pair of APIs. As you move the cursor across the grid a box dynamically displays details about each intersection. You can go directly from the matrix to view the examples or drill-down into this site’s API database. The page is updated daily. You can get more details at the matrix’s About page.”


Comments (4)

  1. Travis Owens says:

    I’m glad Web Matrix has been updated, but shouldn’t the 2.x version name be reserved for .Net 2.0 support?

    When do they plan on supporting .Net 2.0?

  2. Travis Owens says:

    Sorry I was confused, I thought you were blogging about the free ASP.Net IDE known as "Web Matrix" [1] and not a specific control.

    [1] http://www.asp.net/webmatrix/

  3. james torio says:

    Alex,

    I think what you have done is brilliant. First, sorry for pinging you all those times there was some kinda glitch with my MT this morning.

    From a design perspective, I think the interface is clean and really easy to use, you nailed it. I was thinking it took me a couple if minutes to realize that the numbers running along the top of the grid represent the same numbers running along the side of the grid.

    1. Amazon is the same on the top as on the left. I know I am not the smartest guy in the neighborhood but I wonder if there is a way to spell that out so the viewer immediately knows it when the see it.

    My second thought is on the axis where you have a number of mashups being created, like where del.icio.us and flicker meet and make 3 new mashups. I was wondering if the more mashups that are made by the sites combining maybe the circle (that represents the axis point) can get bigger. So if there are no mashups the circle is one size and the more mashups that are created the bigger the circle becomes. I hope that makes sense. I think you guys did a great job on this project, I am excited to see it evolve and how you handle when there are more than two sites combined.

  4. MSDNArchive says:

    Thanks James. The bad news, it wasn’t me that created this. It was john Mussey.

    The good news is your idea for adding additonal dimensions could really work. Maybe you could create some visual on this? Post it.

    Alex.