Posts Tagged browsers
Woopra raises the bar for web statistics/analytics
Posted by Craig_Strong in Software Reviews on August 30th, 2009
I have been meaning to write a review on Woopra for some time, but wanted to try out Woopra for a while first to ensure I got more of an in depth experience whilst looking through the web statistics. It’s not easy for any stats package to get much attention with the likes of Google Analytics (which I currently use) to contend with, especially since most web statistics packages require the user to embed tracking code into sites which can impact page load times and is another stepping stone for integration. However I started to hear rumours there was a new kid in town by the name of Woopra and decided to give it a chance. I proceeded to set it up on this blog and another e-commerce site for a varied user base.
Live Statistics
One thing which stood out straight away using Woopra over other analytics packages was the ability to view live statistics from actual users on the site. I have to say I was a little pessimistic about this feature, having used similar features in the past. I was expecting, inaccurate details, delays and it being riddled with bot visits which would dilute the overall detail. To my surprise it was quite the opposite. I accessed the site from several locations using various devices, browsers and OS’s, then tracked my movements through the sites. Each time, it managed to detect my exact entry point to the site, the referrer I used (including the search engine search term) as well as my exact OS and browser. As soon as I started using this feature my mind was full of ideas where this feature could be a benefit to a website. My first reaction was that I could use Woopra to quickly identify bottlenecks in a system. By watching the flow of users through a site live, I could see any issues on a granular level. This could be very beneficial if you have changed a stage in a process, for example introduced or altered a stage in the checkout process. This feature will allow you to identify such areas quickly on a per user bases and could even be integrated with customer support to get more detail from the user allowing you to offer a better service at a time of need. You can offer a very proactive approach to usability and navigation by using such a feature.
Analytics Reporting
Looking through the quality of the statistics Woopra gathered through the live user tools as well as the historic analytic reports I was very impressed by the level of detail offered by Woopra. I did not see any evidence of bot contamination in my visit stats. I compared some of the analytical data Woopra had collected over a given time period with Google Analytics. I noticed that there were concerning differences in the details. To cross check both these I examined the actual access logs on the server to quickly identify which system was more accurate for example, by looking at the number of unique agents, visits and referrers. To my surprise the analytics seemed to favour Woopra in some cases although not all. There were areas of concern I noticed in Woopra particularly relating to the source by IP of the visitors. Although IP by Country seemed fine, I wasn’t confident that the IP to City locations were accurate and hence this affected some features which heavily integrated such data. Woopra had confirmed though the IP database being used in the beta program was being replaced and the current solution was temporary included due to financial constraints :
“We’re working up upgrading the IP address system. To save money, we went with an older, free version.” (twitter.com/woopra)
There were some differences where Google Analytics offered some data that Woopra doesn’t. However what I must say is where Woopra offered the same information as Google Analytics, I personally think Woopra presents the data in a more concise, detailed and purposeful manner. I started to find I had more interaction with the statistics offered on Woopra which allowed me to see some of the collected data in new ways. The level of detail shown particularly around referring domains and search terms in Woopra is excellent. You can instantly see a visual representation on a search phrase with the graphical detail helping you identify patterns and trends quickly. However there are areas which I didn’t test in much detail and that was based around PPC campaigns and such. It would be interesting to see what dedicated SEO specialists think of Woopra where PPC is heavily integrated into analytical campaigns.
Desktop Application & User Interaction
Analytics aside I was also very impressed with the desktop application to which I was using to retrieve statistics from my sites. The application is fast, well designed and offers a broad range of tools and filters which you can use to customise and extract data with. Since I have installed Woopra on my desktop I have actually found it to be quite addictive. It’s so accessible and easy to interact with I found myself constantly switching back and forth to find out more information.
Customer Feedback
As I have been testing Woopra out as part of the Beta program, I have been tweeting some of my finds on twitter. What impressed me was Woopra’s dedication to respond. I can confidently say that pretty much every tweet I mentioned, I had a direct response from @woopra with a constructive answer. This to me shows great product support and commitment by Woopra to make a strong product even stronger. This feedback and interaction process could really help Woopra get into a good market position quickly and I’m sure will also help the product develop into something the users really want.
Overall
To conclude this review, I was overall very impressed with Woopra. I would highly recommend anyone using or considering web statistic packages trying this out! The only issue I have left before fully committing to this package relates to the fact that this product is in beta and the final package price to my knowledge has not yet been released. Hopefully by spreading the word this could help reduce the price as I certainly want to carry on using Woopra. Watch this space, I think Woopra is going to be around for a good while!
Please feel free to add your comments to this post, I appreciate all feedback.
To find out more visit : http://www.woopra.com/
You can also follow Woopra on twitter at http://twitter.com/woopra
Apple’s Safari 4 beta. Is it as good as they claim?
Posted by Craig_Strong in Web Browsers on February 26th, 2009
With my recent launch of this blog I wanted my first official post to be something of substance. After pondering for a while, I was handed a golden nugget with the recent release of Safari 4 Beta. With Apple claiming that Safari 4 has 150 new features, I thought I would investigate further. Was this going to be a compiled list of over stated achievements which so many before them have claimed to have solved?
I downloaded the Safari 4 Beta version on both Mac OSX and MS Vista to give them a run through. Almost from the first moment I started using the browser I was impressed. The clear and concise interface being unobtrusive, gave way to a well thought out structure which allows a user to get on with what’s most important, surfing the web. It didn’t stop there though, after being gently seduced by Apple’s obvious attention to detail with their efforts combine style and functionality which include such features as the new ‘Top Sites’ 3D menu and the iTunes style “Cover Flow” history browser. Although impressed at this point I was impressed at the interface level, I thought and hoped that this wasn’t a mask to hide a lack of improvements under the hood.

Innovative way to view browsing history
Scrolling through the list of 150 improvements and new features within Safari 4 beta, it’s without doubt that Apple are planning for Safari 4 to raise the bar. Some of these features are quite impressive including ARIA support, improved CSS effects, HTML 5 Offline Support, improved international/cultural compatibility as well as feature rich development tools to name just a few. However amongst all these new features there was one that I had to test straight away for myself and that was that Safari 4 was ACID 3 compliant. Could this be true? With so many other browsers stepping up to the plate and failing after making this claim, I wondered if Safari 4 was going to be the next victim of false claim. Well any doubts I had were instantly quashed when I seen for my very own eyes, Safari 4 has indeed passed the ACID 3 test.

Safari 4 Beta Passed ACID 3 Test
I then proceeded onto start reading about the ‘Blazing Performance‘ benchmarks. These claims display information suggesting that Safari 4 is much quicker that the incredibly fast ‘WebKit‘ based cousin Chrome 1.0 at rendering HTML and Javascript, not to mention a white wash on performance over Internet Explorer 7 & 8 as well as my beloved Firefox 3 browser. Now as I was using Safari 4, I had noticed that the browser was rendering pages extremely quick. Without proper benchmarking techniques involving stable, fair testing environments how could I satisfy my curiosity to test Apple’s Safari 4 speed claims. Now this is when it struck me, I could use the ‘slickspeed‘ test aimed at testing the response times of various well known javascript frameworks. Although this is by no means an accurate benchmarking suite, I presume that although the figures maybe out somewhat, the patterns of results should be relative to the browsers javascript engine speed. So with this new arsenal I set out one by one to prove or disprove that Safari 4 could be faster than the competition.
To carry out this test I minimised the amount applications running on my computer and tested each browser one by one to get the following results.
(Mac OSX - 2 Ghz Dual Core, MacBook, 2GB Ram)
| MooTools 1.2 | JQuery 1.2.6 | Prototype 1.6.0.2 | YUI 2.5.2 Selector beta | Dojo 1.1.1 | Total (ms) | |
|---|---|---|---|---|---|---|
| Safari 4 beta | 73 | 52 | 251 | 189 | 19 | 584 |
| Opera 9.63 | 222 | 198 | 278 | 526 | 128 | 1352 |
| Firefox 3.06 | 231 | 230 | 274 | 516 | 162 | 1413 |
| Total | 526 | 480 | 803 | 1231 | 309 | - |
(Windows Vista Business - AMD Athalon 64 X2 Dual Core 4000+ 2.11GHz 4GB Ram)
| MooTools 1.2 | JQuery 1.2.6 | Prototype 1.6.0.2 | YUI 2.5.2 Selector beta | Dojo 1.1.1 | Total (ms) | |
|---|---|---|---|---|---|---|
| Safari 4 beta | 58 | 52 | 210 | 185 | 6 | 511 |
| Opera 10 Alpha | 125 | 104 | 199 | 337 | 45 | 810 |
| Chrome 1.0.154.48 | 78 | 70 | 374 | 306 | 82 | 910 |
| FF3 3.0.6 | 137 | 153 | 269 | 360 | 104 | 1023 |
| Opera 9.51 | 182 | 147 | 187 | 419 | 94 | 1029 |
| IE8 6001.18372 | 529 | 336 | 1763 | 1062 | 77 | 3767 |
| IE 7.0.6001.18000 | 599 | 417 | 2083 | 1417 | 690 | 5206 |
| Total | 1708 | 1279 | 5085 | 4086 | 1098 | - |
The test I used can be found at http://mootools.net/slickspeed/.
Wow! These results are impressive. Not only is Safari 4 showing it’s speed, but Dojo really stood out as well. I must point out however IE8, reported a great deal of errors when accessing Dojo elements and seemed to be the only browser to do so. Now before getting too carried away my firefox does contain some additional plugins which no doubt could have slowed the engine down a little, although I had made efforts to keep it slim. However even with that in mind, there is a clear pattern from these results that Safari 4 is pretty damn fast! In the name of “who is the fastest browser in the west”, Safari 4 certainly is proving to be a threat. With the immense speed claims from Apple regarding Safari 4 as well as the convincing evidence, what else appeals to me that is included in Safari 4 Beta?
Being a native Firefox user for many years and with all the effort I have taken configuring firefox to provide a development haven which include such plugins as firebug, firephp, developer tools, urlparams and so on, could Safari development tools offer me anything I haven’t already got? Well interestingly the answer was Yes! Not only do the development tools offer a very graphical representation of load times and file sizes ‘Resources’, but the development tools now include a javascript debugger which is something I often use in firebug. Not only this but Safari 4 includes ‘tools for managing offline databases’. Now I haven’t used the database feature as of yet, but this sounds very interesting and something I am definitely going to investigate.
After looking through the immense list of features and claims the big question is, can Safari 4 do to me what no browser has done to me in the past few years and entice me away from Firefox? Well I actually think Yes and No. My development environment in Firefox is setup so well, where I use Zend_Debug to log to firephp and I am quite used to several small, but useful plugins making life easier and more productive such as ‘urlparams ‘. I can’t see a complete alternative yet fully within Safari 4. However if I manage to figure out a way in which I can throw log messages to the error console in Safari 4 which might already be possible, Safari 4 could win me over. In cases where I simply wish to browse the web I do actually think I might start using Safari 4 and see how it holds up, where I shall keep Firefox for development. All in all though, Safari 4 beta looks promising and Apple have certainly raised the bar in the main stream browser market. If I were one of the competition I would certainly be paying close attention to this release.
Please note this is by no means an official test or official comparison and should not be considered a stable foundation for browser quality or representation. This is simply a self test carried out for personal interest and is no way a reflection of the quality or performance of any of the selected software’s integrity.