Rated 4 out of 5 stars

Nice addon. But I think you should integrate it with firebug. Because normally we use JSON format in AJAX request, and firebug can display the JSON data but not in color formatting. So you addon integrated with firebug can make developers life easier. :)

This review is for a previous version of the add-on (1.2). 

Thanks

Have you chatted up the Firebug developers? Could be they're willing to add this sort of functionality.

Rated 5 out of 5 stars

Excellent, works great now!

Collapsing and expanding nodes in next version? :)

This review is for a previous version of the add-on (1.0). 

Versions?

Thanks, Cary. Just for my own sanity, do you happen to remember what version of JSONovich did not work under 3.5? I'm assuming the "now works" refers to version 1.0? I'm curious because I can't account for any code changes that would have "fixed" things for you. The 1.0 release, in fact, was a fairly trivial change to the install.rdf file, which is why I'm curious.

Glad it's working for you though.

Re: collapsing/expanding nodes, this is the second or third time someone's requested it, and it is a reasonable feature. I don't know that I have the time to put into such a hack because I suspect it will require quite a lot of rejiggering and I'm the only one developing it. If you or any other developers are interested in taking a hack at it, I would be more than happy to take patches and give others commit access. I realize that's a kind of lame but typical answer in open source software communities, but there you go. :)

Thanks again, Cary.

Nice, but it is broken in 3.5 Rated 4 out of 5 stars

Nice initiative.

However there are no line breaks in 3.5 which makes it pretty much useless. Hopefully we get a fix soon.

Cary

This review is for a previous version of the add-on (1.0). 

Rated 4 out of 5 stars

Works well but would be nice if you could somehow intercept any JSON content type being opened in a tab and not just format urls that end in .json

This review is for a previous version of the add-on (0.9.3). 

Already type-aware

UPDATE: carcus88 has since discovered that he was returning application/x-json as the MIME type, which is why the extension was not being triggered.

@carcus88: JSONovich is triggered not by file extensions but by MIME types, and it is currently aware of the following:

* application/json
* text/x-json
* application/sparql-results+json

Are there other JSON content types it should be aware of?

Doesn't prettify, just colors Rated 3 out of 5 stars

On Firefox 3.1 it wont format the JSON at all, it just colors it. Leaving it all on one line as usual.

Seems a little odd since everyone else seems to think it does format the JSON.

This review is for a previous version of the add-on (0.9.2). 

@Squeegy

UPDATE: Hey, Squeegy, thanks again for the feedback. The 0.9.3 version I just committed should fix this in Firefox 3.1 and 3.2.

I've had conflicting reports on the 3.1 behavior, but this is enough to tell me there's a problem. I suspect that the parser for 3.1 isn't handling indentation properly, and the extension defers to the built-in parser for 3.1. I put that in there before I was sure how 3.1 would behave, and now that's bitten me in the bum.

I hope to commit a fix tomorrow. Please let me know if that doesn't do the trick.

Rated 5 out of 5 stars

Excellent tool, works just as advertised. I always kind of wished that FF had something like this built-in, like it does with XML.

The error handling could use some more verbosity, but still great across the board.

This review is for a previous version of the add-on (0.9.1). 

Works like a charm Rated 5 out of 5 stars

Everything works as advertised. I had to update the /etc/mime.types on Apache in order for JSONovich to read json files with the '.js' file extension, changing the mime type from application/javascript to application/json. This would be nice if you could change which file extensions get parsed by JSONovich.

This review is for a previous version of the add-on (0.8.3). 

MIME type

@ccbcreg

Thanks for the feedback.

Re: MIME types and configurability, JSONovich does not look at file extension, but rather MIME type. I chose to go that route because there is a clear way to set up a MIME type-specific stream converter within Firefox extension components, and generally because I find MIME types more reliable than file extensions in the wild, wild web. The JSON format has but one MIME type, application/json, and so that's all I feel comfortable relying upon. I should note that the unofficial text/x-json type, which I gather gained usage before IANA standardized upon application/json, is also supported by JSONovich.

Handy Rated 5 out of 5 stars

Very handy for debugging JSON data used on various web sites (including my own). You need to make sure you set the content type correctly on the server to make the highlighting work.

The pretty printing is really sweet since most of the time my JSON is compacted and unreadable.

To be honest, it would be great if this functionality could be encorporated in the web developer toolbar extension...

This review is for a previous version of the add-on (0.6). 

Rated 5 out of 5 stars

This is exactly what I wanted to be able to see when running across JSON on the world wild web--instead of an option to download the data. Thanks!

This review is for a previous version of the add-on (0.6). 

Rated 5 out of 5 stars

This extension works for me -- it does what it says it will do and does it well. I find it essential in making sense of JSON that isn't pretty-printed by the serving application.

This review is for a previous version of the add-on (0.4).