Email or username:

Password:

Forgot your password?
guenther

New #webdev concept: The VNC test.

If viewing a website over a VNC session uses less data than directly loading it in a browser, it fails the test.

Edit: Not a new concept, thank you @cybertailor for this reply!

wetdry.world/@cybertailor/1136

10 comments
gudenau

@guenther This is just going to cause pointless CSS animations that make the VNC connection constantly send update packets.

chrysn

@gudenau @guenther ... and thus Goodhart's law strikes again.

Cysio :verified_gay:​

@guenther monkey's paw curls: we resurrect Flash and serve websites as interactive videos

guenther

@me flash wasn't inefficient. you have to remember the kind of hardware and networks that shit had to run on back then.

the main problems with flash were it's abysmal security, the proprietary plugin thing and its non-accessibility. the first two have largely been fixed by modern emulators. the third one is harder but not exclusive to flash.

also, monkey's hind leg or something: I think a remote VNC session might make for a pretty good security sandbox for that crappy old flash player.

Lukadjo

@guenther This is painfully obvious yet genius, but seriously though, why does a website need 20 megabytes of JavaScript to show any content

1080p video is 12.5 megabytes for a 30-second visit (assuming the compression level isn't something high)

Damian Yerrick

@guenther Would music streaming web apps fail the VNC test by definition?

guenther

@PinoBatch Depends on the audio quality settings of your VNC connection ;)

I think the test makes less sense for web apps that are primarily used as interactive apps; It'd be more applicable to things like blogs or news websites.

mittorn

@guenther @cybertailor anyway, server-side resources does matter too and just moving rendering to server cannot help in most cases, frontend must be optimized and rewrited from scratch with minimum to be compact

:neocat__w: kbity...

@mittorn @guenther we currently have a situation when big corporations offload their expenses on the client side, thus increasing their profits by stealing from us (once again)

Go Up