bjornbytes / lovr-docs

Documentation for LÖVR
44 stars 35 forks source link

In Safari on macOS, most Example embeds crash the tab or freeze the OS #82

Closed KelseyHigham closed 1 year ago

KelseyHigham commented 2 years ago

Since this impacts the ability to use Safari to read documentation, I think it makes sense not to embed Examples in Safari. Or at least hide them behind a play button.

Tested in macOS Monterey 12.2.1, on this Intel Mac.


These don’t crash:

Intro

Interaction

Locomotion

Lighting

Animation

Physics

Audio

Effects

UI

Optimization

Debugging


These crash:

Intro

Interaction

Locomotion

Environment

Lighting

Physics

Audio

Effects

UI

Optimization

Debugging

bjornbytes commented 2 years ago

Definitely :+1: to disabling autoplay and/or making it opt-in

bjornbytes commented 1 year ago

This is technically resolved by deleting the embeds :confused-yay:

Moving to WebGPU will also probably work much better in Safari.