Displaying "Last 10 Visitors"

On my website, when you view a Member’s Profile, in the left margin I have a section that lists the “Last 10 Visitors” to that Profile.

I am debating how to lay things out and specifically what data to present. :scratch:

Here are some potential options…

Option #1: List each Visit/Visitor in descending order, including Anonymous visitors (denoted by “Non-Member”).


The last 10 Visitors on this page were...

    Linda-was-here
    Linda-was-here
    Non-Member
    Non-Member
    Non-Member
    Non-Member
    Linda-was-here
    username4
    JaneDoe

Option #2: List each Visit/Visitor in descending order, excluding Anonymous visitors.


The last 10 Visitors on this page were...

    Linda-was-here
    Linda-was-here
    Linda-was-here
    username4
    JaneDoe

Option #3: Aggregate Visitors, and list in descending order of a given Visitors latest Visit, including Anonymous visitors.


The last 10 Visitors on this page were...

    Linda-was-here (3)
    Non-Member (4)
    username4 (1)
    JaneDoe (1)

Option #4: Aggregate Visitors, and list in descending order of a given Visitors latest Visit, excluding Anonymous visitors.


The last 10 Visitors on this page were...

    Linda-was-here (3)
    username4 (1)
    JaneDoe (1)

Option #5: Aggregate Visitors, and list in descending order of a given Visitors latest Visit, excluding Anonymous visitors and without COUNTS.


The last 10 Visitors on this page were...

    Linda-was-here
    username4
    JaneDoe

Thanks,

Debbie

I prefer this:

Option #6: Let people view web pages without publishing their activity to others.


This page has had 20 Visitors

Personally, I don’t like the way this forum tells people what I’ve been looking at. :frowning:

I would suggest changing the heading.If you aggregate then you aren’t listing “visitors” so much as visits. I mean that could be useful if you want to know who is cyber stalking you, but from the heading I would expect to see 10 NAMES. Yest it might look a bit cooky if you get 10 non-members ( as it would be the only case in which you couldn’t tell individuals vs repeat visits… but all of the above mention options share this caveat anyway).

Okay, Ralph, but some context here…

This is for a Member’s Profile - not for every page on my website.

Don’t you think it is useful for a Member to see who has been viewing their Profile? (And don’t you think that if YOU visited someone’s Profile, it is sorta implied that they might/oughta know?)

That doesn’t seem overly intrusive to me, although for v3.0 maybe I can add the ability to “Surf Anonymously” as a preference?!

Sincerely,

Debbie

Option 5 is the correct way to go in my opinion.

Off day, huh? :wink:

If Mary visits my Profile 20 times, and I just list “Mary” once, then I most certainly am aggregating by Username!!!

I mean that could be useful if you want to know who is cyber stalking you, but from the heading I would expect to see 10 NAMES.

If there were LESS THAN 10 Visitors or Visits to my Profile, then might see the examples I provided above…

Yest it might look a bit cooky if you get 10 non-members ( as it would be the only case in which you couldn’t tell individuals vs repeat visits… but all of the above mention options share this caveat anyway).

So for that scenario - as mentioned above - I could…

a.) Eliminate “Anonymous” Visitors from the listing

b.) Aggregate “Anonymous” Visitors into ONE entry

c.) Leave each “Anonymous” Visitor as a SEPARATE entry so the Member can get a visual sense of the Member/Anonymous Visitor ratio

But all of this doesn’t really answer my original question(s)…

Debbie

Okay, thanks for the feedback!!

So why do you feel Option #5 is the (best) way to go?

Debbie

Hi,

Option 1: Just displays duplicate records. It will just fill up the space and look un-professional.
Option 2: Same as first, does’nt matters whether anonymous users are included or excluded, repeating names will not look good.
Option 3: The number in the brackets is just confusing. The number does’nt tells anything.
Option 4: Again same as Option 2, does’nt matters whether you include the anonymous users or not.
Option 5: This is best, no confusions and tells me exactly what it has to say.

Also I don’t think you need to include anonymous users in the list.
You can also do it like phpbb used to do:

Last 10 users:
Linda-was-here, username4, JaneDoe and 20 anonymous users.

Thanks.

Thanks for the response Tapan. Lots of good thoughts! :tup:

Okay, I can see your point, but what about the fact that these appear as a “Guest Registry”?

Personally, I sorta like seeing a chronological “Log” of who is visiting my Profile… (I can see where this would be problematic including “Anonymous” Visitors, tough!)

Option 3: The number in the brackets is just confusing. The number does’nt tells anything.
Option 4: Again same as Option 2, does’nt matters whether you include the anonymous users or not.

I’m bummed by your response on this one. (I spent a lot of time on that query, and was pretty proud of myself?!) To me, even though it isn’t spelled out, it seems pretty intuitive to me what DoubleDee (7) would mean under the heading Last 10 Visitors…

Option 5: This is best, no confusions and tells me exactly what it has to say.

Yes, as a plain vanilla option, I agree.

Also I don’t think you need to include anonymous users in the list.

Tell me more why you say this…

You can also do it like phpbb used to do:

Last 10 users:
Linda-was-here, username4, JaneDoe and 20 anonymous users.

That might work…

Thanks again for your thoughts!!

Debbie

It’s fair enough to want to know how many people have visited your profile, I guess (though I’m not sure why anyone would want to know). Likewise, it’s handy to know how many people have visited your site, but I don’t like the idea of telling site owners who has been visiting your site. To me, that’s like Google giving your name, email address, street number, phone number etc. to any website you visit. I’d rather to be able to look around anonymously.

In real life, if strangers walk by and look at you, what do you normally do?

Are you a jerk - like people in certain parts of the U.S. - and snarl when someone looks your way? Or do you do like most “normal” people across the world do, and maybe acknowledge their look, or even nod or say “Hello!”?

I check to see who has looked at my Profile here at SitePoint. And sometimes I even will send a PM and say “Hello”. (Of course, I am naturally curious and friendly…)

Likewise, it’s handy to know how many people have visited your site, but I don’t like the idea of telling site owners who has been visiting your site.

If you visit “My House”, I can track anything I like! :wink: (And I am adding this Feature to promote a sense of “community” and promote Social Interaction —> not to create “Big Brother” spying?! :lol:

To me, that’s like Google giving your name, email address, street number, phone number etc. to any website you visit. I’d rather to be able to look around anonymously.

If YOU register on MY website, and YOU give me your E-mail, Username, and Password, and then I share your Username with others when you visit their Profiles, how is that anywhere close to giving out your Name, Email, Street Number, Phone Number, etc?! (:

In that scenario, YOU gave me your Username.

Yes, I am sharing that you visited someone else’s Profile, but that isn’t exactly “Top Secret” info…

And if you are that concerned with being anonymous, then why bother to create a User Account and Log In in the first place??

(I respect your desire for privacy, but I am hardly broadcasting all of your deep, personal secrets for all to see?! I’m just saying “Ralph visited your Profile.” And after 10 new people do the same, you will no longer appear anyways!)

Debbie

P.S. You may not be aware of this Ralph, I can currently see that YOU (i.e. “ralph.m” ) responded to my thread… :wink:

Jeesh, the prospect of being contacted each time I peek at a profile page fills me with horror. It’s like those companies that won’t give you any info without you giving them your contact details. No thanks. :rolleyes:

I’m not contacting anyone, Ralph. I am just displaying in the profile being viewed who the Last 10 Visitors were. If people don’t want to have their Username associated with viewing people’s Profiles, then I guess they shouldn’t log in?! :-/

It’s like those companies that won’t give you any info without you giving them your contact details. No thanks. :rolleyes:

You are certainly entitled to feel that way, but remember that your employer does the same thing with logging Visitors in other people’s Profiles as I am proposing here… :wink:

Debbie

But presumably they can’t view profiles without being logged in. When people sign up to something online, there is a certain amount of trust involved. This is a minor issue, but still, I think it’s an unnecessary breach of trust to publish to others what you’ve been looking at. (If I sign in to Google before searching online, does that mean I want Google to publish to all other logged in users around the world what I’ve been looking at? Hell no … :shifty: ) I don’t see the value in it. If you want to create a community, then why not allow users to write messages to each other, like a wall? And give members the choice whether they allow that or not.

remember that your employer does the same thing with logging Visitors in other people’s Profiles as I am proposing here…

Do you mean SP? I’m not an employee, and I noted above that I don’t like that feature of the forums. Don’t you read my posts? :stuck_out_tongue:

If Mary visits my Profile 20 times, and I just list “Mary” once, then I most certainly am aggregating by Username!!!

I meant that Mary is only one(1) VISITOR, evenif she logged 20 VISTS. So if I were to read a button that said “Last 10 VISITORS” I would expect to see the names of the 10 individuals ( if I were that popular ) who may have visited my profile.

If there were LESS THAN 10 Visitors or Visits to my Profile, then might see the examples I provided above…

In another words, don’t let Mary hog the spotlight for cyber stalking my profile 10 times in a row, if there were 9 other people who at least took a peek. It may be just as (or more) important to the me to know of those others as it is to know that Mary “seems oddly interested, but too chicken to do anything about it”, lol.

In real life, if strangers walk by and look at you, what do you normally do? Are you a jerk - like people in certain parts of the U.S. - and snarl when someone looks your way?

LOL… Someone doesn’t like Yankees.

No, I smile and move on. But I don’t expect the store owner to give them my name and address, just because I came in to have a look around. :slight_smile:

Hi,

  • If i refresh the profile page 10 times then it means only my name will show in the last 10 users ? You don’t want that do you ?

  • Also (7) doesn’t makes sense because I don’t know what it is representing ? Is it age ? Is it Message count ? Its just confusing IMO. Incase it does then it tells me exactly who is viewing who’s profile how many times which is also wrong IMO. It may create negative curiosity. There should be a limit in terms of security and privacy. If you show the number then it would like: “Oh Linda-was-here viewed my profile like 100 times, hmm she must be liking me.” So you see it changes my perspective about her. You don’t want that ?

  • I don’t like to include anonymous users because i don’t know how you’re making sure whether they are actual users or not ? They can either be search engine bots or some other crawlers, how will you know they are legit people ?

I think phpbb way is also a nice way to go. :slight_smile:

Thanks.

Wrong.

Anyone, whether a logged in Member, or a logged out Member, or an Anonymous Visitor can view a Member’s Profile… Don’t like that, Ralph?! Then you can create an Account, but with NO Profile!

When people sign up to something online, there is a certain amount of trust involved. This is a minor issue, but still, I think it’s an unnecessary breach of trust to publish to others what you’ve been looking at. (If I sign in to Google before searching online, does that mean I want Google to publish to all other logged in users around the world what I’ve been looking at? Hell no … :shifty: )

That’s why I keep telling you to quit that nasty porn habit of yours, Ralph!! :rofl: :rofl: :wink:

I don’t see the value in it. If you want to create a community, then why not allow users to write messages to each other, like a wall?

I think that is what FaceBook does, right? (Although I am in no way interested of mimicking FaceBook?!)

And give members the choice whether they allow that or not.

I might build in more “privacy” options in my next release.

Do you mean SP? I’m not an employee,

I thought you had been hired at SitePoint? :-/

and I noted above that I don’t like that feature of the forums. Don’t you read my posts? :stuck_out_tongue:

Yes, I did read your post, and my point was that you still use SitePoint regardless.

BTW, why the whole “privacy” hang-up?

I think you pour tons of yourself and your bio info already into SitePoint, so what is so invasive about showing another Member when you - as a logged in Member - visit THEIR Profile? :-/

Again, my main purpose is to promote others talking and getting to know each other. But if you want to play the “privacy” card, then I would counter your argument and say, “I think that ‘I’ have a right as a Member of my website to know WHO is visiting my Profile!!”

Sincerely,

Debbie

Okay, I get your point. And, yes, that makes more sense!

In another words, don’t let Mary hog the spotlight for cyber stalking my profile 10 times in a row, if there were 9 other people who at least took a peek. It may be just as (or more) important to the me to know of those others as it is to know that Mary “seems oddly interested, but too chicken to do anything about it”, lol.

Another valid point.

So what about my idea of putting a count in parentheses next to a username so you get the best of both worlds?


DoubleDee (8)
dresden_phoenix (1)
MaryMary (1)
JohnDoe (2)
ralph.m (1)
TheShadow (1)

Or possibly a cleaner format…


DoubleDee (8)
dresden_phoenix
MaryMary
JohnDoe (2)
ralph.m
TheShadow

LOL… Someone doesn’t like Yankees.

No, I have no issues with “Yankees”, but I do have an issue with how people act and treat others in a handful of states in the Northeast… (Recall some heated debates in the early days between DeathShadow and myself over manners…)

I’m more of a “Peace, Love, and Good Web Design” kinda gal, myself!! :cool:

But let’s leave that debate in the past…

Sincerely,

Debbie

Am always for the best of both worlds. :slight_smile: and leaning slightly toward the second idea.