Comparison of Tumblr API Post Response Types

Recently I utilized the Tumblr API to receive a users posts in JSON format.  Having little experience with Tumblr, I was surprised to see that there three different types of responses one can receive from the API:  Photo, Answer, and Text.  I needed to make a quick comparison before coding the UI to make sure that I accounted for their similarities and differences.  In this post I will show you the comparison chart.  Hopefully this will save you some time while working with the API.

–Rich

Photo Text Answer
blog_name blog_name blog_name
date date date
format format format
highlighted highlighted highlighted
id id id
note_count note_count note_count
post_url post_url post_url
reblog_key reblog_key reblog_key
short_url short_url short_url
slug slug slug
state state state
tags tags tags
timestamp timestamp timestamp
type type type
caption title answer
link_url body asking_name
photos asking_url
question

Continue reading

Thoughts On Digital Skeuomorphism

skeuapple

There has been harsh criticism directed at Apple for using Skeumorphism in its designs. This article by Austin Carr describes tension within Apple growing between the Pro-Skeuomorphism and Anti-Skeuomorphism camps of designers within the company. It paints a vivid picture to the likes of Steven King’s The Stand. The one camp centers around iOS’s SVP, Scott Forstall, and the other is around Industrial Design’s SVP, Johnathan Ive. Forstall is a advocate for incorporating Skeuomorphism into designs, while Ive is against the use of such design strategies. Continue reading

Band Website Checklist: Before meeting with a web designer

As a band today, it is inevitable that you will have to get a website, and have to get it updated. This article will provide a quick checklist of things that need to be sorted out/discussed among the members of the group before meeting with your designer. Continue reading

Using CSS To Number HTML Table Rows

In a recent project, I had to number table rows within a web page, and using the ordered list HTML tag seemed to be the most logical method at the time.

I wrote up the code that looked something like this:

<table>
    <tbody>
        <ol>
        <li>
            <tr>
                <td>Item 1</td>     <td><a href="#">Delete</a></td>     
            </tr>                                       
        </li>                                           
        <li>                                            
            <tr>                                        
                <td>Item 2</td>     <td><a href="#">Delete</a></td>     
            </tr>
        </li>
        </ol>
</tbody>
</table>

Unfortunately, when I saved the file, and went into my browser to preview to page it looked like this:

  • Item 1 Delete
    Item 2 Delete

    For some time I tried to rearrange the order of the tags to see if it would yield the result I was looking for. After much deliberation I concluded that lists and tables must both always only have list items/table items respectively as elements.

    This meant I would need to find an alternative method to get the effect I desired. Continue reading

    5 Design Choices That Make The Vampire Weekend Website Awesome

    vw_packshot

    For some time now, the Vampire Weekend website has been one of my favorites. If you have not yet been, go there now and check it out, it is a true pleasure to visit. Each time I visit I find myself fully exploring all of the sites content, and admiring its simple yet well thought out design. This article highlights 8 design elements I believe most impact the awesomeness of Vampire Weekends website. 1. Fixed Header In my opinion, small business websites (which is really what a band is) should always have a fixed header. To understand why this is true lets think about one of the more popular use cases for visiting a band website: When is this band playing in my area? The user will: navigate to the band’s website, find the live/shows page, and scroll down to the date/place they are looking for. Typically, they will not … Continue reading

    @richsoni rich@richsoni.comCopyright(c)2012