Page MenuHomePhabricator

Investigate iOS 15's impact on VE (mobile and desktop)
Open, Needs TriagePublic

Description

In T284494, we identified the changes Apple is planning that could impact the experiences the Editing Team is responsible for.

This task is about testing VE (mobile and desktop) with these specific changes in mind.

Timing

Work on this task depends on iOS 15 being released which we anticipate happening in September, 2021.

Interactions/functionality to test

Text selections

  • Text selection is getting a magnifying-glass popup again. This is only during the selection-drag, so I don't think it'll cause particular issues, but we might want to double-check that it's playing nice with our faux selections.

Toolbars

  • The iPhone safari tab bar has been rearranged significantly. The UI that was formerly at the top of the screen is now at the bottom, and when it's visible there's swipe gestures to let you switch tabs. (I can't find good pictures of this or an article explaining it. It's in the keynote video at about 1h31.) I could see this interfering with our inspectors or our toolbars, depending on exactly how it works.
  • As betas progress, the iOS Safari address bar has become less visually-radical, but now can be toggled to being either on the top or bottom. This seems easier to cope with than the floating-oval, but we should make sure that this doesn't cause any strange offset issues with e.g. mobile context items.

Drag and drop

Testing environment

  • Browser: Safari
  • Platforms: mobile (iOS 15) + desktop

Done

  • Verify the ===Interactions/functionality work in ways we expect
  • Tickets are filed for unexpected behavior

Event Timeline

It was noted in Slack yesterday that the iCloud Private Relay feature is probably going to result in a lot of casual iOS (and MacOS? discussion has mostly been around mobile, but I think it's on desktop as well) users finding that they're blocked from editing, because the wikipedias block a lot of VPN / onion-router endpoints. This might be more on the communities than us, but we may want to make sure our error messaging around blocked-IPs is in a good and recoverable-from state.

There's a little on-wiki discussion of the Private Relay feature and its blocking.

As betas progress, the iOS Safari address bar has become less visually-radical, but now can be toggled to being either on the top or bottom. This seems easier to cope with than the floating-oval, but we should make sure that this doesn't cause any strange offset issues with e.g. mobile context items.

As betas progress, the iOS Safari address bar has become less visually-radical, but now can be toggled to being either on the top or bottom. This seems easier to cope with than the floating-oval...

By "floating-oval" are you referring to how the address bar currently behaves[i]?

but we should make sure that this doesn't cause any strange offset issues with e.g. mobile context items.

Good call out. I've added this to the task description. [ii]

@DLynch: if there is any information you shared here or in Slack that is not represented in the latest update I made to the task description, please add it.


i.

Screen Shot 2021-08-24 at 9.47.34 AM.png (1×820 px, 976 KB)
via MacRumors

ii. I figure we can create tickets for these specific cases once we prioritize work on testing iOS 15

By "floating-oval" are you referring to how the address bar currently behaves[i]?

I was referring to the appearance in the previous betas:

image.png (912×436 px, 511 KB)

Note that the address bar is hovering over the page there.

By "floating-oval" are you referring to how the address bar currently behaves[i]?

I was referring to the appearance in the previous betas...
Note that the address bar is hovering over the page there.

Ah, I see. Understood. Thank you for clarifying.

Whereas the appearance as of beta 6 lets you just toggle approximately the current iOS 14 location bar between the top/bottom:

Safari-redesign-iOS-15-beta-6.jpg (1×3 px, 925 KB)

Good news on the “lots of mobile readers being IP-blocked” front, though: private relay will be off by default initially, though it sounds like they plan to flip that later in the 15 cycle.

See also T289795 for investigation of iCloud Relay impacts