Makes reading JSON so easy! Rated 4 out of 5 stars

I love this addon! However, as mentioned before, it breaks the login redirect for Confluence.
@mjgiarlo: Try visiting http://kasold.jira.com/wiki/

This review is for a previous version of the add-on (1.8.3.1-signed.1-signed). 

Thanks for the review, this issue is already on our radar. I have a long-term plan to make the problem go away ( http://code.google.com/p/jsonovich/issues/detail?id=21 ) but as a workaround you can open about:config and change extensions.jsonovich.acceptHeader.json to false.

EDIT:- So much for "long-term" plan, that feature is now implemented in version 1.9 and above. The preference I mentioned will also now default to off, which should resolve this problem.

Rated 2 out of 5 stars

This breaks some json callbacks, namely Confluence's logged out redirect.

Works great otherwise.

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

Test data?

@brider2: Have any URLs I can use to test that? I need to be able to reproduce the problem to work on it. Thanks for the review.

Rated 4 out of 5 stars

Very nice, but fails with german umlauts (probably all utf8 stuff):
"SyntaxError: syntax error"

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

Reply

This is a bit odd, since it has no problem with other utf8 stuff e.g. Chinese characters. Are you on the latest version?

Can you give me a sample to test against? A URL would be perfect.

Rated 4 out of 5 stars

Great tool but it seems that it doesn't work with JSON File extension :)

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

@killix06

True, it's not triggered by file extensions; it's triggered by a limited number of MIME types for the JSON format. Would be nice to be able to handle file URIs, though, and scan the file extension. If any devs would like to submit a patch, I'd love to work with you.

Rated 5 out of 5 stars

Brilliant!
Works perfectly, and does exactly what it should.

This will save lots of time.

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

Rated 5 out of 5 stars

Please, update plugin to fx 3.6

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

Updated

The latest version has now been approved and is available via this site. Changes are support for Fx up to 3.7a1pre and the application/rdf+json MIME type.

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).