How long until a canvas is used to render the full chrome of a web browser (e.g. including the TLS padlock), showing a fake benign URL in the (fake) address bar while having the user interact with a malicious page?
"The HTML-in-Canvas API lets you draw DOM content directly into a <canvas> or a WebGL and WebGPU texture while keeping the UI interactable, accessible, and hooked up to your favorite browser features."
At the end he talks about html-in-canvas. This was a while ago, but I think the limitation is still there: the input mapping is totally fudged, just really bad DIY mapping. It only really works for fairly trivial uses.
Steve also mentioned a task I'd like to see: project html onto a curved surface.
I'm so so so happy we're getting something. But it feels like there are many many many constrains here, that might not be so apparent at first glance. It would be so nice to really have HTML in space, but this isn't really there.
8 comments
[ 3.4 ms ] story [ 31.4 ms ] threadI naively thought the “demo” was a demo, not a X posting by a twit.
Looks very cool, and showed a pretty message indicating there's even more:
Use Chrome... idontthinkiwill.jpg and aren't we supposed to reject these technologies that allow Google to Embrace, Extend, Extinguish[1]?Kudos to the artist in spite of this unfortunately esoteric (wish it weren't) concern
[1](hope I'm wrong about it being a triple E https://en.wikipedia.org/wiki/Embrace,_extend,_and_extinguis... )
I wonder if it works in more than just Chrome Canary now.
"The HTML-in-Canvas API lets you draw DOM content directly into a <canvas> or a WebGL and WebGPU texture while keeping the UI interactable, accessible, and hooked up to your favorite browser features."
At the end he talks about html-in-canvas. This was a while ago, but I think the limitation is still there: the input mapping is totally fudged, just really bad DIY mapping. It only really works for fairly trivial uses.
Steve also mentioned a task I'd like to see: project html onto a curved surface.
I'm so so so happy we're getting something. But it feels like there are many many many constrains here, that might not be so apparent at first glance. It would be so nice to really have HTML in space, but this isn't really there.