SVGTerm: Building A vector-graphics web app with Perl and SVG.pm
	    
  
 
 SVGTerm: Building A vector-graphics web app with Perl and SVG.pm
Par Ronan Oger      Date : jeudi 24 juillet 2003 17h40 
Durée : 20 minutes     Langue :              
SVG is an XML vocabulary which describes images on a canvas using the 
Painter's model (last entry on top, first entry on bottom). 
 
That's great. Throw on top of this the fact that SVG supports scripting, and 
hence it supports dynamic events. All from a single scripting API which 
includes a DOM API. Now we can manipulate images on the client. Just like 
dhtml. wow. We've hit the late 90s. 
 
But it's not the 90s anymore. Today, most SVG-capable implementations also 
support javascript-driven socket connections to the source server. So now 
dynamic content on the client can generate events on the server. 
 
So now, we're talking. We have the ability to round-trip data using client 
events without requiring a refresh from the browser.  And we can do this by 
manipulating primitives. basically like X. 
 
So let's get started. Let's do something fun and perlish. 
 
We're all droubled perl coders here. One way or another, we're geeks. So 
let's get a little bit more hardcore. What's more geeky than building our 
own xterm. Except that we don't want to use any client-side code that's 
unavailable on a standard PC. And of course, we want it secure. 
 
Let's get a little bit more hardcore, and stick an ssh client in all this. 
 
Now, we've got something resembling cool... An xterm which we can safely use 
to do ssh sessions from any internet café. 
 
 
          
		  
		  
   Dernière modification du patron talk/show à 12:26:25 27-Jul-2013 
          Le contenu de ce site est  copyright © 2003 Yet Another Society, Inc. 
          Pour toute question concernant ce site ou YAPC::EU 2003, écrivez à  < yapc-help@mongueurs.net>. 
		  Validations  XHTML et
		   CSS.    
         |