Chartspree
Dev tools
chart generation
SHOW HN2014
How HN took it
7 positive, 10 neutral or asking, 1 mixed, 7 critical, out of 25 comments about the project. Thread score -0.03.
Idea: 4 for, 1 againstExecution: 0 for, 3 againstPrivacy: 0 for, 2 againstDesign: 2 for, 0 againstDocs: 0 for, 1 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Easy and elegant chart URLs; server-driven charts are useful for embedding
From 4 comments
Nice, but its a re-implementation of the Google Chartserver right? (same model, URL describes charts which are returned) The issues Google ran into were as it gets popular you…
ChuckMcM on HNI've done a ton of work with Chartserver, and I'm continually impressed by how elegant it is in every detail of its implementation. Although, I'm also a huge fan of D3. Not every…
clukic on HNEasy is my middle name. I like it.
Eleutheria on HNThe best tool I've ever seen. Thanks for providing this.
fiatjaf on HN
Objections
Claim of no JavaScript is misleading; SVGs include external script tags
From 1 comment
"no Javascript" is very misleading. There are several <script> tags embedded in each svg, including at least two scripts that are loaded from external sources. In fact, nearly…
hughes on HN
Sending data in URL parameters raises privacy concerns
From 2 comments
Oh cool, I'll just send you all my data in the url params.
news_to_me on HNWell Chartserver did offer SVG at one point, although at the time SVG was (and kinda still is) under supported in the browser space AFAICT. Having recently rediscovered the…
ChuckMcM on HN
Reliance on an external service risks breakage if it goes away
From 2 comments
> Most importantly, the team that developed it has moved on to other work and it hasn't been restaffed. Isn't that right there an example, or warning, or admonition, or…
a3n on HNWell Chartserver did offer SVG at one point, although at the time SVG was (and kinda still is) under supported in the browser space AFAICT. Having recently rediscovered the…
ChuckMcM on HN
Requests
Self-hostable package for Python or Perl behind nginx
From 2 comments
Nice, but its a re-implementation of the Google Chartserver right? (same model, URL describes charts which are returned) The issues Google ran into were as it gets popular you…
ChuckMcM on HNWell Chartserver did offer SVG at one point, although at the time SVG was (and kinda still is) under supported in the browser space AFAICT. Having recently rediscovered the…
ChuckMcM on HN
Control colors, axes, grid and bullets
From 1 comment
Nice! We just built a feature in our app using the deprecated chart service that Google offers. This looks like a much nicer implementation. But I lack a few things. Here are som…
salmiak on HN
JPG output option for sharing
From 1 comment
This is a good idea. One thought for the team as you're building this: Is it possible to make an alternative version of the link that loads up the same graphic in JPG format? I…
shortformblog on HN
Questions
Do the charts work in emails?
From 1 comment
+1, Great idea and execution. Wondering, do these charts work well when used in emails?
igotwater on HN
How can embedded SVG scripts run when loaded as an image?
From 2 comments
Hm, how does this work? How can JavaScript be executed like that when it's included as an image?
Kiro on HNCurious about that too. If I load an svg in the address bar with embedded script I can show alert(), but linked into html using <img> tag, alert does not run. Sandboxed?…
dpweb on HN
Alternatives named
Google Chartserver / Google Image Charts API
From 2 comments
Nice, but its a re-implementation of the Google Chartserver right? (same model, URL describes charts which are returned) The issues Google ran into were as it gets popular you…
ChuckMcM on HNalways on the look out for a replacement for google image charts api..... which remains super useful as long they continue to support it past EOL hehe
ChrisArchitect on HN
d3.js
From 2 comments
I disagree, as even if you did use Javascript the service is still far more accessible to a novice developer than something like the d3.js library (which I love, but has a rather…
Zikes on HNI've done a ton of work with Chartserver, and I'm continually impressed by how elegant it is in every detail of its implementation. Although, I'm also a huge fan of D3. Not every…
clukic on HN
gRaphaël
From 1 comment
That's a limitation of d3.js, not JavaScript. gRaphaël is pretty easy to use: http://g.raphaeljs.com/
icebraining on HN
pygal
From 1 comment
Didn't knew about pygal, what a fantastic chart framework.
olavgg on HN