4 ms·
Show HN: World's most performant web table (multicore, DOM-based)
- deleted 2y ago[deleted]
- TristanBall 2y agoThat's very, very nice. I live in a world of Confluence tables, but it's nice to know that not everyone is suffering.
- tharkun__ 2y agoNo wonder it's fast. I clicked the Try It link and I literally just get a white screen with scrollbars and the FPS display.
- tharkun__ 2y agoCan't edit any longer but just to clarify: That was on DuckDuckGo on Android, which is my one and only browser on mobile. So if something doesn't work with it, I disengage. Given this is HN, benefit of the doubt :) Meaning now trying it on Desktop with Firefox and DuckDuckGo as an extension it works just fine. On both, the FPS display is basically pegged at 60 FPS. So I think this is probably technologically awesome work for the performance side and just isn't compatible with some specific setup(s).
- snabriel 2y agoah yeah that makes sense, i use SharedArrayBuffers which i think duckduckgo on android might not support. the project is more of a template or a place to learn than a plug and play web table at this stage, will make a fallback to running everything on the main thread for browsers that don't want to implement SharedArrayBuffer
- grahamj 2y agoNo tests?!
- deleted 2y ago[deleted]
- cognomano 2y agoWhat license?
- snabriel 2y agojust added MIT
- moralestapia 2y agoSweet, thanks.
- GranPC 2y ago10-15 FPS on Firefox for Android.
- c0balt 2y agoGetting a solid 60 (pegged to display refresh rate) on a pixel 6a on Firefox on Android.
- edelhans 2y agoFor comparison - I'm getting solid 120fps with Brave on Android.
- snabriel 2y agoweird, maybe your browser just happens to be very unoptimized or does not have hardware acceleration / disabled hardware acceleration
- TowerTall 2y agoI got 60 FPS using brave when my laptop was plugin in. When unplugging and it went into low battery mode, FPS dropped to 30
- snabriel 2y agoyeah all laptop power saving modes throttles the fps. and otherwise it's capped to your hz on your display (or whatever chrome decides is the limit) which seems to be 60
- deleted 2y ago[deleted]