A proposed new feature in Mozilla Firefox automates a common web linking technique and consequently brings forth some concerns about user privacy. As of now, this feature is only in Mozilla’s nightly trunk versions (not the version of the average user would download).
Currently, many web sites send people, who click on links, to a server which counts their click and then redirects them to the link’s original destination. Firefox’s “ping” proposal lets web sites do this in a less transparent and more efficient manner. When you click on a link, a “ping” is sent to a server notifying it of your click while the browser loads the destination page. As explained in Darin’s post, “I’m sure this may raise some eye-brows among privacy conscious folks, but please know that this change is being considered with the utmost regard for user privacy. The point of this feature is to enable link tracking mechanisms commonly employed on the web to get out of the critical path and thereby reduce the time required for users to see the page they clicked on.”
This is not something that Mozilla should be including in Firefox, especially if the user cannot control the pinging taking place and be able to block the feature from any site they wish (a white list). In the end, this “ping” feature seems to be another version of tracking users and does not rise to the level of spyware. From a performance standpoint, I see the desire for this feature and it is encouraging that Mozilla has been so forthcoming about it. What does concern me, though, is another section of Darin’s post, “This change is being considered in large part because some very popular websites have asked for a solution to this problem.” I am sure that Google, Yahoo, and others are begging to have this feature enabled to help track clicks, but it is a feature very few users would ask for. I would hope Firefox continues to be a slim light-weight browser that focuses on the needs and security of the user. This “ping” is about neither and I hope is not a sign of things to come.