Hacker News new | past | comments | ask | show | jobs | submit login

I think the most interesting aspect of this is that you have implemented a VNC client in JavaScript and HTML. That realy is your core technology and probably has the most value. I could see that being realy useful for implementing things like 3d CAD in the browser, the interface and controls could be plain HTML/CSS and use your vnc technology to show the 3d graphics being drawn on the server.

Could you offer some insight into how your JavaScript vnc works?




I'll soon start doing in-depth blogposts with examples on how stackvm works.

But a quick summary is that we have node-rfb collect VNC updates, push them to node-png or node-jpeg which merges the updates and creates an image that then gets pushed via dnode to browser, which then draws it at the right location (absolute positioning of images).




Consider applying for YC's Summer 2025 batch! Applications are open till May 13

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: