| Author |
Replies: 40 / Views: 7,277 |
|
|
|
Pillar of the Community
United States
2023 Posts |
Quote: Actually, it is already calculated each time you open a topic. Notice the (image) before read posts and the (other image) before new posts right there in the header. More than two years here (and mumblegrumble years on message boards in general) and I never noticed that. It even took me a few minutes just now to find them on the page. That does make things easier, thank you. Quote: This is calculated as the page is displayed by comparing your last visit time with the post's timestamp. Unfortunately, the "last visit time" has not been completely reliable for me. At least one of my machines isn't being tracked properly -- the dropdown on "Active Topics" is sometimes noticeably further back than I know I've been here. I stopped using that selection and have been picking one of the fixed time frames instead. (It shouldn't be an ad-related extension that's causing this because I have disabled it on this site.)
|
|
Bedrock of the Community
  United States
12867 Posts |
This is a great example. Alpha's post is the 16th post of this thread. I clicked on page 2 but had to click back to page 1 to see jbuck's reply that Alpha had quoted to get full understanding. Maybe it comes down to that no one CARES about what other people have posted and just want to see their own drivel. Ok that's a pessimistic thought. Here's another. I *think* each click is money in the coffers so I don't know if my suggestion will ever get any traction. bobby's silence on this one is fairly telling. It's either bad financially or requires a boatload of coding changes. Or both. Or, it's just that only one crotchety CCF member feels this way.  By the way.... I am in no way complaining about this site and how it is run. I'm just offering suggestions as a former SysOp and current heavy user of the site. Alpha, thanks for the consideration and support.
|
|
Moderator
 United States
190135 Posts |
Not sure if I feel  or  or  here.  For what it is worth, Bobby is looking into my idea. Yes, it is a lot of work so just know that is the reason and not some other untoward financial motivation. I feel a little like we are being accused of shenanigans here.  Oh, I ran an 8-bit BBS from the mid to late 1980's. I will take this site over what we had back then any day.
|
|
Pillar of the Community
United States
2023 Posts |
I work in QA, mostly web and app testing since Y2K and then some. I've seen what's involved in maintaining a site like this, where the income streams are, impact on search engines, ... and working in QA, I often have to advocate for the users (which covers a broad spectrum). it would be nice if there were a solution that worked for everyone (easy, stable, and doesn't break anything) but that's rarely the case.
I don't mean to beat up on anyone. In trying to support the user's view, I may have across too strong against the admin side. (And possibly vice versa.)
(And if you weren't talking to me, jbuck, that's okay. I feel better having written that anyway.)
|
|
Moderator
 United States
190135 Posts |
I am feeling a little underappreciated. I do not get how anyone thinks we make more money by not implementing this idea. It hurts that anyone thinks we do not give a crap about the users. Over the years we have done a lot to make the user experience better.
Perhaps CK's idea would help, but from what I have seen in the back-end it would be a coding nightmare. I still feel it will have unforeseen negative effects that will impact use experience.
|
|
Pillar of the Community
United States
2023 Posts |
I appreciate you and the work you're doing. I've never done the math for the income stream (that's Product's job) so I have no idea what the real impact would be -- just that it would change. You know the numbers and the stats, I don't. I trust your judgment on what will truly benefit the site.
And I would never think you don't care about us. We're a critical component of every decision you make maintaining this site -- that's the only way it can be as successful as it is. Plus, you're actively engaged with us, and well respected. I wouldn't see that if you didn't care about us.
I apologize for making you feel unappreciated.
|
|
Forum Dad
 United States
24192 Posts |
Say you're gone for a week and you load up active.asp. There's 240 topics updated since your last visit.
The processing required to create a "Jump to first unread post" is immense. 240 times it has to find the first unread post for you in each topic. Then 240 times it has do do all the math processing to figure out what page it's on for each topic. Then 240 times it has to generate the link.
That's just one page load, for one visitor. There's well over 100K page loads on the forum a day.
Another thing that has to be considered is the advertisers, if I created this jump to link for every topic and it caught on, how many times would that completely bypass the ads at the top? A lot.
I'll look at maybe changing the "Jump to last post link" to a "jump to last page link" that shows the last 15 posts made tomorrow. Today is my baseball/family day.
|
|
Moderator
 United States
190135 Posts |
Quote: I apologize for making you feel unappreciated. No worry. I think I was just tired. I got some much needed rest. 
|
|
Bedrock of the Community
  United States
12867 Posts |
Quote: Perhaps CK's idea would help, but from what I have seen in the back-end it would be a coding nightmare. It could absolutely be a coding nightmare. I know that well. However, that's never stopped anyone before IF it were a good enough idea. For many reasons, this may not be one of those said good enough ideas. And that's just life (and software development); I get it. I'll keep clicking back and forth as needed. No sweat lost by any means. AND, I also didn't mean to come off as glib, snide, ungrateful or generally jerkish, nor did I have any intention of accusing this operation of being a money-grab, and I apologize if that's the way I presented myself. Like I said, I used to run a BBS (yes, WAY different but still similar) so I understand the work that goes into it and the financial considerations. Quote: Oh, I ran an 8-bit BBS from the mid to late 1980's. I will take this site over what we had back then any day. Most people would say I ran a two-bit BBS. I agree, even with my pedestrian coding abilities, I feel (sorry jbuck) that "jump to first read" is much more intensive coding- and IOPS-wise than "show last 15", which doesn't really affect the overall experience and keeps the advertising about the same (I think?). I truly love this site else I wouldn't been a regular for the past 7 years. I hope you understand that the suggestions I make are for what I feel is the good of this fantastic community. And clearly I feel more strongly about some of them than I do the others.  Quote: Today is my baseball/family day. As it should be. Keep up the good work and thank you for a fantastic online experience.
|
|
Pillar of the Community
Russian Federation
5181 Posts |
Quote: The processing required to create a "Jump to first unread post" is immense. 240 times it has to find the first unread post for you in each topic. Then 240 times it has do do all the math processing to figure out what page it's on for each topic. Then 240 times it has to generate the link. The way XenForo handles it is by having the links go to [whatever-the-thread-address-is]/unread, and handling the redirection from /unread URLs only after they are actually opened. This would probably make it more of a coding nightmare, admittedly, but it would certainly help with the processing (at least, in this particular context).
|
|
Moderator
 United States
190135 Posts |
A good reason why I do not like the last-15 idea is because of what happens when there are 16 or more new posts in the topic. You still have to go back a page. With the HFBCWG and Days of threads I am usually going back two pages or more after taking a weekend off.
Jumping to the last read post is the proper solution, but it would have to be calculated as needed (when the arrow is clicked) and not during the list generation. A javascript link would be necessary to have it determine the location when clicked.
|
|
Bedrock of the Community
  United States
12867 Posts |
Quote: A good reason why I do not like the last-15 idea is because of what happens when there are 16 or more new posts in the topic. You still have to go back a page. True. How about a 15-post rolling window that scrolls with your mouse wheel?  kidding, kidding... sorry
|
|
Moderator
 United States
190135 Posts |
|
|
Forum Dad
 United States
24192 Posts |
I played with this for about 4 hours yesterday and didn't get very far.
|
|
Bedrock of the Community
  United States
12867 Posts |
Thanks bobby. 
|
| |
Replies: 40 / Views: 7,277 |