Home ยป Forum ยป Bug Report and Feature Requests

Forum: Bug Report and Feature Requests

Links and thread positioning

Switch Blayde ๐Ÿšซ

I don't know if it's my browser (Safari), but when I click on a link from a post (as with the ngram links in the 24/7 thread), when I hit my browser's back button, I'm not positioned at the same place I was. I have to scroll down to find where I was.

Ernest Bywater ๐Ÿšซ

@Switch Blayde

The best way to handle that is to click on it using your scroll wheel, that way it'll open the link in a new tab while leaving the original open where your where when you clicked on the link.

Replies:   Switch Blayde
Switch Blayde ๐Ÿšซ

@Ernest Bywater

I didn't know you could do that. Thanks.

But it's a bandaid. Why won't it just reposition itself where it was?

Replies:   Ernest Bywater
Ernest Bywater ๐Ÿšซ

@Switch Blayde

But it's a bandaid. Why won't it just reposition itself where it was?

because the positioning on the page to take you through to the latest entry is a script external to the actual page, and scripts of that type aren't saved by the browser itself, just the page URL.

Replies:   Switch Blayde
Switch Blayde ๐Ÿšซ

@Ernest Bywater

because the positioning on the page to take you through to the latest entry is a script external to the actual page, and scripts of that type aren't saved by the browser itself, just the page URL.

I never had the problem before and I don't have it on sites like wattpad.

I can get around it when I use my mouse because it has the scroll wheel. But the tracking pad on my laptop doesn't, not that I use it that often.

I can live with it. I just thought something broke.

Replies:   Ernest Bywater
Ernest Bywater ๐Ÿšซ

@Switch Blayde

I never had the problem before

Some sites take you to message using hotlinks and some use scripts - you get differences depending on the process used. Sites do things differently due to the amount of processing required and how skilled the coder is.

Replies:   Switch Blayde
Switch Blayde ๐Ÿšซ

@Ernest Bywater

I never had the problem before

Some sites take you to message using hotlinks and some use scripts

I meant I never had the problem on this site. I may be wrong. Maybe I never paid any mind to it when it was a one-off. But on that thread (and the "Cover" one where I was clicking links to pictures) I was constantly doing it so maybe it was always like that but more annoying now (with many clicks on links).

As I said, I can live with it. I just thought something broke.

Replies:   Ernest Bywater
Ernest Bywater ๐Ÿšซ

@Switch Blayde

Maybe I never paid any mind to it when it was a one-off

Since the day the option was made available on this Forum (I can't remember if it was an original or an add on) I've used the All Thread by Date listing to keep up with new the new posts. In both the list and the thread anything I've viewed is greyed out as having been viewed. When I open a thread page a script takes me to the first unread post on that page. If I leave that page the system shows the all the posts on that page as now having been read, so when I go back to the page I end up at the start of the page because it shows I've read every post on the page - this is a normal behaviour for this type of process.

By using the scroll wheel click to open a new tab I can leave the original open where it was, so I don't show as having left the page.

I've been seeing the above behaviour since the forum opened.

Replies:   Switch Blayde  madnige
Switch Blayde ๐Ÿšซ

@Ernest Bywater

I've used the All Thread by Date listing to keep up with new the new posts. In both the list and the thread anything I've viewed is greyed out as having been viewed.

Yes, I do that too. I think you taught me to do it that way.

That's not what I'm talking about, though. When you're inside a thread and an individual post has a link (like to ngrams), clicking on that link takes you to ngrams. But when you hit the back button on the browser (from ngrams), it doesn't position you at the post where the link is (where you were). It positions you higher up to an earlier post. You have to scroll down to return to the post you were reading, the one with the link you clicked on.

Replies:   Ernest Bywater
Ernest Bywater ๐Ÿšซ

@Switch Blayde

But when you hit the back button on the browser (from ngrams), it doesn't position you at the post where the link is (where you were). It positions you higher up to an earlier post.

That's because when you leave the page it treats the page as now having read all the posts on that thread due to having left it, so when you come back you're going to a page you've read, as far as the system is concerned.

The browser takes you to the web page, but it's the scripts within the forum site that locates you on the page at the post, so the browser just takes you to the page when you return to it.

I know it's confusing, but it's due to one process using the standard browser actions (take you to the page) and the other using additional script actions taking you to the post - the script expires when you leave the page, so it doesn't take you back to the post when you go back to the page. - - think of it as the script vanishing the way last year's unused sick leave evaporates on you.

Replies:   Switch Blayde
Switch Blayde ๐Ÿšซ

@Ernest Bywater

That's because when you leave the page it treats the page as now having read all the posts on that thread due to having left it,

That doesn't happen. When I come back, I'm positioned in an area that's grayed out, but when I scroll down to where I was they are all white (non-read) even the one with the link I clicked on.

Replies:   Ernest Bywater
Ernest Bywater ๐Ÿšซ
Updated:

@Switch Blayde

That doesn't happen. When I come back, I'm positioned in an area that's grayed out, but when I scroll down to where I was they are all white (non-read) even the one with the link I clicked on.

I'm sure Lazeez could answer this a better than I can, however it comes down to the script vs browser issue.

Browsers remember the page you were on, and which page you visited.

The memory of what post you've read is in the SoL Forum server and you're taken to the post via a script which is fed to your browser with the page when it's first sent to you, but the script isn't part of the page.

When you use the browser back button it usually takes you back to the page by using the file in your browser cache file on your computer. So the page looks the same, but it only takes you to the page, not the position on it, because the script isn't run again.

typo edit

Replies:   Switch Blayde
Switch Blayde ๐Ÿšซ
Updated:

@Ernest Bywater

So the page looks the same, but it only takes you to the page, not the position on it, because the script isn't run again.

Except that not how it used to work. And that's not how it works for Lazeez who also runs Safari on High Sierra.

Also, it doesn't take me to the top of the page, but to a position a few threads above the one I was on. And it doesn't gray out the posts I hadn't read.

Lazeez Jiddan (Webmaster)

@Switch Blayde

Except that not how it used to work. And that's not how it works for Lazeez who also runs Safari on High Sierra.

Actually, it doesn't.

I totally forgot that I have SOL's tab pinned and whenever I click a link from the forum to an external site it opens in a new tab and when I click the back button, it closes the open tab and switches back to the pinned tab and that tab has been static.

In Safari, if you drag an open tab to the left, all the way, it shrinks and gets pinned and the site is always there. I have tabs pinned for all the important pages (SOL's admin, FS admin, SFS admin, SOL etc...)

I tested the problem on sites that are not pinned and it was unpredictable where Safari scrolls to when you click the back button. And yes, it's a problem with Safari, not the sites.

Replies:   Switch Blayde
Switch Blayde ๐Ÿšซ

@Lazeez Jiddan (Webmaster)

And yes, it's a problem with Safari, not the sites.

Thanks. After you said it works for you, I thought I had a problem.

I'll do the command/left click from now on.

madnige ๐Ÿšซ

@Ernest Bywater

scroll wheel click

Control-click works too.

sejintenej ๐Ÿšซ

@Switch Blayde

I don't know if it's my browser (Safari), but when I click on a link from a post (as with the ngram links in the 24/7 thread), when I hit my browser's back button, I'm not positioned at the same place I was.

Works fine on Windows 10.
I do have a slight problem if I close down half way down a chapter. When I reboot and use the "reload previous" function it comes to the top of the chapter, not half way down.

Replies:   Switch Blayde
Switch Blayde ๐Ÿšซ

@sejintenej

Works fine on Windows 10.

I thought it worked for me too (on my Mac). I did upgrade the OS to High Sierra. I wonder if that changed something.

About what you said with chapters โ€” I'm not talking about the SOL site. I'm talking about this forum site.

Replies:   sejintenej
sejintenej ๐Ÿšซ

@Switch Blayde

Works fine on Windows 10.

About what you said with chapters โ€” I'm not talking about the SOL site. I'm talking about this forum site.

Most of my tests before posting were on items in this thread. I would use the poster (and sometimes the person to whom the response was made) and use that as a link. From that linked site I would use the "previous" button which took me back to the post I had linked from.

Lazeez Jiddan (Webmaster)

@Switch Blayde

I don't know if it's my browser (Safari), but when I click on a link from a post (as with the ngram links in the 24/7 thread), when I hit my browser's back button, I'm not positioned at the same place I was. I have to scroll down to find where I was.

It's a browser problem. Although, I'm on high Sierra and I don't experience it with Safari.

Replies:   Switch Blayde
Switch Blayde ๐Ÿšซ

@Lazeez Jiddan (Webmaster)

It's a browser problem. Although, I'm on high Sierra and I don't experience it with Safari.

I'm on Safari 11.0.1
High Sierra 10.13.1

Any ideas?

Back to Top

 

WARNING! ADULT CONTENT...

Storiesonline is for adult entertainment only. By accessing this site you declare that you are of legal age and that you agree with our Terms of Service and Privacy Policy.


Log In