scripting / Scripting-News

I'm starting to use GitHub for work on my blog. Why not? It's got good communication and collaboration tools. Why not hook it up to a blog?
115 stars 10 forks source link

Hard to switch tabs in Android tablet #287

Open richb-hanover opened 5 months ago

richb-hanover commented 5 months ago

I have been reading Scripting News for a couple years on my Amazon Fire HD 8 (10th generation) running Android version 9 using Brave browser (version 1.61.109)

Recently, I find I have a hard time changing/clicking new tabs on the main page. I expect to be able to tap to move to/select the desired tab. What actually happens is difficult to describe but is one of these behaviors:

I have not determined a pattern to what triggers any of these behaviors. I have also tried varying tap-lengths from brief to holding down for a second.

To rule out hardware problems, I made two tests, both work as expected, and seem to rule out any hardware problem in my tablet.

  1. Clicking any of the underlined links in the body of the page works as expected: A tap will go to the desired page; long-clicking opens the context menu that allows me to open in a new tab, etc.

  2. I used archive.org to look at Scripting News in the past. The tabs work exactly as expected. I chose December 20, 2022 at 05:31:49 (https://web.archive.org/web/20221221053149/http://scripting.com/) .

I started noticing this around the time the newest Scripting News came out; I remember some mention of making all the tab/menu handling the same across all the programs and I wonder if this behavior is related.

What other debugging information could I provide? Many thanks.

scripting commented 3 months ago

Next test

http://scripting.com/code/testing/tabstest/

This test is simpler, it just displays a picture in each tab.

There is no good or bad result. If it doesn't work, we've gotten closer to finding the problem. If it does, then we know to look elsewhere.

How to

Click on each tab in turn, observe if a new picture has shown up below, and then click the next tab.

And then come back here and say if it worked or it didn't.

Mention the device and browser you're using for the text.

Thanks

And thanks for your help! :smile:

moosebegab commented 3 months ago

Tabs with pictures Works on ipad mini 6 / os 17.0.3 / chrome browser / safari browser Works on Motorola One 5G Ace / android 11 / chrome browser

danbarnes commented 3 months ago

iphone 14 plus, vivaldi (chromium) browser

TL;DR no problems

i first tapped tabs in order right to left, then tapped tabs at random.

each tab always displayed a picture. any given tab always displayed the same picture.

On Sat, Mar 9, 2024 at 8:09 AM Dave Winer @.***> wrote:

Next test

http://scripting.com/code/testing/tabstest/

This test is simpler, it just displays a picture in each tab.

There is no good or bad result. If it doesn't work, we've gotten closer to finding the problem. If it does, then we know to look elsewhere. How to

Click on each tab in turn, observe if a new picture has shown up below, and then click the next tab.

And then come back here and say if it worked or it didn't.

Mention the device and browser you're using for the text. Thanks

And thanks for your help! 😄

— Reply to this email directly, view it on GitHub https://github.com/scripting/Scripting-News/issues/287#issuecomment-1986880733, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABP73J2HSYCC2NMPPJXIFCTYXMQZFAVCNFSM6AAAAABBPRMPQKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBWHA4DANZTGM . You are receiving this because you commented.Message ID: @.***>

RolHje commented 3 months ago

Mac mini M1, Sonoma 14.4, Safari Displays different picture for every tab

jon-ault commented 3 months ago

Worked on iPhone 15 Pro Max, Safari, iOS 17.3.1.

grantdunham commented 3 months ago

Everything works on my Pixel in Chrome.

Grant

33 Hart Cres. Whitehorse, YT Y1A 4R2 (867) 633-3243 (home) (867) 333-3243 (cell)

On Sat, Mar 9, 2024 at 8:34 AM Jon Ault @.***> wrote:

Worked on iPhone 15 Pro Max, Safari, iOS 17.3.1.

— Reply to this email directly, view it on GitHub https://github.com/scripting/Scripting-News/issues/287#issuecomment-1986887532, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJMXVTAZ25XTVFXO2WGVAW3YXMTZLAVCNFSM6AAAAABBPRMPQKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBWHA4DONJTGI . You are receiving this because you were mentioned.Message ID: @.***>

jon-ault commented 3 months ago

Worked on iPhone 15 Pro Max, Safari, iOS 17.3.1.

Whoops, I was wrong. I didn’t realize it until I looked at it on my Mac, but on the iPhone the last two tabs are missing (Mets and Burns) in portrait orientation. If I rotate to landscape & reload then they appear (and work correctly).

I went back & checked yesterday's test & that had the same problem - only the first 4 tabs were displayed in portrait, with no indication that anything was missing.

danbarnes commented 3 months ago

I saw that someone reported missing tabs on their iPhone, so I went back and made this screenshot on mine:

On Sat, Mar 9, 2024 at 8:28 AM Daniel Barnes @.***> wrote:

iphone 14 plus, vivaldi (chromium) browser

TL;DR no problems

i first tapped tabs in order right to left, then tapped tabs at random.

each tab always displayed a picture. any given tab always displayed the same picture.

On Sat, Mar 9, 2024 at 8:09 AM Dave Winer @.***> wrote:

Next test

http://scripting.com/code/testing/tabstest/

This test is simpler, it just displays a picture in each tab.

There is no good or bad result. If it doesn't work, we've gotten closer to finding the problem. If it does, then we know to look elsewhere. How to

Click on each tab in turn, observe if a new picture has shown up below, and then click the next tab.

And then come back here and say if it worked or it didn't.

Mention the device and browser you're using for the text. Thanks

And thanks for your help! 😄

— Reply to this email directly, view it on GitHub https://github.com/scripting/Scripting-News/issues/287#issuecomment-1986880733, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABP73J2HSYCC2NMPPJXIFCTYXMQZFAVCNFSM6AAAAABBPRMPQKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBWHA4DANZTGM . You are receiving this because you commented.Message ID: @.***>

richb-hanover commented 3 months ago

Updated test results using http://scripting.com/code/testing/tabstest/ TL;DR: works exactly right for all tests.

Details:

THANK YOU FOR TRACKING THIS DOWN!

mvopat commented 3 months ago

It works for me on the iPhone 13 (with the latest operating system iOS 17.3.1)

WSeidlich commented 3 months ago

Tabs with pictures works w/ moto G5 2023 with duck duck go.

On Sat, Mar 9, 2024, 10:09 AM Dave Winer @.***> wrote:

Next test

http://scripting.com/code/testing/tabstest/

This test is simpler, it just displays a picture in each tab.

There is no good or bad result. If it doesn't work, we've gotten closer to finding the problem. If it does, then we know to look elsewhere. How to

Click on each tab in turn, observe if a new picture has shown up below, and then click the next tab.

And then come back here and say if it worked or it didn't.

Mention the device and browser you're using for the text. Thanks

And thanks for your help! 😄

— Reply to this email directly, view it on GitHub https://github.com/scripting/Scripting-News/issues/287#issuecomment-1986880733, or unsubscribe https://github.com/notifications/unsubscribe-auth/AVGUYPZDMRFE5YCNCSR5DWDYXMQZHAVCNFSM6AAAAABBPRMPQKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBWHA4DANZTGM . You are receiving this because you commented.Message ID: @.***>

scripting commented 3 months ago

It seems like the second test works well. Everyone so far is reporting perfection.

If this keeps up there will be another test tomorrow that replaces one of the pictures with a timeline from FeedLand.

That will help determine if there's interference between the two. If the click meant for the tab is getting captured somehow by the FL bits.

scripting commented 3 months ago

Here's the next test. It's the same as the previous test, except one of the tabs is a FeedLand timeline.

How to

  1. Go to this page.
  2. Click on each tab in turn from left to right.
  3. Then starting at the last tab go from right to left.
  4. Do the back and forth a few times.
  5. Try clicking on tabs randomly.

Question

Did you have to click on any tab more than once to get it to change?

Also include info about browser and device.

mokuyo commented 3 months ago

iPhone 15 Pro, iOS 17.4 Displayed tabs are responsive through repeated and random clicks.

scripting commented 3 months ago

I started a new thread for the fourth test and beyond.

https://github.com/scripting/Scripting-News/issues/295#issuecomment-1987264407

Please stay with it. I can move pretty fast if there are enough people trying to make it fail.

richb-hanover commented 3 months ago

Using http://scripting.com/code/testing/tabstest3/index.html, I saw interesting behavior for the River tab:

moosebegab commented 3 months ago

Tabs with pictures and Feedland timeline all worked on first click. Works on ipad mini 6 / os 17.0.3 / chrome browser / safari browser Works on Motorola One 5G Ace / android 11 / chrome browser

scripting commented 3 months ago

the only question that matters is whether it ignores your click or responds to it.

it doesn't matter how it responds to it.

thanks for keeping the responses simple.

scripting commented 3 months ago

Your help is much appreciated! :smile:

Let's try this as a tab test.

https://news.scripting.com/

As with every other test...

  1. Click a tab.
  2. Ignore how long it takes to display the content.
  3. Did it ignore your click?
  4. Click another tab.

Do this a bunch of times.

Did it register your clicks or not?

Remember, forget everything else. All that matters is the tab clicking being heard by the software.

Thank you!

grantdunham commented 3 months ago

Pixel Phone - Android and Chrome. Worked.

danbarnes commented 3 months ago

Worked

iPhone 14 Plus, Vivaldi (Chromium) browser

Solo-500 commented 3 months ago

tabs work, paragraphs in News run too wide. iphone mini 13.