Fresh View

!(alignright)http://www.sensoryoutput.com/wp-content/pages/freshview/images/freshview_logo.jpg!:http://www.sensoryoutput.com/projects/freshview/ Ah, it’s done! Many, including myself, have expressed some lament over the lack of any purely-visual indicators for Shaun Inman’s “Mint”:http://www.haveamint.com/. I have some thoughts as to why Shaun shied away from any visual cues. For one, most other web statistic tracking applications inundate the user with useless bar graphs and pie charts that do not succinctly display data in a friendly or accessible manner. Quite naturally, dynamically-generated graphs are hard to do aesthetically for several reasons:

* GD graphics for PHP does not have anti-aliasing
* Flash graphs would be difficult without relying on some external code to create the binary flash data
* Most graphs look horrible as they were slapped together just to show the data. No design was considered in their creation except for the very bright, primary colors used for each data group.

“Fresh View”:http://www.sensoryoutput.com/freshview/ fixes all of this, and more. For one, Fresh View uses SVG, or Scalable Vector Graphics, to display graphs for the Past Day, Past Week, Past Month, and Past Year. What are the advantages of using SVG(Scalable Vector Graphics) over the options listed above? Anti-aliased goodness and open, XML-based goodness. Add in the fact that “Firefox 1.5″:http://www.mozilla.org/ will have native SVG(Scalable Vector Graphics) support, and you have a sweet -tasting- looking setup. I worked hard to match the look and feel of Mint, so as not to clash with the great aesthetics of Mint, while giving you a quick visual look at your visitor data.

One of my favorite features is what I call “Weekend Highlighting.” Basically, on the Past Week and Past Month graphs, a translucent box is drawn over the weekend data points that immediately clue you into week and weekend trends. Cool, huh? In addition, if you roll over a data point, the exact amount corresponding to that point is shown in a nifty, JavaScript-driven SVG tooltip. I’m sure that with use, you will discover other cool features that I have not mentioned here.

Well, enough jabbering! Take a look, get the details, and “GO DOWNLOAD IT!”:http://www.sensoryoutput.com/freshview/

!http://www.sensoryoutput.com/wp-images/postings/pastweek_graph.png!:http://www.sensoryoutput.com/freshview/

3 Comments

  1. Posted September 22, 2005 at 8:43 am | #

    Great stuff! What’s going to be the next pepper you design? How about an esthetically pleasing look at hosts that have visited our site.

  2. Patrick Taylor
    Posted October 2, 2005 at 1:05 pm | #

    Great plugin!

    Do you have any suggestions for what are appropriate settings for the caches in the Fresh View preferences? I’ve got quite a bit of storage, but I was wondering what you thought would be a good baseline setting?

  3. Posted October 13, 2005 at 10:45 am | #

    If you find that the graphs are a bit slow to load, you may want to setup the caches to the following:

    Past Day : 20 minutes
    Past Week : 90 minutes
    Past Month : 1 day
    Past Year : 7 days

    Otherwise, most people just keep a value of 0 for all graphs, meaning they are regenerated every time you view your Mint.

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>