News for hackers. Stuff that matters.
Re:Facebook adds 5 divs, 9 spans and 30 CSS classes to every... by bastawhiz on Friday February 08, 2019 @12:16PM (#19116385)
At a previous job in the not-too-distant past, we needed to support IE7 for contractual reasons. I'd unironically floated the idea of launching a VM on the server running Firefox, and starting a VNC session, streamed over frames of a GIF. Clicks and keypresses would be transmitted with AJAX calls.

In a later project, we played with the idea of using an asm.js-compiled Webkit to render SVG (with embedded HTML) into a canvas due to mixed browser support.

Long story short, it's not inconceivable.

Re:Facebook adds 5 divs, 9 spans and 30 CSS classes to every... by dman on Friday February 08, 2019 @12:17PM (#19116406)
Write once, run everywhere promise of the web delivered like never before.
Re:Facebook adds 5 divs, 9 spans and 30 CSS classes to every... by Eli_P on Friday February 08, 2019 @12:43PM (#19116721)
Facebook should try to adapt screamer-prank tech[0] for ads. Even if an ad missed your attention, you'd still have to pay 1 laundry bill and 1 bill for stuttering-aid couching.

Jokes aside, even with rendering to canvas, ad can be blocked with image recognition. Long time ago I used Sikuli Script for UI testing automation, Sikuli recognized parts of screen and worked very fast; combine it with an app like CinemaDrape and voila.

[0] (loud noises warning) https://youtu.be/469zNXTCHdk?t=10

Re:Facebook adds 5 divs, 9 spans and 30 CSS classes to every... by disease on Friday February 08, 2019 @02:01PM (#19117542)
Sounds a bit like Apache Guacamole, which is sometimes used for presenting old software to users via a web setup.
Re:Facebook adds 5 divs, 9 spans and 30 CSS classes to every... by tomelders on Friday February 08, 2019 @12:18PM (#19116420)
There was a Chinese mobile browser that essentially did this if I recall. And didn't Amazon have something like this for one of their earlier Kindles?
Re:Facebook adds 5 divs, 9 spans and 30 CSS classes to every... by e1ven on Friday February 08, 2019 @03:32PM (#19118357)
I worked on a project a few years ago to render screenshots to imagemaps, then used server side imagemap processing to click.

Made modern websites work in Netscape 2 :)

Re:Facebook adds 5 divs, 9 spans and 30 CSS classes to every... by zachrip on Friday February 08, 2019 @12:40PM (#19116688)
Doesn't citrix solve this problem?
Re:Facebook adds 5 divs, 9 spans and 30 CSS classes to every... by yingw787 on Friday February 08, 2019 @12:29PM (#19116540)
This is pretty crazy. I love it.