CSS3 & HTML5 Data available as JSON

Today we're making our browser support data available as a json feed for anyone who wants to use their data for their own purposes.

  • JSON CSS3 & HTML5 Results
    JSON CSS3 & HTML5 Results

We're very pleased to announce that the FindMeByIP litmus results are now available in JSON format for anyone who wants to access the results in code.

JSON Results: CSS3 & HTML5

http://fmbip.com/json/export?callback=myCallback

Using the Data

If you decide to use the data for anything we'd love to hear about it.  Likewise if you would like the data organised in a different hierarchy, if you need the 'average update' results or any other changes you can think of please do let us know.

5 Comments on this post

  1. Matteo Lissandrini said “url formatting and validation” earlier this year
    Gravatar for Matteo Lissandrini

    I think it could be more confortable

    to have a url like:

    http://www.findmebyip.com/export/by_feature.json

    or

    http://www.findmebyip.com/export/by_browser.json

    suchlike the way twitter does.

    And to have it returning _only_ the valid JSON

  2. Jim said “Raw JSON & URL” earlier this year
    Gravatar for Jim

    Thanks for the suggestions @matteo.

    I've updated the page so that you can get to the raw json, or indeed the json set as a var. The "callback" and the "var" modes are useful for cross-site requests.

    So:

    • "/json/export" produces "{json}"
    • "/json/export?var=foo" produces "var foo = {json}"
    • "/json/export?callback=foo" produces "callback({json})"

    URL format - yes, completely agree. This was a bit of a quick hack for the guys over at modernizr but I'll look at tidying up the URLs as you suggest on Firday.

    J.

  3. Matteo Lissandrini said “exporting error” earlier this year
    Gravatar for Matteo Lissandrini

    I've tried

    http://www.findmebyip.com/json/export

    and it doesn't work (did you forget an echo ? ).

    What about converting "1"/"0"

    into true/false ?

  4. Jim said “Doh!!” earlier this year
    Gravatar for Jim

    Yes. In fact is was single quotes; echo '$json'. Oops.

    I've fixed the zero strings to be booleans for you too.

    Big update tomorrow; Modernizr 1.5 ... and more browsers; new Opera, Safari and IE9 preview etc.. I'll try not to break the json.

  5. Jim said “Format / Modernizr 1.5 Realignment” earlier this year
    Gravatar for Jim

    The JSON feed has changed slightly as a consequence of upgrading fmbip.com to Modernizr 1.5.

    Basically we've realigned some of our database columns to fit more closely with the mz object structure.

    Updates:

    -- Input Types are "inputtypes_" prefixed, to match Modernizr's object hierarchy.

    -- Inputs are now "input_" prefixed, to match Modernizr's object hierarchy.

    -- Audio & Video codecs are already "audio_", "video_" prefixed so no change there

    -- "webdatabase" has become "websqldatabase"

    -- "workers" has become "webworkers"

    -- "postmessage" has become "crosswindowmessaging" although I'm not so sure that's a good thing?

Add your comment…