News for hackers. Stuff that matters.
Re:Apple's reaction to protests: AirDrop is now limited to 1... by interpol_p on Monday November 28, 2022 @10:23PM (#33783320)
I agree that it can be annoying if the developer of an app does not adopt the correct behaviours. But in the case of Safari we should not be allowing web developers to hide persistent OS UI elements. The better solution to your screenshot, I think, is to design with safe areas[1] in mind so that the overlap does not occur and persistent OS UI remains accessible.

[1] https://webkit.org/blog/7929/designing-websites-for-iphone-x...

Re:Apple's reaction to protests: AirDrop is now limited to 1... by TylerE on Monday November 28, 2022 @10:35PM (#33783400)
But why on earth does it NEED to be persistent?

It’s instinctual behavior.

Like imagine if a desktop pc had 3 dime sized dots on the bottom of the screen to remind you a mouse has 3 buttons.

It’s noise, not signal.

Re:Apple's reaction to protests: AirDrop is now limited to 1... by interpol_p on Tuesday November 29, 2022 @12:01AM (#33783892)
It wasn't instinctual when iOS introduced the swipe up to close apps in 2018?

It's also a clear indication that you can swipe up to go home. If the indicator is invisible, you cannot swipe up. You need to interact with the app to make the indicator appear (eg. tap the screen). I appreciate the visual indicator and that it can be disabled when there is full screen content

Re:Apple's reaction to protests: AirDrop is now limited to 1... by TylerE on Tuesday November 29, 2022 @01:22AM (#33784281)
False. Swiping up in the YouTube app with the bar hidden goes home just fine.
Re:Apple's reaction to protests: AirDrop is now limited to 1... by interpol_p on Tuesday November 29, 2022 @05:53PM (#33794520)
You're right. I confused two APIs, there is also `defersSystemGestures(on: edges)` which allows an app to prevent a swipe to go home initially. A lot of fullscreen apps do this so I thought it was the same API