Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.
First time visiting? Here are some places to start:- Looking for a certain topic? Check out the categories filter or use Search (upper right).
- Need support? Ask a question to our Community Support category.
- Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
- Be respectful, on topic and if you see a problem, Flag it.
If you would like to contact our Community Manager personally, feel free to send a private message or an email.
Browser based = dumb idea.
BiZZ
Member Posts: 3 ✭
I have a lot of security and privacy settings in my browser. That also means the build in privacy is set to maximum, there are additional script blocker/manager, and ad blockers, and other privacy tools. Honestly, some pages are a pain to make them work. But even if I "turn" them off for a site, there are global settings, background settings, global configurations, and similar.
All can potentially, fully or partially break a site.
On top, my current browser of choice, Vivaldi, has a JavaScript memory leak. Do too many operations, over a long enough time, and the tab goes tits up. Which doesn't even fully flush the browser memory.
And every browser, does things differently, and might be based on different versions of chromium. So you can't guarantee how a browser will handle it.
So, now that I have given a long list of how things can go wrong, let me tell the story of how it does for me:
On an empty document, everything is fine.
If my part count increases, so do the FPS issues. And I'm talking simple geometry, few parts, and few operations. Like: 4 sketches, 6 extrudes, 3 thickens, 4 fillets, and 4 holes, for 4 parts in total. It is laughably simple.
Then I have down to seconds per frame. But only if I use the mouse. Kinda. When I use the View Cube's predefined views (left, right, bottom, corners, and so on) I have no issues and it moves buttery smooth. If I use the arrow buttons, I have a barely noticeable stutter (might also be how the buttons work, tho). If I zoom, or translate using the mouse, I have a slight stutter. If I rotate using the mouse, it soon turns from FPS to SPF. And with soon, I mean the beginning of the movement is smooth, then it stutters, and then it ends with SPF, in cases so bad I thought it crashed.
So, it might be a fringe freak error, based on my browser settings. It might be my browser (as in that browser will do that, even on a clean install). It might be neither, nobody will ever find out.
And that is why it should come in a dedicated app instead, even if said app is just a limited chromium browser.
All can potentially, fully or partially break a site.
On top, my current browser of choice, Vivaldi, has a JavaScript memory leak. Do too many operations, over a long enough time, and the tab goes tits up. Which doesn't even fully flush the browser memory.
And every browser, does things differently, and might be based on different versions of chromium. So you can't guarantee how a browser will handle it.
So, now that I have given a long list of how things can go wrong, let me tell the story of how it does for me:
On an empty document, everything is fine.
If my part count increases, so do the FPS issues. And I'm talking simple geometry, few parts, and few operations. Like: 4 sketches, 6 extrudes, 3 thickens, 4 fillets, and 4 holes, for 4 parts in total. It is laughably simple.
Then I have down to seconds per frame. But only if I use the mouse. Kinda. When I use the View Cube's predefined views (left, right, bottom, corners, and so on) I have no issues and it moves buttery smooth. If I use the arrow buttons, I have a barely noticeable stutter (might also be how the buttons work, tho). If I zoom, or translate using the mouse, I have a slight stutter. If I rotate using the mouse, it soon turns from FPS to SPF. And with soon, I mean the beginning of the movement is smooth, then it stutters, and then it ends with SPF, in cases so bad I thought it crashed.
So, it might be a fringe freak error, based on my browser settings. It might be my browser (as in that browser will do that, even on a clean install). It might be neither, nobody will ever find out.
And that is why it should come in a dedicated app instead, even if said app is just a limited chromium browser.
-4
Comments
Twitter: @BryanLAGdesign
To diagnose your performance issues, the obvious first step is to try a supported browser. If they persist, then try our check page. Even if you have a GPU, you may need to convince your browser to use it. It would certainly help if the browser doesn't have a JS memory leak.
@BiZZ might be worth
1. checking your Mouse > Enable Gestures setting in Vivaldi preferences.
2. running the compatibility check.
3. make sure your browser is using your GPU (a common source of slowdown judging by the number of forum threads on this).
4. using a browser without a memory leak. I understand security and privacy are vitally important to you (as they are to us) but that will inevitably degrade your experience and it's not a problem we can truly fix from our end.