[svg-developers] Re: UUgle Map of Pologonia

2013-08-19 Thread Francis Hemsher



 When I go it says This is an Internet Explorer web application. So, you've 
 lost me at the start. Why would you build an app in SVG that only works in 
 IE? IE is about as popular as syphilis these days.
 

I know well IE's characteristics required to build and introduce this web app.

To make it cross-browser at this time, which to me is an agonizing task, is not 
worth the effort. 

Of course, if it gains serious traction, I'll hire someone to make it 
cross-browser.





-
To unsubscribe send a message to: svg-developers-unsubscr...@yahoogroups.com
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/svg-developers/join
(Yahoo! ID required)

* To change settings via email:
svg-developers-dig...@yahoogroups.com 
svg-developers-fullfeatu...@yahoogroups.com

* To unsubscribe from this group, send an email to:
svg-developers-unsubscr...@yahoogroups.com

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/



[svg-developers] Re: San Diego svg group?

2013-08-19 Thread Francis Hemsher

 Greetings to all.
 I am interested in getting started creating maps in svg.
 Is there a group which meets in San Diego County?
 Thanks
 George

Hey George,
I lived in San Diego for about 30 years: La Jolla, Julian, Mesa Grande, Palomar 
Mountain..etc.
Great and diverse place.
 
I don't live there now, but would be glad to share some svg mapping ideas. Feel 
free to contact me off list.

Regards,
Francis





-
To unsubscribe send a message to: svg-developers-unsubscr...@yahoogroups.com
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/svg-developers/join
(Yahoo! ID required)

* To change settings via email:
svg-developers-dig...@yahoogroups.com 
svg-developers-fullfeatu...@yahoogroups.com

* To unsubscribe from this group, send an email to:
svg-developers-unsubscr...@yahoogroups.com

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/



[svg-developers] Re: VectorShapes

2013-08-02 Thread Francis Hemsher

 I wish the browser compatibility was greater at this time, but decided to
 get the site  'out there' and work on browser issues progressively. 

I surely agree with that approach: If the app gets some interest then spend 
the, mostly agonizing, time to get it cross browser. I use IE as my start-up 
browser.

I looked at your app in Chrome. I believe it should provide an introduction on 
how to 'turn it on' and what a good experience the viewer will receive by doing 
so. 

As for Dart...I think I'll stick with JavaScript(This old horse doesn't care to 
learn new tricks.) 

Good Luck,
Francis





-
To unsubscribe send a message to: svg-developers-unsubscr...@yahoogroups.com
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/svg-developers/join
(Yahoo! ID required)

* To change settings via email:
svg-developers-dig...@yahoogroups.com 
svg-developers-fullfeatu...@yahoogroups.com

* To unsubscribe from this group, send an email to:
svg-developers-unsubscr...@yahoogroups.com

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/



[svg-developers] Re: Lot of newbie questions

2013-07-29 Thread Francis Hemsher
Hi Bert, Yes, this is the best place for you to have your svg questions 
answered...welcome aboard!

 4. copycat prevent
 Is there any other way to hide the sourcecode of a big lossless scaleable 
 (and therefore printable with high resolution) artwork instead of showing it 
 only as a filmed video?
 
The casual copycat using 'showSource' in the browser typically does not see the 
svg loaded thru an XML file. Therefore you can place an 'empty' svg element 
inline in your HTML document then populate it via an xml file that has the svg 
elements needed for your inline svg.

Regards,
Francis





-
To unsubscribe send a message to: svg-developers-unsubscr...@yahoogroups.com
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/svg-developers/join
(Yahoo! ID required)

* To change settings via email:
svg-developers-dig...@yahoogroups.com 
svg-developers-fullfeatu...@yahoogroups.com

* To unsubscribe from this group, send an email to:
svg-developers-unsubscr...@yahoogroups.com

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/



[svg-developers] Re: Change SVG path attributes on the fly - Data Driven SVG

2013-07-24 Thread Francis Hemsher
I'm currently working on a global map with paths for each country. All paths 
are stored in an xml file, worldPaths.xml:
GlobalPaths  xmlns=http://www.w3.org/2000/svg; 
path id=myCountryCode d=... /
path id=myCountryCode d=... /
path id=myCountryCode d=... /
...
/GlobalPaths
Then I call the following to load all path elements into an inline svg called 
worldSVG

function loadPaths()
{
   var loadXML = new XMLHttpRequest;
function handler()
{
if(loadXML.readyState == 4)
{
if (loadXML.status == 200) //---loaded ok---
{

var parser = new DOMParser();
   var 
mapXMLDoc=parser.parseFromString(loadXML.responseText, 
text/xml).documentElement ;

var children=mapXMLDoc.childNodes

   for(var k=0;kchildren.length;k++)
   {
  var child=children.item(k).cloneNode(true)
  worldSVG.appendChild(child)
   }
}
 }
if (loadXML != null)
{
loadXML.open(GET, worldPaths.xml, true);
loadXML.onreadystatechange = handler;
loadXML.send();
}
}

You can add attributes to each xml element as it is loaded.

I'm using IE10 and have not run this in other browsers.

--- In svg-developers@yahoogroups.com, flyfishac flyfishac@... wrote:

 
 Hello,
 
 I'm new to SVG and also new to the forum. I have an SVG file of the
 state of Georgia which shows each county. Each county is its own path
 with an ID associated to it (see example below). I would like to be able
 to change attributes on the fly from my browser and have them stored. I
 assume that you would hook a database to the file but I cannot seem to
 get traction. Does anyone have any advice on how to achieve this or can
 anyone recommend any real working examples? Any help is greatly
 appreciated.
 
 
 
 path
  
 style=font-size:12px;fill:#ff;fill-rule:nonzero;stroke:#00;stro\
 ke-width:1.034407380;stroke-linecap:butt;stroke-linejoin:bevel;s\
 troke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:n\
 one
   d=m 300.31666,332.19714 -2.48789,9.98219 -10.52412,7.22181
 -7.62888,12.22744 -1.89344,9.46708 -36.40505,-9.33099 8.61961,-22.55957
 7.5078,-1.05948 42.81197,-5.94848
   id=13241
   inkscape:label=Rabun, GA
   inkscape:connector-curvature=0
   onclick=window.open('http://Google.com','_blank');
   onmouseover=evt.target.setAttribute('opacity', '0.5');
   onmouseout=evt.target.setAttribute('opacity','1)'); /







-
To unsubscribe send a message to: svg-developers-unsubscr...@yahoogroups.com
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/svg-developers/join
(Yahoo! ID required)

* To change settings via email:
svg-developers-dig...@yahoogroups.com 
svg-developers-fullfeatu...@yahoogroups.com

* To unsubscribe from this group, send an email to:
svg-developers-unsubscr...@yahoogroups.com

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/



[svg-developers] Re: Power of SVG: Windows 8 Presentation Editor App

2013-07-23 Thread Francis Hemsher


--- In svg-developers@yahoogroups.com, Zia ziakhan@... wrote:

 We have just published a free Windows 8 SVG app, Presentation Next:
 
 http://apps.microsoft.com/windows/en-us/app/presentation-next/57c55802-1bdd-48c9-bf8b-e9e3c24cf051
 
 It is a HTML5/SVG presentation builder and data visualization tool for 
 everyone. For the last one year we have been working with SVG and the only 
 question that comes to my mind is: Why all the developers in the world are 
 not using SVG in their apps?. May be they are!
 
 The power it gives to the developer is tremendous, check out the app and you 
 be the judge. It took our 11 developers about one year to build.
 
 Zia Khan

I think this would get a lot more traction if it were available for Windows 7.
What are the features in Windows 8 versus Windows 7 that are needed to run this 
App?
Regards,
Francis








-
To unsubscribe send a message to: svg-developers-unsubscr...@yahoogroups.com
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/svg-developers/join
(Yahoo! ID required)

* To change settings via email:
svg-developers-dig...@yahoogroups.com 
svg-developers-fullfeatu...@yahoogroups.com

* To unsubscribe from this group, send an email to:
svg-developers-unsubscr...@yahoogroups.com

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/



[svg-developers] Re: How to manipulate SVG DOM tree: locate items insert nodes?

2013-05-29 Thread Francis Hemsher
If you create an svg g id=MyG / ...

To create the 'Z-order' in svg is to use MyG.appendChild(element) where you can 
control the stacking of elements. The last element is visually on top.
You can also use the MyG.insertBefore(topElement,childTargetElement)to 
accomplish more sophisticated stacking.
Hope this helps,
Francis





-
To unsubscribe send a message to: svg-developers-unsubscr...@yahoogroups.com
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/svg-developers/join
(Yahoo! ID required)

* To change settings via email:
svg-developers-dig...@yahoogroups.com 
svg-developers-fullfeatu...@yahoogroups.com

* To unsubscribe from this group, send an email to:
svg-developers-unsubscr...@yahoogroups.com

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/



[svg-developers] Re: use and xlink:href on IE

2013-05-23 Thread Francis Hemsher


--- In svg-developers@yahoogroups.com, Bjoern Hoehrmann derhoermi@... wrote:

 * al_i_bi_bi wrote:
 I try to use an use tag with an xlink:href to an external SVG ... 

it's not supported in IE. This feature in most important when extracting a 
symbol from a library file  IE should support this(I reported it two years ago)





-
To unsubscribe send a message to: svg-developers-unsubscr...@yahoogroups.com
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/svg-developers/join
(Yahoo! ID required)

* To change settings via email:
svg-developers-dig...@yahoogroups.com 
svg-developers-fullfeatu...@yahoogroups.com

* To unsubscribe from this group, send an email to:
svg-developers-unsubscr...@yahoogroups.com

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/



[svg-developers] Re: super-simple typefaces

2013-05-08 Thread Francis Hemsher
Hi David,

Possibly this may be helpful to give you an idea of how SVG is used to build 
fonts.
A few years ago I worked on a project to access svg Unicode fonts and modify 
them.
I clipped the following from my app that lists the fonts available as SVG files 
in an array that would feed a url request

The url is

var baseURL=http://www.fileformat.info/info/unicode/font/;

The array of folders that access each svg font:
i.e. open file folder baseURL+fontFamilyArray[?]

 //---UNICODE FONTS
var fontFamilyArray=[];

fontFamilyArray[0]=Andagii
fontFamilyArray[1]=Andale Mono
fontFamilyArray[2]=AnmolUni
fontFamilyArray[3]=AnmolUni Bold
fontFamilyArray[4]=AnmolUniBani
fontFamilyArray[5]=AnmolUniBani Bold
fontFamilyArray[6]=AnmolUniBaniHeavy Regular
fontFamilyArray[7]=AnmolUniHeavy Regular
fontFamilyArray[8]=AR PL ShanHeiSun Uni
fontFamilyArray[9]=Arial
fontFamilyArray[10]=Arial Black
fontFamilyArray[11]=Arial Bold
fontFamilyArray[12]=Arial Bold Italic
fontFamilyArray[13]=Arial Italic
fontFamilyArray[14]=Arial Unicode MS
fontFamilyArray[15]=Bitstream Vera Sans
fontFamilyArray[16]=Bitstream Vera Sans Bold
fontFamilyArray[17]=Bitstream Vera Sans Bold Oblique
fontFamilyArray[18]=Bitstream Vera Sans Mono
fontFamilyArray[19]=Bitstream Vera Sans Mono Bold
fontFamilyArray[20]=Bitstream Vera Sans Mono Bold Oblique
fontFamilyArray[21]=Bitstream Vera Sans Mono Oblique
fontFamilyArray[22]=Bitstream Vera Sans Oblique
fontFamilyArray[23]=Bitstream Vera Serif
fontFamilyArray[24]=Bitstream Vera Serif Bold
fontFamilyArray[25]=Braille AOE
fontFamilyArray[26]=Calibri
fontFamilyArray[27]=Calibri Bold
fontFamilyArray[28]=Calibri Bold Italic
fontFamilyArray[29]=Calibri Italic
fontFamilyArray[30]=Cambria
fontFamilyArray[31]=Cambria Bold
fontFamilyArray[32]=Cambria Bold Italic
fontFamilyArray[33]=Cambria Italic
fontFamilyArray[34]=Candara
fontFamilyArray[35]=Candara Bold
fontFamilyArray[36]=Candara Bold Italic
fontFamilyArray[37]=Candara Italic
fontFamilyArray[38]=Cardo
fontFamilyArray[39]=Century Schoolbook L Bold
fontFamilyArray[40]=Century Schoolbook L Bold Italic
fontFamilyArray[41]=Century Schoolbook L Italic
fontFamilyArray[42]=Century Schoolbook L Roman
fontFamilyArray[43]=Code2
fontFamilyArray[44]=Code21
fontFamilyArray[45]=Code22
fontFamilyArray[46]=Comic Sans MS
fontFamilyArray[47]=Comic Sans MS Bold
fontFamilyArray[48]=Consolas
fontFamilyArray[49]=Consolas Bold
fontFamilyArray[50]=Consolas Bold Italic
fontFamilyArray[51]=Consolas Italic
fontFamilyArray[52]=Constantia
fontFamilyArray[53]=Constantia Bold
fontFamilyArray[54]=Constantia Bold Italic
fontFamilyArray[55]=Constantia Italic
fontFamilyArray[56]=Corbel
fontFamilyArray[57]=Corbel Bold
fontFamilyArray[58]=Corbel Bold Italic
fontFamilyArray[59]=Corbel Italic
fontFamilyArray[60]=Courier New
fontFamilyArray[61]=Courier New Bold
fontFamilyArray[62]=Courier New Bold Italic
fontFamilyArray[63]=Courier New Italic
fontFamilyArray[64]=DejaVu Sans
fontFamilyArray[65]=DejaVu Sans Bold
fontFamilyArray[66]=DejaVu Sans Bold Oblique
fontFamilyArray[67]=DejaVu Sans Condensed
fontFamilyArray[68]=DejaVu Sans Condensed Bold
fontFamilyArray[69]=DejaVu Sans Condensed Bold Oblique
fontFamilyArray[70]=DejaVu Sans Condensed Oblique
fontFamilyArray[71]=DejaVu Sans ExtraLight
fontFamilyArray[72]=DejaVu Sans Mono
fontFamilyArray[73]=DejaVu Sans Mono Bold
fontFamilyArray[74]=DejaVu Sans Mono Bold Oblique
fontFamilyArray[75]=DejaVu Sans Mono Oblique
fontFamilyArray[76]=DejaVu Sans Oblique
fontFamilyArray[77]=DejaVu Serif
fontFamilyArray[78]=DejaVu Serif Bold
fontFamilyArray[79]=DejaVu Serif Bold Italic
fontFamilyArray[80]=DejaVu Serif Condensed
fontFamilyArray[81]=DejaVu Serif Condensed Bold
fontFamilyArray[82]=DejaVu Serif Condensed Bold Italic
fontFamilyArray[83]=DejaVu Serif Italic
fontFamilyArray[84]=DejaVu Serif Italic Condensed
fontFamilyArray[85]=DFKai-SB
fontFamilyArray[86]=DFSongStd
fontFamilyArray[87]=Dingbats
fontFamilyArray[88]=Divona
fontFamilyArray[89]=Doulos SIL
fontFamilyArray[90]=Ekushey Durga Normal
fontFamilyArray[91]=Ekushey Punarbhaba Normal
fontFamilyArray[92]=Ekushey Saraswatii Normal
fontFamilyArray[93]=Ekushey Sharifa Normal
fontFamilyArray[94]=Ekushey Sumit Normal
fontFamilyArray[95]=Elham
fontFamilyArray[96]=Everson Mono Unicode
fontFamilyArray[97]=Expressway Free
fontFamilyArray[98]=Ezra SIL
fontFamilyArray[99]=Ezra SIL SR
fontFamilyArray[100]=Gentium
fontFamilyArray[101]=Gentium Italic
fontFamilyArray[102]=GentiumAlt
fontFamilyArray[103]=GentiumAlt Italic
fontFamilyArray[104]=Georgia
fontFamilyArray[105]=Georgia Bold
fontFamilyArray[106]=Georgia Bold Italic
fontFamilyArray[107]=Georgia Italic
fontFamilyArray[108]=Harrington
fontFamilyArray[109]=Hnias
fontFamilyArray[110]=Homa
fontFamilyArray[111]=Impact
fontFamilyArray[112]=Jomolhari
fontFamilyArray[113]=JunicodeBold
fontFamilyArray[114]=JunicodeBoldItalic
fontFamilyArray[115]=JunicodeItalic
fontFamilyArray[116]=JunicodeRegular
fontFamilyArray[117]=Kabel Book
fontFamilyArray[118]=Koodak

[svg-developers] Re: Added interactivity to Voronoi diagram

2013-05-06 Thread Francis Hemsher
Hi David,
There is another interesting application for D3's Voronoi.
It is based on Christopher Manning's Voronoi Diagram
with Force Directed Nodes and Delaunay Links at: http://bl.ocks.org/1734663

It's not just another pretty SVG image. It can be used as the engine to 
tessellate random polygons whose areas are somewhat homogeneous, i.e. they each 
have about a 10% area difference. 

Voronoi generates polygons, along the edges, that extend to infinity. However, 
these edge polygons can be physically trimmed via D3's polygon.clip algorithm.

Regards,
Francis  





-
To unsubscribe send a message to: svg-developers-unsubscr...@yahoogroups.com
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/svg-developers/join
(Yahoo! ID required)

* To change settings via email:
svg-developers-dig...@yahoogroups.com 
svg-developers-fullfeatu...@yahoogroups.com

* To unsubscribe from this group, send an email to:
svg-developers-unsubscr...@yahoogroups.com

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/



[svg-developers] Re: Beta testers for SVG web application

2013-04-03 Thread Francis Hemsher


--- In svg-developers@yahoogroups.com, Zaphyr ludwig@... wrote:

 I wonder if anyone would be interested in being beta testers of an online SVG 
 patterns generator. I would like the interface to be tested, not the code. If 
 anyone is interested please email me with some background information.
 
 CVADRAT
 ludwig@...

Sure, I'll be glad to help. I'm working something similar in a series of SVG 
tessellation
web apps. I recently published an eBook as the first in this series
see:
http://www.barnesandnoble.com/w/1000-uniform-tile-patterns-francis-hemsher/1114844981?ean=2940016184166

I'm currently building a similar application for random-sized, random-shaped 
(non uniform)tessellations.

Regards,
Francis





-
To unsubscribe send a message to: svg-developers-unsubscr...@yahoogroups.com
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/svg-developers/join
(Yahoo! ID required)

* To change settings via email:
svg-developers-dig...@yahoogroups.com 
svg-developers-fullfeatu...@yahoogroups.com

* To unsubscribe from this group, send an email to:
svg-developers-unsubscr...@yahoogroups.com

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/



[svg-developers] Re: coordinates are on the scale of 100

2012-10-16 Thread Francis Hemsher


--- In svg-developers@yahoogroups.com, Yevgeny aqoon88@... wrote:

 hello, i am trying to understand how to read path data, specifically why the 
 'trapezoid' in this http://jsfiddle.net/aqoon/LN23r/52/ original coordinates 
 are on the scale of 100?
 
 thanks


I don't understand the 'scale of 100'. Howsever, the trapezoid path points(d 
attribute) are Relative, rather than Absolute:
  trapezoidPath = m 64.987985,31.085938 598.817005,2.63216 -53.95933,82.913142 
-492.21442,0 z

Note the lowercase m and z. If the path points were Absolute, the M and 
Z would be uppercase.

Maybe this will help.
Regards,
Francis






-
To unsubscribe send a message to: svg-developers-unsubscr...@yahoogroups.com
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/svg-developers/join
(Yahoo! ID required)

* To change settings via email:
svg-developers-dig...@yahoogroups.com 
svg-developers-fullfeatu...@yahoogroups.com

* To unsubscribe from this group, send an email to:
svg-developers-unsubscr...@yahoogroups.com

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/



[svg-developers] SVG Python

2012-08-27 Thread Francis Hemsher
I needed sophisticated math to generate SVG polygons. Javscript just didn't 
have the Math handling I required.
Therefore, I decided to give Python a try. It works just dandy. I registered 
Python as a scripting language at the server. I can then generate the data to 
build SVG either on the server, and/or at the client.

Those not familiar with Python: It is similar to Javsscript, but uses indents 
rather than braces{} to delineate program loops, and uses 'def' to define a 
function e.g. def myFunctionName(arguments):

For anyone interested in using Python to generate SVG, I suggest loading Python 
and including the following modules: Scipy, Shapely, Descartes, svgWrite, and 
mathplotlib.
To register Python on a Windows Server, requires PyISAPIe (An ISAPI extension 
for Windows-based web servers that allows Python scripts to be used to serve 
web pages.)
 
Currently, I'm using Wing as the IDE for Python. (Wing has a freebie IDE that 
is very good for getting started).

Regards,
Francis  





-
To unsubscribe send a message to: svg-developers-unsubscr...@yahoogroups.com
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/svg-developers/join
(Yahoo! ID required)

* To change settings via email:
svg-developers-dig...@yahoogroups.com 
svg-developers-fullfeatu...@yahoogroups.com

* To unsubscribe from this group, send an email to:
svg-developers-unsubscr...@yahoogroups.com

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/



[svg-developers] Re: SVG Element Drag/Drop Issue on Zoomed in SVG

2012-08-10 Thread Francis Hemsher
Hi Vishal,
This should work if you include event at each element you want to drag/drop.
e.g.

circle onmousedown=startDrag(evt) onmousemove=drag(evt) 
onmouseup=stopDrag(evt) .../
rect onmousedown=startDrag(evt) onmousemove=drag(evt) 
onmouseup=stopDrag(evt) .../
text onmousedown=startDrag(evt) onmousemove=drag(evt) 
onmouseup=stopDrag(evt) .../
..etc

Regards,
Francis
--- In svg-developers@yahoogroups.com, vishal_aegisisc vishal_aegisisc@... 
wrote:

 Francis,
 
 Thank you very much for your reply,but i want a solution that drags an svg 
 element instead of whole svg in applied zoom in effect for svg viewbox.
 
 Regards,
 Vishal
 
 
 --- In svg-developers@yahoogroups.com, Francis Hemsher fhemsher@ wrote:
 
  Hi Vishal,
  
  I have used the following to track the cursor as related to inline SVG:
  
  //---x,y offset values for svgDiv (no page scrolling)---
  function findPos(obj)
  {
  var curleft = curtop = 0;
  if (obj.offsetParent)
  {
  do {
  curleft += obj.offsetLeft;
  curtop += obj.offsetTop;
 }
  while (obj = obj.offsetParent);
  
  return [curleft,curtop];
  }
  }
  
  var xSVG
  var ySVG
  function showXY(evt)
  {
  var posX=findPos(svgDiv)[0]
  var posY=findPos(svgDiv)[1]
  //---if page scrolling  y,x 
  var offsetY=document.documentElement.scrollTop
  var offsetX=document.documentElement.scrollLeft
  xSVG=evt.clientX-posX+offsetX
  ySVG=evt.clientY-posY+offsetY
  
  }
  
  In order to drag from/across one viewPort and drop to another, where they 
  each have different viewBox values, is tricky but doable. You'll would use 
  the following SVG goodies:
  1) nearestViewportElement()
  2) getScreenCTM
  3) SVGPoint
  4) matrixTransform
  5) inverse() 
  6) getCTM
  Plus store the translation x,y value at each DragTarget.
  
  Assume the DragTarget is the svg element that will be dragged from another 
  SVG/HTML parent within the HTML document and dropped into the desired SVG, 
  i.e, your map.svg (shown as mySVG below)  
  
  
  var DragTarget=null;
  var Dragging = false;
  var OffsetX = 0;
  var OffsetY = 0;
  var Pnt;
  //---mouse down over svg element, determine Offset---
  function startDrag(evt)
  {
  if(Dragging==false)
  {
  DragTarget=evt.target;
  //---reference point to its respective viewport--
  Pnt = DragTarget.nearestViewportElement.createSVGPoint();
  Pnt.x = evt.clientX;
  Pnt.y = evt.clientY;
  //---elements in different(svg) viewports---
  var sCTM = DragTarget.nearestViewportElement.getScreenCTM();
  Pnt = Pnt.matrixTransform(sCTM.inverse());
  
  OffsetX = Pnt.x - parseFloat(DragTarget.getAttribute(transX));
  OffsetY = Pnt.y - parseFloat(DragTarget.getAttribute(transY));
  
  Dragging=true;
  }
  }
  
  
  //---onmousemove---
  function drag(evt)
  {
  if(Dragging)
  {
  //---reference point to its respective viewport--
  Pnt = DragTarget.nearestViewportElement.createSVGPoint();
  Pnt.x = evt.clientX;
  Pnt.y = evt.clientY;
  //---elements in different(svg) viewports---
  var sCTM = DragTarget.nearestViewportElement.getScreenCTM();
  Pnt = Pnt.matrixTransform(sCTM.inverse());
  Pnt.x -= OffsetX;
  Pnt.y -= OffsetY;
  //---retain values for next Offset---
  DragTarget.setAttribute(transX, Pnt.x);
  DragTarget.setAttribute(transY, Pnt.y);
  DragTarget.setAttribute(transform, translate( + Pnt.x + , 
  + Pnt.y + ));
  }
  }
  
  //---mouseup: drop into new viewPort, and auto transform to its current 
  viewBox---
  function stopDrag(evt)
  {
  mySVG.appendChild(DragTarget);
  showXY(evt)
  Pnt = mySVG.createSVGPoint();
  Pnt.x =xSVG
  Pnt.y =ySVG;
  //---elements in different(svg) viewports---
  var sCTM = DragTarget.nearestViewportElement.getCTM();
  Pnt = Pnt.matrixTransform(sCTM.inverse());
  Pnt.x -= OffsetX;
  Pnt.y -= OffsetY;
  DragTarget.setAttribute(transform, translate( + Pnt.x + , 
  + Pnt.y + ));
  Dragging = false;
  DragTarget=null
  OffsetX=0
  OffsetY=0
  }
  
  I have used this in IE9, and it works nicely. I haven't tested it in other 
  browsers.
  
  Regards,
  Francis 
  
  
  --- In svg-developers@yahoogroups.com, vishal_aegisisc vishal_aegisisc@ 
  wrote:
  
   Dear Friends, 
   
   i'm stuck with the below mentioned scenario, 
   
   Following Implementations are done,
   
   1) i'm loading svg in html division as shown below,
   
 $('#SvgDIV').svg({ loadURL: 'map.svg', onLoad: function () {
 // here i'm binding some functionalities with jquery

[svg-developers] Re: How to prevent some parts from scale?

2012-07-31 Thread Francis Hemsher


--- In svg-developers@yahoogroups.com, susan.darts susan.darts@... wrote:

 Hello all,
 
 I have a trapezoid formed shape, drawn by path. It looks like a rectangle 
 with triangels on the left and right border.
 
 Now I want to scale this shape horizontally. It works fine, but scaling 
 increases the angels of the triangels too. They are going to be sharper. What 
 I want is scale the rectangle part and keep the triangle parts without 
 scaling.
 
 There is a given layout component. I can't change it.
 
 How I could solve this issue within SVG? I have no clue. I tried to split the 
 shape in three parts but if I don't scale the triangle parts, they are wrong 
 positioned.
 
 
 I would be happy about any hints. Thanx ahead :)
 
 Susan


(I sent this earlier, but seems to have been lost)
Hi Susan,
Rather than scaling, you could try dynamically changing the path segments.
The SVG path has an Object(pathSegList) that specifies or receives the contents 
of the d attribute of a path. For instance, a path could be built as follows:
var NS=http://www.w3.org/2000/svg;
var myPath=document.createElementNS(NS,path);
myPath.setAttribute(fill,none)
myPath.setAttribute(stroke-width,4)
myPath.setAttribute(stroke,crimson)
//---used in Segment Builds---
var pathSegList=myPath.pathSegList
//---d=M 21 273,C 89 112,201 112,284 270---
var pathSegM1=myPath.createSVGPathSegMovetoAbs(21,260)
//---first point is placed at third point---
var 
pathSegC2=myPath.createSVGPathSegCurvetoCubicAbs(284,260,89,112,201,112)
//---close path---
var pathSegZ3=myPath.createSVGPathSegClosePath()

pathSegList.appendItem(pathSegM1)
pathSegList.appendItem(pathSegC2)
pathSegList.appendItem(pathSegZ3)

mySVG.appendChild(myPath)

Once the path is bult in this manner, the segments can be accessed and 
dynamically changed.

Regards,
Francis










-
To unsubscribe send a message to: svg-developers-unsubscr...@yahoogroups.com
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/svg-developers/join
(Yahoo! ID required)

* To change settings via email:
svg-developers-dig...@yahoogroups.com 
svg-developers-fullfeatu...@yahoogroups.com

* To unsubscribe from this group, send an email to:
svg-developers-unsubscr...@yahoogroups.com

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/



[svg-developers] Re: SVG Element Drag/Drop Issue on Zoomed in SVG

2012-07-26 Thread Francis Hemsher
Hi Vishal,

I have used the following to track the cursor as related to inline SVG:

//---x,y offset values for svgDiv (no page scrolling)---
function findPos(obj)
{
var curleft = curtop = 0;
if (obj.offsetParent)
{
do {
curleft += obj.offsetLeft;
curtop += obj.offsetTop;
   }
while (obj = obj.offsetParent);

return [curleft,curtop];
}
}

var xSVG
var ySVG
function showXY(evt)
{
var posX=findPos(svgDiv)[0]
var posY=findPos(svgDiv)[1]
//---if page scrolling  y,x 
var offsetY=document.documentElement.scrollTop
var offsetX=document.documentElement.scrollLeft
xSVG=evt.clientX-posX+offsetX
ySVG=evt.clientY-posY+offsetY

}

In order to drag from/across one viewPort and drop to another, where they each 
have different viewBox values, is tricky but doable. You'll would use the 
following SVG goodies:
1) nearestViewportElement()
2) getScreenCTM
3) SVGPoint
4) matrixTransform
5) inverse() 
6) getCTM
Plus store the translation x,y value at each DragTarget.

Assume the DragTarget is the svg element that will be dragged from another 
SVG/HTML parent within the HTML document and dropped into the desired SVG, i.e, 
your map.svg (shown as mySVG below)  


var DragTarget=null;
var Dragging = false;
var OffsetX = 0;
var OffsetY = 0;
var Pnt;
//---mouse down over svg element, determine Offset---
function startDrag(evt)
{
if(Dragging==false)
{
DragTarget=evt.target;
//---reference point to its respective viewport--
Pnt = DragTarget.nearestViewportElement.createSVGPoint();
Pnt.x = evt.clientX;
Pnt.y = evt.clientY;
//---elements in different(svg) viewports---
var sCTM = DragTarget.nearestViewportElement.getScreenCTM();
Pnt = Pnt.matrixTransform(sCTM.inverse());

OffsetX = Pnt.x - parseFloat(DragTarget.getAttribute(transX));
OffsetY = Pnt.y - parseFloat(DragTarget.getAttribute(transY));

Dragging=true;
}
}


//---onmousemove---
function drag(evt)
{
if(Dragging)
{
//---reference point to its respective viewport--
Pnt = DragTarget.nearestViewportElement.createSVGPoint();
Pnt.x = evt.clientX;
Pnt.y = evt.clientY;
//---elements in different(svg) viewports---
var sCTM = DragTarget.nearestViewportElement.getScreenCTM();
Pnt = Pnt.matrixTransform(sCTM.inverse());
Pnt.x -= OffsetX;
Pnt.y -= OffsetY;
//---retain values for next Offset---
DragTarget.setAttribute(transX, Pnt.x);
DragTarget.setAttribute(transY, Pnt.y);
DragTarget.setAttribute(transform, translate( + Pnt.x + , 
+ Pnt.y + ));
}
}

//---mouseup: drop into new viewPort, and auto transform to its current 
viewBox---
function stopDrag(evt)
{
mySVG.appendChild(DragTarget);
showXY(evt)
Pnt = mySVG.createSVGPoint();
Pnt.x =xSVG
Pnt.y =ySVG;
//---elements in different(svg) viewports---
var sCTM = DragTarget.nearestViewportElement.getCTM();
Pnt = Pnt.matrixTransform(sCTM.inverse());
Pnt.x -= OffsetX;
Pnt.y -= OffsetY;
DragTarget.setAttribute(transform, translate( + Pnt.x + , 
+ Pnt.y + ));
Dragging = false;
DragTarget=null
OffsetX=0
OffsetY=0
}

I have used this in IE9, and it works nicely. I haven't tested it in other 
browsers.

Regards,
Francis 


--- In svg-developers@yahoogroups.com, vishal_aegisisc vishal_aegisisc@... 
wrote:

 Dear Friends, 
 
 i'm stuck with the below mentioned scenario, 
 
 Following Implementations are done,
 
 1) i'm loading svg in html division as shown below,
 
   $('#SvgDIV').svg({ loadURL: 'map.svg', onLoad: function () {
   // here i'm binding some functionalities with jquery
 }
 });
 
 here map.svg is representing a map
 
 2) [Drag and Drop From HTML DIV To SVG] 
 
 I have another html division i.e. div id=pqr class=drag ulli 
 class=abc image=xyz.svgXYZ/li/ul /div
 
 here xyz.svg represents an element,And i'm placing/appending this element as 
 an svg image tag on above map (i.e. mentioned in point-1),
 To accomplish that I'm dragging this li to above loaded svg map in SvgDIV 
 division with the help of jQuery UI plugin.
 
 As a result,xyz.svg(element) that is binded with li class=abc will be 
 appended as an svg image tag in map.svg (map) on the drop event of li
 
 
 3) [Drag and Drop From SVG To SVG] 
 
 Drag  Drop of svg element(xyz.svg) in map.svg(map) with the help of jQuery 
 UI plugin only.
 
 
 

[svg-developers] Re: replicate

2011-11-30 Thread Francis Hemsher

David Wrote: 
 a)  The Working Group recently decided [3] not to adopt replicate,
 unless it is accompanied by concrete use cases and demonstration of
 author/implementor interest.
  

Hi David,
For the past few weeks I have been evaluating the d3 Javascript library that is 
used to generate SVG from data. I believe it will be substantially employed 
within svg enterprise projects.

I would like to suggest that the replicate .js library file could make a nice 
addition to the d3 library. This would most assuredly demonstrate is usability.

Regards,
Francis 





-
To unsubscribe send a message to: svg-developers-unsubscr...@yahoogroups.com
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/svg-developers/join
(Yahoo! ID required)

* To change settings via email:
svg-developers-dig...@yahoogroups.com 
svg-developers-fullfeatu...@yahoogroups.com

* To unsubscribe from this group, send an email to:
svg-developers-unsubscr...@yahoogroups.com

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/



[svg-developers] Re: SVG Open, day one...

2011-10-22 Thread Francis Hemsher


 3.   Mike Bostock (Square) talked about D3. It was undoubtedly the most
 discussed presentation of the conference. D3 is the intellectual descendent
 of Protovis that Mike developed at Stanford with his advisor Jeff Heer.  D3
 is utterly amazing! People involved in scientific, economic, medical,
 business, and artistic imaging owe it to themselves to learn a bit about it.
 His presentation was stunning. 

 
Thanks, David for sharing SVG Open. Wish I could have been there.

As to D3...
For the past week I've been soul-searching on how I've handled data-centric 
apps for SVG. (I'm getting ready to add a new chapter to a book on svg 
discussing SVG and data). This is an area of enterprise-type web apps in which 
willy-nilly data handling is not tolerated. Many of my methods are unique, and 
work, but there is no basis that they can be validated in this professional 
arena of web development.

D3, however provides that basis. It will give web developers a common ground 
for serious data display using SVG, rather than each of us trying the re-invent 
the wheel of SVG data presentation.

Regards,
Francis
 










-
To unsubscribe send a message to: svg-developers-unsubscr...@yahoogroups.com
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/svg-developers/join
(Yahoo! ID required)

* To change settings via email:
svg-developers-dig...@yahoogroups.com 
svg-developers-fullfeatu...@yahoogroups.com

* To unsubscribe from this group, send an email to:
svg-developers-unsubscr...@yahoogroups.com

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/



[svg-developers] Re: Any Maor Advantages of SVG over CSS3 animation

2011-10-20 Thread Francis Hemsher
Raks Wrote:
  I will be happier if I can hear some definitive advantages of SVG over
 Canvas+CSS3Animation

What I see in Canvas are some talented individuals demonstrating very 
impressive graphics. I've looked at those examples and have determined SVG can 
do the same, and more...Wishing those talented developers had used their 
efforts for SVG ;).

I've noted two differences between SVG and Canvas that are important to me. 
Firstly, the svg elements are 'crisper' and more pleasing to the eye than 
Canvas elements. Secondly, in SVG the viewer can get access to each element via 
attached events(mouse over/out/click/move etc). Canvas is extremely limited in 
this respect.

I think Canvas is a good introduction to web graphics, and can only help SVG. 
Developers will quickly realize that grahic elements have a need to be 
generated/updated from data. SVG, being XML is a natural for that.

Regards,
Francis
 





-
To unsubscribe send a message to: svg-developers-unsubscr...@yahoogroups.com
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/svg-developers/join
(Yahoo! ID required)

* To change settings via email:
svg-developers-dig...@yahoogroups.com 
svg-developers-fullfeatu...@yahoogroups.com

* To unsubscribe from this group, send an email to:
svg-developers-unsubscr...@yahoogroups.com

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/



[svg-developers] Re: Any Maor Advantages of SVG over CSS3 animation

2011-10-20 Thread Francis Hemsher
I have placed two files onlime which compare SVG vs Canvas animations:
[1] http://www.SVGdiscovery.com/SVGandCanvas/svgCanvasFrame.htm
[2] http://www.SVGdiscovery.com/SVGandCanvas/ConvexHullSVGCanvas.htm

The first places onmouseover at each svg heart element.
The second shows stacked convex hulls where the SVG element is more defined 
that the Canvas. 

Note: Both files are HTML5 with inline SVG and Canvas, suggest using IE9 to 
view.

-Francis

--- In svg-developers@yahoogroups.com, Francis Hemsher fhemsher@... wrote:

 Raks Wrote:
   I will be happier if I can hear some definitive advantages of SVG over
  Canvas+CSS3Animation
 
 What I see in Canvas are some talented individuals demonstrating very 
 impressive graphics. I've looked at those examples and have determined SVG 
 can do the same, and more...Wishing those talented developers had used their 
 efforts for SVG ;).
 
 I've noted two differences between SVG and Canvas that are important to me. 
 Firstly, the svg elements are 'crisper' and more pleasing to the eye than 
 Canvas elements. Secondly, in SVG the viewer can get access to each element 
 via attached events(mouse over/out/click/move etc). Canvas is extremely 
 limited in this respect.
 
 I think Canvas is a good introduction to web graphics, and can only help SVG. 
 Developers will quickly realize that grahic elements have a need to be 
 generated/updated from data. SVG, being XML is a natural for that.
 
 Regards,
 Francis







-
To unsubscribe send a message to: svg-developers-unsubscr...@yahoogroups.com
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/svg-developers/join
(Yahoo! ID required)

* To change settings via email:
svg-developers-dig...@yahoogroups.com 
svg-developers-fullfeatu...@yahoogroups.com

* To unsubscribe from this group, send an email to:
svg-developers-unsubscr...@yahoogroups.com

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/



[svg-developers] Re: text selector in ASV

2011-10-18 Thread Francis Hemsher


Thomas.O.Smailus@... wrote:

 Yeah, this is ancient... but...
 
 Did you ever get a solution to this:
 A way to turn off the default ASV text highlighting functionality?

Peter Sorotokin (Jan 2002) wrote:
 You need to do this:
 evt.preventDefault()
 in all your event handlers (mousedown, mouseup, mousemove).
Peter

Hi Thomas,
I also use this in HTML5 documents, where SVG is inline.
I have svg sliders that could place unwanted focus on both the text in the svg 
and html when I drag the slider element, and happen to pass over text.

e.g. onmousedown at slider element:
function startDrag(evt)
{
//- start drag/drop code--
 //---prevents focus on text in html  svg---
document.onmousemove=evt.preventDefault()
document.onmouseover=evt.preventDefault()
document.onmousedown=evt.preventDefault()

}

Regards,
Francis











-
To unsubscribe send a message to: svg-developers-unsubscr...@yahoogroups.com
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/svg-developers/join
(Yahoo! ID required)

* To change settings via email:
svg-developers-dig...@yahoogroups.com 
svg-developers-fullfeatu...@yahoogroups.com

* To unsubscribe from this group, send an email to:
svg-developers-unsubscr...@yahoogroups.com

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/



[svg-developers] SVG - marketing efforts

2011-10-13 Thread Francis Hemsher
It's my opinion that SVG needs a bit of marketing. It seems the general web 
development community has not yet become aware of just how great SVG can be 
employed to enhance their product.

Does anyone have any ideas on how we can launch SVG into web developer 
awareness?

Regards,
Francis





-
To unsubscribe send a message to: svg-developers-unsubscr...@yahoogroups.com
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/svg-developers/join
(Yahoo! ID required)

* To change settings via email:
svg-developers-dig...@yahoogroups.com 
svg-developers-fullfeatu...@yahoogroups.com

* To unsubscribe from this group, send an email to:
svg-developers-unsubscr...@yahoogroups.com

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/



[svg-developers] Re: SVG Drawing Tool - Simplified

2011-09-17 Thread Francis Hemsher

 David Daley Wrote:
 Better yet, rather than spend the energy doing these (the last one in
 particular will be fun), why not devote similar energies into enhancing
 either FakeSMIL or SMILScript (or helping to convince our friends at
 Microsoft to do so), so that authors who don't want to spend the 7x
 investment of time writing JavaScript instead of SMIL won't have to. 
 

I've never been fan of animation because most SMIL animations seemed juvenile. 
However there is a need to present a richer method of SVG animation. Since 
yesterday, after I got into a tissy fit with dark3251 on his animation, I have 
wandered the web looking to evaluate animation methods that could be easily 
applied to SVG. So far, I am encouraged in my journey.

Regards,
Francis





-
To unsubscribe send a message to: svg-developers-unsubscr...@yahoogroups.com
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/svg-developers/join
(Yahoo! ID required)

* To change settings via email:
svg-developers-dig...@yahoogroups.com 
svg-developers-fullfeatu...@yahoogroups.com

* To unsubscribe from this group, send an email to:
svg-developers-unsubscr...@yahoogroups.com

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/



[svg-developers] Re: SVG Drawing Tool - Simplified

2011-09-17 Thread Francis Hemsher


--- In svg-developers@yahoogroups.com, David Dailey ddailey@... wrote:

 Also, not trying to pile on, but my curiosity surrounds the issue of what
 things did you find that worked in IE9 that don't work elsewhere?
 
 I have found that almost anything that works in IE9 works elsewhere already,
 so I'm very curious to see if there are certain constructs that are causing
 things to work in only IE9. I know of rather exotic things that still only
 work in IE/ASV or that only work in Opera, and I have a few things that only
 work in FF (I think I may even see something that was buggy everywhere but
 Chrome), but something uniquely IE9 would be a new one for my gallery of
 oddities.
 
Hi David,
This is a web app, not a statement on IE9's SVG capabilities. I am very 
familiar with the IE browser and what it takes to present an app therein. I see 
no need, at this time, to frustrate myself by creating a cross-browser app. If 
this drawing tool has interested users within the IE9/10 environment, then 
further development for cross-browser performance would be persued.
Francis





-
To unsubscribe send a message to: svg-developers-unsubscr...@yahoogroups.com
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/svg-developers/join
(Yahoo! ID required)

* To change settings via email:
svg-developers-dig...@yahoogroups.com 
svg-developers-fullfeatu...@yahoogroups.com

* To unsubscribe from this group, send an email to:
svg-developers-unsubscr...@yahoogroups.com

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/



[svg-developers] Re: SVG Drawing Tool - Simplified

2011-09-17 Thread Francis Hemsher


dark3251@wrote:

 
  OK, show me a SMIL animation. I'll present comparable JavaScript that
 will do the same, but better.
 
 
 
 Deal. I had some key values laying around from a project I did a while
 ago. I will be happy to look at how efficiently (and quickly) you can
 make this animation using JavaScript alone. Hell, maybe I will learn
 something.

I can see that your keys.svg was basically a test of keySplines and keyTimes 
and not intended for primetime;) In any case, it did not have an intuitive 
response: it finished larger that its original size after ballooning out and 
going thru a few in/out iterations and 'popped' to its final size.

However, it gave me an idea that I could expand the circle, then release its 
r(radius) so it would find its original size as if the circumfrence were 
attached to a spring.
The animation uses baseVal for the radius, rather than scaling.
The javaScript to create a spring-like response was created by
Matthaeus Krenn, see: http://thingsfromthefuture.com/mspring/

I placed the animation in an HTML5 file with inline SVG, and the needed script.
A remote .js file has the spring constructors.

!DOCTYPE HTML
html
body
center
svg xmlns=http://www.w3.org/2000/svg;   width=300 height=300  
rect x=0 y=0 fill=blue width=100% height=100% /
circle onmouseover=startAnim()  id=myCircle cx=150 cy=150 
stroke-width=5 stroke=red fill=lime r=20/
 /svg
 br /Move cursor over circle
/center
script
var FPS=50 //---frames per second---
var IntervalTimer
var diff=.1
var Finished=true
//---onmouseover---
function startAnim()
{
if(Finished==true)
{
diff=.1
IntervalTimer= setInterval(pullSpring(),1000/FPS)
Finished=false
}
}

function pullSpring()
{
if(diff60)
{
diff++
myCircle.r.baseVal.value=20+diff
}
else  //---release spring---
{
clearInterval(IntervalTimer)
//--release point, start spring function---
var mySpring = new mSpring({
onSpringStart: function() {
myCircle.r.baseVal.value=80 //---release value---
},
onSpringChange: function(massPos, springData) {
myCircle.r.baseVal.value = massPos
},
onSpringRest: function() {
myCircle.r.baseVal.value=20
Finished=true
}
});
mySpring.setSpringParameters(5,30, 0.3);

var newAnchorPos = 20 //--original  r value
mySpring.start(undefined, undefined, undefined, newAnchorPos);

}
}
/script
script src=MatthaeusKrennSpring.js //script
/body
/html

MatthaeusKrennSpring.js 

/*

///
Author Matthaeus Krenn
http://thingsfromthefuture.com
May 2011

///
*/

function mSpring(options) {
var spring = this;
this.options = options;

//triggers one calculation cycle to change the spring.
this.stepTrigger = false;

//initiates the spring Class
spring.init();

//assings the function that is called each time the spring starts from 
rest state.
spring.onSpringStart = options.onSpringStart;

//assings the function that is called each time the spring changes.
spring.onSpringChange = options.onSpringChange;

//assigns the funtion that is called when the spring goes to a rest 
state.
spring.onSpringRest = options.onSpringRest;
}

mSpring.prototype.init = function () {
var spring = this;

spring.anchor = 0;
spring.interval = 0;
spring.end = 0;
spring.acceleration = 0;
spring.distance = 0;
spring.speed = 0;
spring.springForce = 0;
spring.dampingForce = 0;
spring.totalForce = 0;
spring.anchorPos = 0;
spring.massPos = 0;

//sets the constant spring parameters to a useful standard, 120, 10, 3
spring.setSpringParameters(120, 10, 3);
}

//this gives the spring an impulse
//impulses can also be given while spring is in motion in order to alter its 
state
mSpring.prototype.start = function (acceleration, massPos, speed, anchorPos) {
var spring = this;

spring.onSpringStart();

spring.massPos = (typeof massPos != 'undefined') ? massPos : 
spring.massPos;

spring.speed = (typeof speed != 'undefined') ? speed : spring.speed;

spring.speed += acceleration*10 || 0;

spring.anchorPos = (typeof anchorPos != 'undefined') ? anchorPos : 
spring.anchorPos;

spring.step();
}

//one step is one recalculation of all spring variables when in motion
mSpring.prototype.step = function () {
var spring 

[svg-developers] Re: SVG Drawing Tool - Simplified

2011-09-16 Thread Francis Hemsher


--- Jeff Schiller wrote:

 if(user.indexOf(MSIE 9.0)==-1  user.indexOf(MSIE 10.0)==-1)
 
 um...
 
 I'm not trying to pile on here, but I can't fathom why you would design this
 application for one and only one browser.  To my count, you're serving 7% of
 web users and leaving the other 48% (yes, almost half the web's users) out
 in the cold.


7+48=55 ??

Anyone using Windows7/8 OS can access the app...U.S. stats: 48% and increasing 
about 8% per month.
 
 I could understand if there was a specific technology only present in IE9
 and not yet in Firefox, Chrome, Safari, and Opera that you needed to use -
 but is there?

Building a cross-browser web app freebie is not worth the effort to me a this 
time.

 You might also want to consider a 'build' step in which you compile all 61
 of your JavaScript files into one massive JS to save on
 requests/downloads/bandwidth.  I recommend the Closure compiler:
 http://code.google.com/closure/compiler/

Yeh, sure,  when I get this thingie to its final design.






-
To unsubscribe send a message to: svg-developers-unsubscr...@yahoogroups.com
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/svg-developers/join
(Yahoo! ID required)

* To change settings via email:
svg-developers-dig...@yahoogroups.com 
svg-developers-fullfeatu...@yahoogroups.com

* To unsubscribe from this group, send an email to:
svg-developers-unsubscr...@yahoogroups.com

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/



[svg-developers] Re: SVG Drawing Tool - Simplified

2011-09-16 Thread Francis Hemsher


--- In svg-developers@yahoogroups.com, dark3251 dark3251@... wrote:

  This is just not so. What 'very large portion' of SVG functionality does 
  IE9 lack?
 
 
 SMIL


SMIL is...dead,dead,dead. A bit of JavaScript can provide a much richer 
animation experience than the canned methods of SMIL ;)





-
To unsubscribe send a message to: svg-developers-unsubscr...@yahoogroups.com
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/svg-developers/join
(Yahoo! ID required)

* To change settings via email:
svg-developers-dig...@yahoogroups.com 
svg-developers-fullfeatu...@yahoogroups.com

* To unsubscribe from this group, send an email to:
svg-developers-unsubscr...@yahoogroups.com

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/



[svg-developers] Re: SVG Drawing Tool - Simplified

2011-09-16 Thread Francis Hemsher


--- In svg-developers@yahoogroups.com, dark3251 dark3251@... wrote:

  SMIL is...dead,dead,dead. A bit of JavaScript can provide a much richer 
  animation experience than the canned methods of SMIL ;)
 
 
 Dead? More like just being born...
 
 First, I would disagree, because SMIL has the ability to understand keytimes 
 and splines out of the box, why would you take the time to rewrite all of the 
 functionality of something that already exists and is very efficient? You can 
 perform any fathomable animation using SMIL so I don't know what other 
 functionality you're looking for that would make proprietary JavaScript 
 animations a good idea.
 
 Second, being XML based, it is extremely Web  SEO friendly as well as 
 reusable across namespaces.
 
 Third, it is extremely safe to use across domains and animations can be 
 readily created and served from a database to a client.
 
 Lastly, it is native and built in to the browser. Do I have to go on?


OK, show me a SMIL animation. I'll present comparable JavaScript that will do 
the same, but better.





-
To unsubscribe send a message to: svg-developers-unsubscr...@yahoogroups.com
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/svg-developers/join
(Yahoo! ID required)

* To change settings via email:
svg-developers-dig...@yahoogroups.com 
svg-developers-fullfeatu...@yahoogroups.com

* To unsubscribe from this group, send an email to:
svg-developers-unsubscr...@yahoogroups.com

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/



[svg-developers] Re: SVG Drawing Tool - Simplified

2011-09-16 Thread Francis Hemsher


--- In svg-developers@yahoogroups.com, dark3251 dark3251@... wrote:

 Whoops, messed that link up:
 
 Animation http://static.dorshnik.com/test/keys.svg
 

I've loaded the above into FF, Opera, and IE9/ASV.
All exhibit an obnoxious 'flashing' when the animation fires each time for 
mouseover. FF furthermore creates a stutter when the mouse is moved during the 
outward pulse.

What I will attempt to do is to eliminate the 'flashing' so the pulse in/out is 
as smooth as a babies bottom.





-
To unsubscribe send a message to: svg-developers-unsubscr...@yahoogroups.com
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/svg-developers/join
(Yahoo! ID required)

* To change settings via email:
svg-developers-dig...@yahoogroups.com 
svg-developers-fullfeatu...@yahoogroups.com

* To unsubscribe from this group, send an email to:
svg-developers-unsubscr...@yahoogroups.com

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/



[svg-developers] SVG Drawing Tool - Simplified

2011-09-15 Thread Francis Hemsher
A few years ago, I built an SVG drawing app that worked in a Cloud, and created 
SVG symbols and symbol libraries. Alas, it was, and remains, abit ahead of the 
times. Therefore, I've simplified it, and am calling it SVGDiscovery_Lite. 

This creates basic SVG drawings whose source can be copy/pasted into your 
project. The application loads into IE9/10, and creates SVG drawings for the 
HTML5 environment.

See: http://www.svgDiscovery.com/

Cheers,
Francis





-
To unsubscribe send a message to: svg-developers-unsubscr...@yahoogroups.com
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/svg-developers/join
(Yahoo! ID required)

* To change settings via email:
svg-developers-dig...@yahoogroups.com 
svg-developers-fullfeatu...@yahoogroups.com

* To unsubscribe from this group, send an email to:
svg-developers-unsubscr...@yahoogroups.com

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/



[svg-developers] Re: SVG scripting support for IDE

2011-09-14 Thread Francis Hemsher
I've created a listing and examples of SVG methods, properties, styles, and 
attributes for scripting. (the file below is best viewed in IE9)
See; http://www.svgDiscovery.com/SVGJavascriptREF/

--- In svg-developers@yahoogroups.com, Zdeněk Kedaj zdenek.kedaj@... wrote:

 Hello,
 I have spent quite some learning the SVG and some scripting around,
 but It could have been much faster if I had the IDE support for
 available methods and properties. For my IntelliJ IDEA it could be
 simply achieved by adding a .js file containing just the signatures
 (prototypes) of methods that should be available.
 
 Is there such a file?
 
 Do you get IDE support for SVG scripting? how?
 
 Zdeněk







-
To unsubscribe send a message to: svg-developers-unsubscr...@yahoogroups.com
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/svg-developers/join
(Yahoo! ID required)

* To change settings via email:
svg-developers-dig...@yahoogroups.com 
svg-developers-fullfeatu...@yahoogroups.com

* To unsubscribe from this group, send an email to:
svg-developers-unsubscr...@yahoogroups.com

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/



[svg-developers] Re: How to define canvas?

2011-09-02 Thread Francis Hemsher


--- In svg-developers@yahoogroups.com, fuliopen fuliopen@... wrote:

 Please open the following page:
 
 http://www.pinyinology.com/diaoHao2a/simple/svg/hcircle.html
 
 You can see a circle is not full.  I guess this is because the canvas is not 
 properly defined.  I like the canvas is the whole window, from top to 
 bottom.  Please teach how to define it as desired.  Thanks for your help. 
 
 an amateur drawer

Try adding the style below. Also place a rect as your background so you can see 
the extent of the svg.

svg style=position:absolute;top:0px;left:0px; 
xmlns=http://www.w3.org/2000/svg; version=1.1 height='940' id='circles'
rect id=backgroundRect width=100% height=100% fill=yellow x=0 y=0 
/

Regards,
Framcis





-
To unsubscribe send a message to: svg-developers-unsubscr...@yahoogroups.com
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/svg-developers/join
(Yahoo! ID required)

* To change settings via email:
svg-developers-dig...@yahoogroups.com 
svg-developers-fullfeatu...@yahoogroups.com

* To unsubscribe from this group, send an email to:
svg-developers-unsubscr...@yahoogroups.com

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/



[svg-developers] Epub and SVG on Nook (yes, but very limited)

2011-06-15 Thread Francis Hemsher
Hi,

I've created some epub documents including SVG, using Sigil, and read them via 
the Nook Color for PC reader. It does display some SVG, but is somewhat 
limited: It doesnt do much more than read basic shapes.

Does anyone know which epub readers currently support SVG with more substance 
than the Nook?

Thanks,
Francis





-
To unsubscribe send a message to: svg-developers-unsubscr...@yahoogroups.com
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/svg-developers/join
(Yahoo! ID required)

* To change settings via email:
svg-developers-dig...@yahoogroups.com 
svg-developers-fullfeatu...@yahoogroups.com

* To unsubscribe from this group, send an email to:
svg-developers-unsubscr...@yahoogroups.com

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/



[svg-developers] Re: use tag to include SVG defs from another file

2011-05-28 Thread Francis Hemsher
--- AndrewB a.j.brasher@... wrote:

 Am I making a mistake in my coding, or is Firefox the only browser which
 will load defs from external files?
 
 The ability to refer to one set of icon definitions from many SVG files
 is really useful, so I am hoping it's my coding which is at fault!
 

Hi Andrew,
Both Firefox and Opera currently support this very important feature.
As you pointed out, svg libraries will be messy to access without this feature.
Hopefully, IE10 will also include it(I sent a bug report). 
Regards,
Francis





-
To unsubscribe send a message to: svg-developers-unsubscr...@yahoogroups.com
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/svg-developers/join
(Yahoo! ID required)

* To change settings via email:
svg-developers-dig...@yahoogroups.com 
svg-developers-fullfeatu...@yahoogroups.com

* To unsubscribe from this group, send an email to:
svg-developers-unsubscr...@yahoogroups.com

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/



[svg-developers] Re: Creating use and symbol elements from script - browser implementations

2011-04-02 Thread Francis Hemsher


--- In svg-developers@yahoogroups.com, Robert Longson longsonr@... wrote:

  Me thinks W3C is attempting to deprecate xlink:href and allow href to  also 
  be used. 
 
 Yes, but that's not where you're going wrong.
 
 href is in the xlink namespace and you set it as
 
 setAttributeNS(xlinkns, href, value)
 
 you don't need to put xlink in twice in two different arguments. You get it 
 right with the createElementNS   where you write it as 
 createElementNS(svgNS, element), you don't write createElementNS(svgNS, 
 svg:g) do you?
 
 Best regards
 
 Robert.


Yes, I replaced the setAttributeNS(...) with setAttribute(href,myFile) and 
prevented the nested namespaces.
Thanks,
Francis





-
To unsubscribe send a message to: svg-developers-unsubscr...@yahoogroups.com
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/svg-developers/join
(Yahoo! ID required)

* To change settings via email:
svg-developers-dig...@yahoogroups.com 
svg-developers-fullfeatu...@yahoogroups.com

* To unsubscribe from this group, send an email to:
svg-developers-unsubscr...@yahoogroups.com

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/



[svg-developers] Re: Creating use and symbol elements from script - browser implementations

2011-04-01 Thread Francis Hemsher


Robert Longson wrote:

 use1.setAttributeNS(xref,xlink:href, #mySymbol)
 
 is incorrect. The correct form would be
 
 use1.setAttributeNS(xref,href, #mySymbol)
 
 Best regards
 
 Robert.

Hi Robert,

Me thinks W3C is attempting to deprecate xlink:href and allow href to  also be 
used. However currently when href is used the browser is required to 
automatically generate a unique namespace for each instance. 
As follows:
use x=60 y=60 width=30% height=30% 
xmlns:NS1=http://www.w3.org/1999/xlink; NS1:href=#mySymbol /
use x=140 y=140 width=50 height=50 
xmlns:NS2=http://www.w3.org/1999/xlink; NS2:href=#mySymbol /
use x=220 y=220 width=60% height=60% 
xmlns:NS3=http://www.w3.org/1999/xlink; NS3:href=#mySymbol /

We can use either, but be aware that href will create the added namespaces.

Francis







-
To unsubscribe send a message to: svg-developers-unsubscr...@yahoogroups.com
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/svg-developers/join
(Yahoo! ID required)

* To change settings via email:
svg-developers-dig...@yahoogroups.com 
svg-developers-fullfeatu...@yahoogroups.com

* To unsubscribe from this group, send an email to:
svg-developers-unsubscr...@yahoogroups.com

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/



[svg-developers] Re: Creating use and symbol elements from script - browser implementations

2011-03-31 Thread Francis Hemsher

 Nick de Voil wrote:

 As part of a web-based drawing and diagramming application, I would like 
 to be able to create use elements on the fly, referring to symbol 
 elements which would themselves also ideally be defined on the fly.
 
 So far, it seems that, if I define the symbols in a static SVG file, 
 Opera can then instantiate the use elements exactly as I would hope 
 using JavaScript, but Firefox, Chrome and Safari cannot. If I try to 
 define the symbols themselves using script, even Opera can't manage it.
 
 Can anyone either confirm that I'm trying to push SVG further than it 
 will go, or conversely that these things can actually be done?
 
 Thanks
 
 Nick


Hi Nick,
Dynamically building SVG elements is a 'must have' within a browser.
I've tested IE9 with inline SVG and find it can dynamically build/update all 
svg elements.
e.g.
//---namespace required to create inline svg elements
var NS=http://www.w3.org/2000/svg;
var mySymbol=document.createElementNS(NS,symbol);
mySymbol.id=mySymbol
mySVG.appendChild(mySymbol)
I don't do much work in other browsers, but It would be a major oversight if 
they do not include dynamic SVG.
Regards,
Francis








-
To unsubscribe send a message to: svg-developers-unsubscr...@yahoogroups.com
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/svg-developers/join
(Yahoo! ID required)

* To change settings via email:
svg-developers-dig...@yahoogroups.com 
svg-developers-fullfeatu...@yahoogroups.com

* To unsubscribe from this group, send an email to:
svg-developers-unsubscr...@yahoogroups.com

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/



[svg-developers] Re: Creating use and symbol elements from script - browser implementations

2011-03-31 Thread Francis Hemsher


--- In svg-developers@yahoogroups.com, Francis Hemsher fhemsher@... wrote:

 
  Nick de Voil wrote:
 
  As part of a web-based drawing and diagramming application, I would like 
  to be able to create use elements on the fly, referring to symbol 
  elements which would themselves also ideally be defined on the fly.
  
  So far, it seems that, if I define the symbols in a static SVG file, 
  Opera can then instantiate the use elements exactly as I would hope 
  using JavaScript, but Firefox, Chrome and Safari cannot. If I try to 
  define the symbols themselves using script, even Opera can't manage it.
  
  Can anyone either confirm that I'm trying to push SVG further than it 
  will go, or conversely that these things can actually be done?
  
  Thanks
  
  Nick
 
 
 Hi Nick,
 Dynamically building SVG elements is a 'must have' within a browser.
 I've tested IE9 with inline SVG and find it can dynamically build/update all 
 svg elements.
 e.g.
   //---namespace required to create inline svg elements
   var NS=http://www.w3.org/2000/svg;
   var mySymbol=document.createElementNS(NS,symbol);
   mySymbol.id=mySymbol
 mySVG.appendChild(mySymbol)
 I don't do much work in other browsers, but It would be a major oversight if 
 they do not include dynamic SVG.
 Regards,
 Francis


Below is the HTML5 file that demonstrates this feature:

!DOCTYPE HTML
html
body
Inline SVG:svg id=mySVG  width=300 height=300 
rect x=0 y=0 width=300 height=300 fill=yellow/
/svg
button onClick='build()'build/button
/body
script
function build()
{
//---namespace required to create inline svg elements
var NS=http://www.w3.org/2000/svg;
var mySymbol=document.createElementNS(NS,symbol);
mySymbol.id=mySymbol
//--- elements created with their centers at 0,0---
var myRect=document.createElementNS(NS,rect);
myRect.id=myRect
myRect.setAttribute(fill,red)
myRect.setAttribute(x,-50)
myRect.setAttribute(y,-50)
myRect.setAttribute(width,100)
myRect.setAttribute(height,100)
mySymbol.appendChild(myRect)

var myCircle=document.createElementNS(NS,circle);
myCircle.id=myCircle1
myCircle.setAttribute(fill,blue)
myCircle.setAttribute(cx,0)
myCircle.setAttribute(cy,0)
myCircle.setAttribute(r,50)
mySymbol.appendChild(myCircle)

var myEllipse=document.createElementNS(NS,ellipse);
myEllipse.id=myEllipse
myEllipse.setAttribute(fill,lime)
myEllipse.setAttribute(cx,0)
myEllipse.setAttribute(cy,0)
myEllipse.setAttribute(rx,50)
myEllipse.setAttribute(ry,25)
mySymbol.appendChild(myEllipse)

//---symbol shows elements below 0,0--
mySymbol.setAttribute(overflow,visible)
mySVG.appendChild(mySymbol)

var xref=http://www.w3.org/1999/xlink;
var use1=document.createElementNS(NS,use);
use1.setAttributeNS(xref,xlink:href, #mySymbol)
use1.setAttribute(x,60)
use1.setAttribute(y,60)
mySVG.appendChild(use1)

var use2=document.createElementNS(NS,use);
use2.setAttributeNS(xref,xlink:href, #mySymbol)
use2.setAttribute(x,140)
use2.setAttribute(y,140)
mySVG.appendChild(use2)

var use3=document.createElementNS(NS,use);
use3.setAttributeNS(xref,xlink:href, #mySymbol)
use3.setAttribute(x,220)
use3.setAttribute(y,220)
mySVG.appendChild(use3)
}
/script
/html





-
To unsubscribe send a message to: svg-developers-unsubscr...@yahoogroups.com
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/svg-developers/join
(Yahoo! ID required)

* To change settings via email:
svg-developers-dig...@yahoogroups.com 
svg-developers-fullfeatu...@yahoogroups.com

* To unsubscribe from this group, send an email to:
svg-developers-unsubscr...@yahoogroups.com

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/



[svg-developers] HTML5 drag/drop events on SVG

2011-03-07 Thread Francis Hemsher
Hi,
Does anyone know of examples of the new HTML5 drag/drop events(ondrag, 
ondragend, ondragenter, ondragleave, ondragover, ondragstart, ondrop) for SVG 
elements?
Thanks,
Francis







-
To unsubscribe send a message to: svg-developers-unsubscr...@yahoogroups.com
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/svg-developers/join
(Yahoo! ID required)

* To change settings via email:
svg-developers-dig...@yahoogroups.com 
svg-developers-fullfeatu...@yahoogroups.com

* To unsubscribe from this group, send an email to:
svg-developers-unsubscr...@yahoogroups.com

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/



[svg-developers] Re: Native support for page panning in browsers

2011-01-20 Thread Francis Hemsher
Hi David,

Because SVG has no specifics on UI zoom and pan, many of us have had to create 
script packages to accomplish this. No matter how elegant our zoom/pan works, 
it still requires the user to 'learn' how to use it within our particular app.: 
This is a burden to the SVG user. 
Therefore,
SVG must have a basic built-in zoom/pan defined similar to the ASV: CTL-key = 
zoom box, and the ALT-key = pan hand.

This will provide SVG users a consistant zoom/pan method independent of the 
user agent, and will relieve the requirement to the developer  to create 
zoom/pan for their apps.

Regards,
Francis

--- In svg-developers@yahoogroups.com, ddailey ddailey@... wrote:

 
 In http://www.w3.org/TR/SVG/interact.html#EnableZoomAndPanControls it tells 
 us that SVG user agents that operate in interaction-capable user 
 environments are required to support the ability to magnify and pan. 
 
 I know how to zoom (or at least, I know how to enlarge a page -- which is a 
 bit different than zooming)
 How does one pan in the browser in most browsers?
 
 I know how to do it with script -- I'm talking about things like ALT drag in 
 ASV...
 
 thanks
 David






-
To unsubscribe send a message to: svg-developers-unsubscr...@yahoogroups.com
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/svg-developers/join
(Yahoo! ID required)

* To change settings via email:
svg-developers-dig...@yahoogroups.com 
svg-developers-fullfeatu...@yahoogroups.com

* To unsubscribe from this group, send an email to:
svg-developers-unsubscr...@yahoogroups.com

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/



[svg-developers] Re: MS acquires ASV3 to bundle in IE8?

2008-11-12 Thread Francis Hemsher
Guy Morton Wrote:
 Where are people getting the ideas that either MS is serious about  
 adding native SVG support to IE, or that there is any chance at all  
 that Adobe would sell them ASV?
 
 I mean, it's a nice daydream of course, but this is MS we're talking  
 about here...


Has anyone information that Adobe would consider selling ASV3?






-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/svg-developers/join
(Yahoo! ID required)

* To change settings via email:
mailto:[EMAIL PROTECTED] 
mailto:[EMAIL PROTECTED]

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/



[svg-developers] MS acquires ASV3 to bundle in IE8?

2008-11-12 Thread Francis Hemsher
Adobe has planned to discontinue support for its SVG Viewer 3 in 
January. IE8 should be finalized sometime shortly thereafter.

MS can probably acquire this robust ActiveX component, and easily 
bundle it in the finished IE8 package.

This has presented a unique opportunity for MS, providing them a 
seamless means of initiating SVG support in their browser. Although 
not 'native',  it surely will create a supremely positive message to 
SVG developers who want to employ SVG in the IE environment.

As a development community, I think we should actively suggest and 
support this for both Adobe and MS.

Regards,
Francis Hemsher







-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/svg-developers/join
(Yahoo! ID required)

* To change settings via email:
mailto:[EMAIL PROTECTED] 
mailto:[EMAIL PROTECTED]

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/



[svg-developers] Re: MS acquires ASV3 to bundle in IE8?

2008-11-12 Thread Francis Hemsher
--- In svg-developers@yahoogroups.com, John C. Turnbull 
[EMAIL PROTECTED] wrote:

 Hi Francis,
 
  
 
 I wish I shared your optimism.
 
  
 
 MS have a history of ignoring international standards and coming up 
with
 their own extremely similar but MS-only standard.  They have 
shown no
 interest whatsoever in supporting SVG.  It's way, way too late to 
even think
 that including SVG in IE 8 is even a remote possibility and they 
have not
 indicated that they will be supporting it in IE 9+ as far as I am 
aware.
 
  
 
 As a Java programmer I have lived with their repeated and blatant 
attempts
 to kill off the language only to come up with C# which is extremely 
similar
 but, of course, only runs in an .NET environment.  Perhaps this has 
coloured
 my judgement but I really believe that SVG is just another Java/MS 
story...
 
  
 
 Cheers,
 
  

Hi John,
Fortunately SVG is a W3C standard and it won't be so easy to trounce.

btw, see below for something to help optimisn ;-)

http://www.insidetech.com/news/articles/3096-berners-lee-calls-for-
better-svg-support-in-internet-explorer

-Francis






-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/svg-developers/join
(Yahoo! ID required)

* To change settings via email:
mailto:[EMAIL PROTECTED] 
mailto:[EMAIL PROTECTED]

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/



[svg-developers] Re: MS acquires ASV3 to bundle in IE8?

2008-11-12 Thread Francis Hemsher
John C. Turnbull wrote:

 Excellent suggestion Francis!
   
 
 But...  it will never happen.  Why not?  One word: Silverlight.  
Why support
 SVG when you can lock your customers in to a proprietary MS 
technology?
 

Hi John,

Yes, it is apparent to all that the XAML/Silverlight folks at MS have 
been caught with their hand in the SVG cookie jar. However, it seems 
to me that the IE development team has trancended the strategy to 
kill SVG. There are just too many requests for native SVG support in 
IE. I feel sure that native SVG will be part of IE8+ 
However,
this bundle with ASV3 would be the best signifier that the IE 
Development Team currently recognizes SVG as a required feature.
 
-Francis





-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/svg-developers/join
(Yahoo! ID required)

* To change settings via email:
mailto:[EMAIL PROTECTED] 
mailto:[EMAIL PROTECTED]

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/



[svg-developers] Re: creating offset geometry for polyline/polygon elements in SVG

2007-10-12 Thread Francis Hemsher
My approach to do this, as code-aholic :), would be to include the 
element within an SVG element with a specified viewBox. Make a copy 
of thes SVG element(clone it), include a dash-array for the clone's 
stroke, then adjust the clone's viewBox to give you offset needed.

This can be done automatically, but does require a bit of coding and 
knowledge of the svg Dom.

I guess if you have just a few static elements you can do this 
manually.

Regards,
Franics



--- In svg-developers@yahoogroups.com, yms_gismo [EMAIL PROTECTED] wrote:

 hi, 
 
 does anybody know, how to create geometry in specified offset from 
 polyline/polygon geometries in SVG? 
 
 need it for displaying complex styling for lines/areas in 
geographic 
 maps, where must be an original line/area and some dashed lines in 
 specified offset on te both sides of geometry. 
 
 is some usable functionality in SVG 1.1, or are there some support 
 functions in Adobe SVG viewer to do that? or it must be done in 
 external code? 
 
 thanx!





-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/svg-developers/join
(Yahoo! ID required)

* To change settings via email:
mailto:[EMAIL PROTECTED] 
mailto:[EMAIL PROTECTED]

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 


[svg-developers] Coins: Mobile Image Messaging - Prototype

2007-07-09 Thread Francis Hemsher
This is a desk-top prototype demonstration for our SVG image messaging 
on mobile units. It is currently under development to deploy within 
various mobile user agents.

The concept is similiar to threads and posts for data-sharing 
applications. The collections are the threads, the coins are its posts.

The unique graphic 'spiral' arrangement of data, rather than 
traditional linear tabular format, can easily display the timeline of 
hundreds of records, providing a visual retrieval for their data. 

This demonstration is fully functional(teeny bit clunky). You are 
invited to participate, via role playing, and upload a message.

It's at: http://www.mobiusPortal.com/Coins/spiral.html

It runs in IR6/7 with ASV3

Regards,
Francis



-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/svg-developers/join
(Yahoo! ID required)

* To change settings via email:
mailto:[EMAIL PROTECTED] 
mailto:[EMAIL PROTECTED]

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 


[svg-developers] Re: Way to embed HTML within SVG?

2006-10-28 Thread Francis Hemsher
I wish these Yahoo lists could allow a graceful correction to 
posts...

Anyway, style visibility:visible is required rather than 
visibility='visiblity'. Standard CSS applies ;)


--- In svg-developers@yahoogroups.com, Francis Hemsher 
[EMAIL PROTECTED] wrote:

  Is there a way to embed HTML within SVG and have it all show up 
 within 
  the Internet browser?
 
 Yes, almost(the damn IE embed thinks it's the top element, and is 
 somewhat insensitive to other stuff on the page)...
 
 You can overlay an iframe, within a span, over the SVG embed in 
IE. It 
 can work just dandy, but will initally loose focus. Workaround is 
 simple: just call style first for visibiity='hidden', then 
 visibility='visiblity' for the span, to refocus it upon the embed. 
 
 I know this may excercise stupidy, but give it a try,
 
 Francis






-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/svg-developers/join
(Yahoo! ID required)

* To change settings via email:
mailto:[EMAIL PROTECTED] 
mailto:[EMAIL PROTECTED]

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 



[svg-developers] Re: Batik as an IE plugin

2006-10-26 Thread Francis Hemsher
Hi Andreas,
No matter how very great a plugin can be,
most institutions will not allow their downloads.
Unless the package is resident, it will be unavailable to about 70% 
of the quality audience.
Also, I think the ActiveX thingie in IE7 is a mess.

Francis


 Cameron,
 
 I remember that you said that you experimented with using Batik as an 
 IE plugin (ActiveX?) to handle SVG files, but ran into troubles.
 
 Is there any progress on this?
 
 It would be very nice, if one wouldn't have to load all the jar files 
 over and over again to display the SVG files.
 
 Thanks for any info/update on this issue,
 Andreas






-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/svg-developers/join
(Yahoo! ID required)

* To change settings via email:
mailto:[EMAIL PROTECTED] 
mailto:[EMAIL PROTECTED]

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 



[svg-developers] Re: Native SVG in IE

2006-10-25 Thread Francis Hemsher
Hi Bruce,
Sorry not to get back sooner. I've been out and about participating 
in the fruition of svg's fantastic future.

Adobe, along with MS, at W3C, initially supported SVG. Thereafter MS 
wandered off upon XAML the complex 3D-camel and Adobe swallowed 
Flush/MacroMudia/Flux to irritate us with its perverse advertising 
garbage. SVG support was diluted because each felt they had a nice $-
making efforts where SVG could possibly compete. Well, the worm has 
turned... 

Francis 
 
--- In svg-developers@yahoogroups.com, brucerindahl [EMAIL PROTECTED] 
wrote:

 I will have to defend Adobe here.  They developed the most advanced
 SVG interface and gave it away.  They did this because they wanted 
to
 sell lots of SVG authoring products.  They did the same thing for 
PDF
 with the Adobe viewer and sold a boatload of copies of Acrobat. It
 just didn't happen for SVG - yet.  Now I hope Microsoft will take 
SVG
 and run with it.  If they can create a Save as SVG function from
 their WPF interface I think they have a great market - i.e. 
Develop in
 Windows and run anywhere.
 
 Bruce
 --- In svg-developers@yahoogroups.com, Francis Hemsher
 Francis.Hemsher@ wrote:
 
  Hey Bruce,
  I think you and I took a peek at this comment about the same 
time 
  today:)
  
  I guess I'll share what I mumbled to myself...
  
  The quick fix to the substanital response by SVG'ers to the IE7 
team 
  to include SVG may have been to package the ASV3 with IE7. 
However 
  Adobe is not, in any way, going to make that a possibility. So,I 
sez 
  to myself, the reality of the situation requires MS to build 
their 
  own SVG Object. Patience I guess is required...but I look 
forward to 
  sticking Adobe's nose where the sun don't shine, for not only 
  abandoning SVG, but also for it's liabilities in stating that 
their 
  support was in place.
  
  Francis
  
  --- In svg-developers@yahoogroups.com, brucerindahl rindahl@ 
  wrote:
  
   Nothing much new here but I though I would post it.
   In the October chat with the IE design team, someone asked if 
SVG
   would be supported:
   
   Dave Massy (Moderator):
   Q: Is SVG support going to be added?
   A: we're looking at it for a future release.
   
   As I said, nothing new or definite but at least he didn't say 
no.
   
   
  
http://www.microsoft.com/windowsxp/expertzone/chats/transcripts/06_10
  12_ez_ie.mspx
   
   Bruce
  
 






-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/svg-developers/join
(Yahoo! ID required)

* To change settings via email:
mailto:[EMAIL PROTECTED] 
mailto:[EMAIL PROTECTED]

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 



[svg-developers] Re: Native SVG in IE

2006-10-19 Thread Francis Hemsher
Hey Bruce,
I think you and I took a peek at this comment about the same time 
today:)

I guess I'll share what I mumbled to myself...

The quick fix to the substanital response by SVG'ers to the IE7 team 
to include SVG may have been to package the ASV3 with IE7. However 
Adobe is not, in any way, going to make that a possibility. So,I sez 
to myself, the reality of the situation requires MS to build their 
own SVG Object. Patience I guess is required...but I look forward to 
sticking Adobe's nose where the sun don't shine, for not only 
abandoning SVG, but also for it's liabilities in stating that their 
support was in place.

Francis

--- In svg-developers@yahoogroups.com, brucerindahl [EMAIL PROTECTED] 
wrote:

 Nothing much new here but I though I would post it.
 In the October chat with the IE design team, someone asked if SVG
 would be supported:
 
 Dave Massy (Moderator):
 Q: Is SVG support going to be added?
 A: we're looking at it for a future release.
 
 As I said, nothing new or definite but at least he didn't say no.
 
 
http://www.microsoft.com/windowsxp/expertzone/chats/transcripts/06_10
12_ez_ie.mspx
 
 Bruce






-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/svg-developers/join
(Yahoo! ID required)

* To change settings via email:
mailto:[EMAIL PROTECTED] 
mailto:[EMAIL PROTECTED]

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 



[svg-developers] Re: SVG Contractor

2006-08-04 Thread Francis Hemsher
Hi Chaste,

It's what we do...
See: www.mobiusPortal.com


Who do you represent?

Regards,
Francis




--- In svg-developers@yahoogroups.com, cch091267 [EMAIL PROTECTED] 
wrote:

 Hi
 
 I posted yesterday asking where to find good SVG contractors and I 
 have received a lot of interest from ppl in this group.
 
 So here is a bit more information;
 
 We are looking to develop a module for our application that 
visually 
 presents both data. We would like this presentation to reside 
within 
 an SVG UI framework delivered within the adobe SVG plugin.
 
 At a top level, the type of functionality required is this;
 
 Geographically position symbols over a static map background - 
 background may be SVG coastline data or a raster map.
 Render the sysmbols according to data on the backend (J2EE) 
application
 The data is always changing - new data is received every minute 
into 
 the backend system and we would prefer that the SVG end is driven 
by 
 these updates, but polling may also be an option.
 Allow mouse driven interaction with the symbols.
 
 UI Framework.
 Vertical tabs with slide-out semi-transparent panels displaying 
data 
 driven information
 
 Hint style semi-transparent panels for mouse over events on the 
 symbols.
 
 This particular module needs to be capable of being displayed 
within 
 our application framework on either normal resolution monitors or 
for 
 continuous display on large plasms screens.
 
 This work could probably be completed remotely.
 
 Ideally we are looking for fixed price quotations.
 
 If anyone is interested pls reply I will email you more detailed 
 specifications and GUI document.
 
 Thanks







-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 





[svg-developers] Re: ASV 3.03 as ActiveX UserControl possible?

2006-07-25 Thread Francis Hemsher
Hi Stefan,

I think you should contact Jon Frost. He is both SVG and .NET savvy.

Regards,
Francis


--- In svg-developers@yahoogroups.com, mmaker21 [EMAIL PROTECTED] wrote:

 Hi,
 during the last few months I built a .NET UserControl for a (big) 
 customer, that extends ASV3.02 with scrollbars, hi-res printing, DOM 
 access and much more. Now my customer tells me, that we must use ASV 
 3.03. This requires that the host (.NET AxHost) of the ActiveX 
control 
 must implement the IHtmlDocument2 interface. We can't use IE as the 
 host.
 So I wonder if there is some genius in this world, who succeeded using
 the ASV 3.03 as an ActveX control on a Windows.Form in .NET. (hosted
 by AxHost and NOT by IE!). I would be very lucky to hear something 
 positive, perhaps only pointing me in the right direction, even if it
 was a partial solution or in another programming language.
 Thanks and best wishes from Germany
 Stefan ([EMAIL PROTECTED])







-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 




[svg-developers] Need for SVG Transport

2006-07-05 Thread Francis Hemsher
There is a  need to transport SVG displays: for print or email.
Anyone who has the talent to take a 'snapshot' of a dynamic display of 
the SVG image and package it for transport for both printing and email 
will be much appreciated.
Thanks,
Francis
P.S. Phi, do you understand?





-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 




[svg-developers] Re: svg plugins for mozilla required

2006-07-04 Thread Francis Hemsher
Hey Jonathan,

The scent of the daisey is subtle, yet substantial, for those who 
appreciate its existence.
Regards,
Francis

--- In svg-developers@yahoogroups.com, Jonathan Chetwynd 
[EMAIL PROTECTED] wrote:

 Why not use IE?
 
 cheers
 
 Jonathan Chetwynd
 
 
 
 On 4 Jul 2006, at 06:53, Denish wrote:
 
 Hi,
 
 I need svg plugins for mozilla because some features of svg like 
text
 writing-mode=tbVTEXT/text is supported in I.E. but not in 
mozilla
 firefox 1.5.
 
 so can any pne help me in this please?







-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 





[svg-developers] Re: Vote for SVG Support in IE7

2006-05-06 Thread Francis Hemsher
I guess since we are in a reflective mode at this time, awaiting 
some indicator from the IE team to let us know how they are going 
proceed, I'll give my spin on the situation.

ASV3 will be bundled with IE7. The SVG Object to then be built by MS 
will include creative aspects, not currently included in W3C 
standards.

The SVG to XAML linking, a great idea, will be a major player.

Francis

--- In svg-developers@yahoogroups.com, Jeroen Vanattenhoven 
[EMAIL PROTECTED] wrote:

 Just a question related to this: Since they have VML for vector 
 graphics, which looks like SVG, couldn't they reuse some of its 
 implementation for SVG?
 
 Jeroen
 
 Doug Schepers schreef:
  Just a note here to indicate a major obstacle/opportunity for 
SVG in 
  IE. IE
  does not currently support DOM2 (much less DOM3), and thus many 
of the
  methods and consistency of scripting that we are used to in SVG 
would 
  not be
  there if IE implemented SVG today. So, while I am definitely 
hoping 
  that IE
  will eventually support SVG, I don't think it will happen until 
they 
  build a
  new DOM engine. By that same token, when/if they do build it 
(and they 
  have
  to, in order to make a competitive modern browser), SVG will be 
much 
  easier
  for them to add on top while they are in the process. Overall, 
I'm
  optimistic, but I'm prepared to be patient.  
 
  Regards-
  Doug
 
 
  Jeff Schiller wrote:
  |
  | Francis,
  |
  | Not sure why I'm nominated, but thanks - I guess ;)
  |
  | Anyway, I did send a request to Chris Wilson on his personal 
blog
  | feedback form for more information regarding SVG in IE and in
  | particular what was said about SVG and IE at MIX06.  I never 
received
  | a reply, I assume he's swamped.
  |
  | However, tonight the IEBlog did put up links to MIX06 videos 
(each at
  | 1-hour long).  Go read my summary here:
  | http://blog.codedread.com/archives/2006/05/04/the-future-of-in
  | ternet-explorer-and-web-standards/
  | there was a small mention of SVG in the middle of one of the 
videos.
  |
  | Regards,
  | Jeff
  |
  | --- In svg-developers@yahoogroups.com, Francis Hemsher
  | Francis.Hemsher@ wrote:
  | 
  |  Hello All,
  | 
  |  I've looked at the recent votes, and its at about 185 and
  | continuing.
  | 
  |  I guess we could go on for the next few months and build
  | this to any
  |  number. I think it's time to make a statement to the IEblog, 
rather
  |  than extend this further.
  | 
  |  I'd like to nominate Jeff Schiller to revisit that blog to 
present
  |  the SVG Developers Statement, based on the comments from 
the
  |  voting list.
  | 
  |  This statement would assist the IE7 team to make a
  | decision, and see
  |  the future if the right decision is made.
  | 
  |  We can quicky build this statement on this list, giving 
opportunity
  |  for all to provide their input.
  | 
  |  Francis
  | 
  |  --- In svg-developers@yahoogroups.com, Doug Schepers 
doug@
  |  wrote:
  |  
  |   Hi, Francis-
  |  
  |   Nice work getting this ball rolling. I'm not sure how much 
affect
  |  it will
  |   have, but it certainly can't hurt. I also posted this to 
SVG.org.
  |  
  |   Francis Hemsher wrote:
  |   |
  |   | P.S. hopefully we will be a legitimate bug for IE8's 
native
  |   | SVG Object.
  |  
  |   There will probably be updates between IE7 and IE8... 
let's hope
  |  they
  |   include SVG ASAP.
  |  
  |   Regards-
  |   Doug
  |  
  | 
  |
  |
  |
  |
  |
  |
  |
  |  Yahoo! Groups Sponsor
  | ~--
  | Everything you need is one click away.  Make Yahoo! your home
  | page now.
  | http://us.click.yahoo.com/AHchtC/4FxNAA/yQLSAA/1U_rlB/TM
  | --
  | --~-
  |
  | -
  | To unsubscribe send a message to:
  | [EMAIL PROTECTED]
  | -or-
  | visit http://groups.yahoo.com/group/svg-developers and click
  | edit my membership
  | 
  | Yahoo! Groups Links
  |
  |
  |
  | 
  |
  |
  |
  | --
  | No virus found in this incoming message.
  | Checked by AVG Free Edition.
  | Version: 7.1.392 / Virus Database: 268.5.5/333 - Release
  | Date: 5/5/2006
  | 
  |
 
 
 
  -
  To unsubscribe send a message to: 
  [EMAIL PROTECTED]
  -or-
  visit http://groups.yahoo.com/group/svg-developers and 
click edit my 
  membership
  
 
 
 
  SPONSORED LINKS
  Xml format 
  http://groups.yahoo.com/gads?
t=msk=Xml+formatw1=Xml+formatw2=Svgw3=Formatw4=Datac=4s=47.si
g=VBa7nBOoFldLj1xsnDMzkQ 
  Svg 
  http://groups.yahoo.com/gads?
t=msk=Svgw1=Xml+formatw2=Svgw3=Formatw4=Datac=4s=47.sig=a1u0z
JydFxGsmrBvlURQ4w 
  Format 
  http://groups.yahoo.com/gads?
t=msk=Formatw1=Xml+formatw2=Svgw3=Formatw4=Datac=4s=47.sig=sf
Odgu_KzJjmF4YOGYLFuw 
 
  Data 
  http://groups.yahoo.com/gads?
t=msk=Dataw1=Xml+formatw2=Svgw3=Formatw4=Datac=4s=47.sig=aV25
K06F7rKa6A2bKQrzpA 
 
 
 
  -
---
  YAHOO! GROUPS LINKS

[svg-developers] Re: Vote for SVG Support in IE7

2006-05-02 Thread Francis Hemsher
Hello All,

I've looked at the recent votes, and its at about 185 and continuing.

I guess we could go on for the next few months and build this to any 
number. I think it's time to make a statement to the IEblog, rather 
than extend this further.

I'd like to nominate Jeff Schiller to revisit that blog to present 
the SVG Developers Statement, based on the comments from the 
voting list.

This statement would assist the IE7 team to make a decision, and see 
the future if the right decision is made.

We can quicky build this statement on this list, giving opportunity 
for all to provide their input.

Francis

--- In svg-developers@yahoogroups.com, Doug Schepers [EMAIL PROTECTED] 
wrote:

 Hi, Francis-
 
 Nice work getting this ball rolling. I'm not sure how much affect 
it will
 have, but it certainly can't hurt. I also posted this to SVG.org.
 
 Francis Hemsher wrote:
 |
 | P.S. hopefully we will be a legitimate bug for IE8's native 
 | SVG Object.
 
 There will probably be updates between IE7 and IE8... let's hope 
they
 include SVG ASAP.
 
 Regards-
 Doug







-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 




[svg-developers] Re: Vote for SVG Support in IE7

2006-04-27 Thread Francis Hemsher
--- In svg-developers@yahoogroups.com, Francis Hemsher 
 The voting is currently at 72 and counting...
 (I looked at other voting subjects, and SVG can pull ahead of the 
 pack in voting interest.) 
 
 I think the knowledgeble comments with each vote are excellent, 
 showing a substantial awareness of SVG, the marketplace, how IE can 
 participate.
 

The voting count is presently 125, on a geometric progression:), 
currently ahead of all other voting items. Keep on truckin'

Francis





-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 




[svg-developers] Re: Vote for SVG Support in IE7

2006-04-26 Thread Francis Hemsher
Samuel Dagan wrote:
|So far 48 out of 64 voted for the highest support (5) of SVG.
|In view of the importance of the issue for the members of this
|group, I hope that much more will join.

Hi Samy,

The voting is currently at 72 and counting...
(I looked at other voting subjects, and SVG can pull ahead of the 
pack in voting interest.) 

I think the knowledgeble comments with each vote are excellent, 
showing a substantial awareness of SVG, the marketplace, how IE can 
participate.

Francis

 
 --- In svg-developers@yahoogroups.com, Francis Hemsher 
 Francis.Hemsher@ wrote:
 
  The Internet Explorer 7 team is now taking input on how to 
support 
 SVG 
  in the final build of IE7, and also looking to ideas for IE8.
  
  You can cast a vote and add commments directly to that team.
  See: https://connect.microsoft.com/default.aspx
  
  (To vote and comment takes a few moments to join the Microsoft 
 Passport 
  Network)
  
  
  Francis
 








-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 





[svg-developers] Vote for SVG Support in IE7

2006-04-25 Thread Francis Hemsher
The Internet Explorer 7 team is now taking input on how to support SVG 
in the final build of IE7, and also looking to ideas for IE8.

You can cast a vote and add commments directly to that team.
See: https://connect.microsoft.com/default.aspx

(To vote and comment takes a few moments to join the Microsoft Passport 
Network)


Francis






-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 





[svg-developers] Re: Vote for SVG Support in IE7

2006-04-25 Thread Francis Hemsher
Hi Jeff,
Yes, I saw, and second, your comment. I was going include some kind 
remark about the pig guy, but I held my tongue:)
Francis

--- In svg-developers@yahoogroups.com, Jeff Schiller 
[EMAIL PROTECTED] wrote:
Voted over a month ago on the bug and the suggested workaround
(bundle ASV with IE7).  The link after you've logged in is:
https://connect.microsoft.com/feedback/ViewFeedback.aspx?
SiteID=136FeedbackID=5\
4028

Seems there are some people leaving feedback to the contrary though
(mikes12345 states Adobe SVG is a pig).  I'm curious about this - a
pig compared to what?  Is there any alternative?

Jeff
 --- In svg-developers@yahoogroups.com, Richard Gnyla richard@ 
wrote:
 
  Nice find Francis
  
  Voted already, lets hope they listen now..the more people 
vote the 
  better, come on guys
  
  Richard
  
  Francis Hemsher wrote:
   The Internet Explorer 7 team is now taking input on how to 
support
 SVG 
   in the final build of IE7, and also looking to ideas for IE8.
  
   You can cast a vote and add commments directly to that team.
   See: https://connect.microsoft.com/default.aspx
  
   (To vote and comment takes a few moments to join the Microsoft
 Passport 
   Network)
  
  
   Francis
  
  
  
  
  
  
   -
   To unsubscribe send a message to:
 [EMAIL PROTECTED]
   -or-
   visit http://groups.yahoo.com/group/svg-developers and 
click edit
 my membership
    
   Yahoo! Groups Links
  
  
  

  
  
  
  
  
 
  
  
  -- 
  Richard K Gnyla
  eventex solutions
  
  tel . 01905 758 745
  mob.07801 365 146
  www.eventex.co.uk
  
 
 
*
**
  This email and any files transmitted with it are confidential 
and 
  contain privileged or copyright information. If you are not the
  intended recipient you must not copy, change, distribute or use 
this 
  email or the information contained in it for any purpose
  other than to notify us. If you have received this message in 
error, 
  please notify the sender immediately, and delete this email
  from your system. We do not guarantee that this material is free 
from 
  viruses or any other defects although due care has
  been taken to minimise the risk.
 
 
*
**
 







-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 





[svg-developers] Re: Sending SVG segment by Email

2006-04-22 Thread Francis Hemsher
I agree, Ronan. I guess it's in my nature to overreact to things that 
bother me. Batik looks good.
 
 Ronan Oger wrote:

 Francis, there is no learning curve involved.
 
 Batik comes with a rasteriser called batik-rasteriser, which you call 
on the 
 command line.
 
 When in doubt, ask google, or read the doc.
 
 Just download batik, take a look at what is in the bin directory, and 
go from 
 there. The batik-rasteriser is well proven and has been extensively 
used 
 commercially.






-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 




[svg-developers] Re: Sending SVG segment by Email

2006-04-21 Thread Francis Hemsher
Shucks, I was about have some fun with Batik. But their navigation 
bar creates a ton of errors so I can't navigate the site. I have IE6 
w/Windows XP-pro. Also, being a developer, I keep the script-error 
reporting enabled. Because of this, their navigation package just 
goes crazy in reporting errors.

I wouldn't normally post this here, but hopefully someone can get 
back to them so they can fix the problem.

Francis

--- In svg-developers@yahoogroups.com, Francis Hemsher 
[EMAIL PROTECTED] wrote:

 Hi Doug  Tom,
 
 This looks like it could be fun. I'll go for PNG and Batik: a bit 
of 
 a learning curve, but I think it's worth it.
 
 btw, the snapshot svg view is handled nicely by having a 
 replication of the viewer's elements at the server. I send just 
the 
 snapshot Id's and let the server do its job in creating the 
document.
 
 Thanks,
 Francis
 
 --- In svg-developers@yahoogroups.com, thomas.deweese@ wrote:
 
  Hi All,
  
  svg-developers@yahoogroups.com wrote on 04/20/2006 12:52:33 AM:
  
   Francis Hemsher wrote:
   | 
   | Based on that view, its elements, translations, and zoom 
 level, I can 
   | build an SVG document on the server. After It's built, then 
I 
 want to 
   | convert it into base64 (gif) and include that in the email.
   
   Well, base64 is just an encoding; it doesn't equate to a GIF. 
 You can
   base64-encode PNGs (smaller than GIFs), or even ASCII text.
   
   | Question...Has anyone converted an SVG document/elements to 
   | base64? And 
   | what's the relative size of the base64 vs SVG? I hope this 
is 
   | possible.
   
   This should be fairly easy. Just send the SVG snapshot up to 
the 
 server,
   rasterize it (I'd use Batik), and use a base64 encoder to 
 convert the 
  raster
   (there are lots of free command-line tools to do this), then 
 send that 
  out
   in your email body.
  
 If you use Batik to do the rasterization, it already has a 
  Base64OutputStream
  which if given to the PNGTranscoder will 'on the fly' convert 
the 
 binary 
  PNG 
  stream into a Base64 stream suitable for inclusion in the e-mail.
  
 Good luck!
  
   In my experiments, I took a very verbose SVG file (one with 
lots 
 of 
  shapes,
   groups, and gradients: 37KB), and saved it as a PNG and a GIF 
 (both
   490x425), then base64-encoded it. The encoded PNG was slightly 
 smaller 
  than
   the SVG (28KB), and the encoded GIF was almost double the SVG 
 (60KB). 
  The
   base64 versions were about 40% larger than their raster 
 equivalents.
  
 Also PNG does real transparency and can go to 24/32bit not 
just 
  pallette.
 








-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 




[svg-developers] Re: Sending SVG segment by Email

2006-04-21 Thread Francis Hemsher
It's as simple as, when I request:
http://xmlgraphics.apache.org/batik
I get a bunch of errors that prevents getting to any segment of 
their site. I'd surely tell them of my problems if I could get get 
to the mailing list. Do you have a direct URL so I don't need to go 
to the above?
Thanks,
Francis

Andreas Neumann wrote:

 Francis,
 
 you have to post at the Batik mailinglist and provide specific 
examples.
 
 I personally don't fully understand your problem from the 
information
 you provide.
 
 By I can't navigate the site - are you trying to load HTML files?
 Batik can only handle SVG files.
 
 Andreas
 
 --- In svg-developers@yahoogroups.com, Francis Hemsher
 Francis.Hemsher@ wrote:
 
  Shucks, I was about have some fun with Batik. But their 
navigation 
  bar creates a ton of errors so I can't navigate the site. I have 
IE6 
  w/Windows XP-pro. Also, being a developer, I keep the script-
error 
  reporting enabled. Because of this, their navigation package 
just 
  goes crazy in reporting errors.
  
  I wouldn't normally post this here, but hopefully someone can 
get 
  back to them so they can fix the problem.
  
  Francis







-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 




[svg-developers] Re: Sending SVG segment by Email

2006-04-21 Thread Francis Hemsher
I guess what I must say is if Batik can't get past a clean 
navigation process of their site then I don't want to use them.

You say there is no problem?...well I surely know if I do have a 
problem, don't you think? 

Francis

 
 Francis Hemsher wrote:
 | 
 | Shucks, I was about have some fun with Batik. But their 
navigation 
 | bar creates a ton of errors so I can't navigate the site. I have 
IE6 
 | w/Windows XP-pro. Also, being a developer, I keep the script-
error 
 | reporting enabled. Because of this, their navigation package 
just 
 | goes crazy in reporting errors.
 
 I have the same setup as you, and I can reproduce the errors... 
before the
 page is finished loading. Once all the resources (images, etc.) 
are loaded,
 it works fine. 
 
 
 | I wouldn't normally post this here, but hopefully someone can 
get 
 | back to them so they can fix the problem.
 
 There is no problem to fix. 
 
 As Andreas suggested, it is best to ask basic questions about 
Batik on: 
  [EMAIL PROTECTED]
 
 Regards-
 Doug








-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 




[svg-developers] Re: Sending SVG segment by Email

2006-04-21 Thread Francis Hemsher
I looked at source of the Batik navigation bar. It requies a 
download of about 50 images before it is stable. This is silly. 
Also, the onMouseOver and onMouseOut try to fire even when the image 
is not loaded, causing errors. This problem is described in Web 
design 101: How can I respect a site that has such a basic flaw in 
user interaction?

Francis



Doug Schepers wrote:

 Francis Hemsher wrote:
 | 
 | I guess what I must say is if Batik can't get past a clean 
 | navigation process of their site then I don't want to use them.
 
 Even if the site has problems (which I don't buy), it has no 
bearing on the
 Java coding of their application. 
 
 If you can't figure out how to use a Web browser (like, say, 
temporarily
 turn off error alerts or use Firefox or some other modern 
browser), I'd say
 you have little hope of getting Batik to work (which can require 
some
 patience). Perhaps you could pay someone $50,000 to get it working 
for you?
 ;)
 
 
 | You say there is no problem?...well I surely know if I do have a 
 | problem, don't you think? 
 
 I have to concede that it seems you do have a problem.
 
 -Doug







-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 





[svg-developers] Re: Sending SVG segment by Email

2006-04-21 Thread Francis Hemsher
Phi Wrote:
 
 As I understand that this list nourishes professionalism. We do 
promote
 respecting of all other developers as well as ourselves.
 As the professional once we go on legitimate web site and if their 
script is
 put on the external JS file. It is a clear underlined intention of 
those
 owners that you are not opt to 'Look at the code' even that you can.
 The basic rule: Treat other the way you want to be treated.
 
 Is that right? ? ?

Anyone can take a peek at my code, and if they can use it to assist 
them on a journey to their vision, then I consider it a compliment.

Francis






-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 




[svg-developers] Re: Sending SVG segment by Email

2006-04-21 Thread Francis Hemsher
  Phi Wrote:
  
   As I understand that this list nourishes professionalism. We do
  promote
   respecting of all other developers as well as ourselves.
   As the professional once we go on legitimate web site and if 
their
  script is
   put on the external JS file. It is a clear underlined 
intention of
  those
   owners that you are not opt to 'Look at the code' even that 
you can.
   The basic rule: Treat other the way you want to be treated.
  
   Is that right? ? ?
 


Francis
  Anyone can take a peek at my code, and if they can use it to 
assist
  them on a journey to their vision, then I consider it a 
compliment.
 
  


Phi Wrote:
  I have to repeat:
 
 
 1- External JS.
 2- It is clear underlined intention. I don't care what you do 
with the
 code but the fact that you violate their intention and you publicly
 'promote' that activity in this list.
 

Personally, I could not have arrived at this point in development 
without the help from 1000's of examples of code shared graciously 
by other developers. I can only say that I feel a need to give back 
that help.

Francis






-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 





[svg-developers] Re: Sending SVG segment by Email

2006-04-20 Thread Francis Hemsher
Hi Doug  Tom,

This looks like it could be fun. I'll go for PNG and Batik: a bit of 
a learning curve, but I think it's worth it.

btw, the snapshot svg view is handled nicely by having a 
replication of the viewer's elements at the server. I send just the 
snapshot Id's and let the server do its job in creating the document.

Thanks,
Francis

--- In svg-developers@yahoogroups.com, [EMAIL PROTECTED] wrote:

 Hi All,
 
 svg-developers@yahoogroups.com wrote on 04/20/2006 12:52:33 AM:
 
  Francis Hemsher wrote:
  | 
  | Based on that view, its elements, translations, and zoom 
level, I can 
  | build an SVG document on the server. After It's built, then I 
want to 
  | convert it into base64 (gif) and include that in the email.
  
  Well, base64 is just an encoding; it doesn't equate to a GIF. 
You can
  base64-encode PNGs (smaller than GIFs), or even ASCII text.
  
  | Question...Has anyone converted an SVG document/elements to 
  | base64? And 
  | what's the relative size of the base64 vs SVG? I hope this is 
  | possible.
  
  This should be fairly easy. Just send the SVG snapshot up to the 
server,
  rasterize it (I'd use Batik), and use a base64 encoder to 
convert the 
 raster
  (there are lots of free command-line tools to do this), then 
send that 
 out
  in your email body.
 
If you use Batik to do the rasterization, it already has a 
 Base64OutputStream
 which if given to the PNGTranscoder will 'on the fly' convert the 
binary 
 PNG 
 stream into a Base64 stream suitable for inclusion in the e-mail.
 
Good luck!
 
  In my experiments, I took a very verbose SVG file (one with lots 
of 
 shapes,
  groups, and gradients: 37KB), and saved it as a PNG and a GIF 
(both
  490x425), then base64-encoded it. The encoded PNG was slightly 
smaller 
 than
  the SVG (28KB), and the encoded GIF was almost double the SVG 
(60KB). 
 The
  base64 versions were about 40% larger than their raster 
equivalents.
 
Also PNG does real transparency and can go to 24/32bit not just 
 pallette.







-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 




[svg-developers] Sending SVG segment by Email

2006-04-19 Thread Francis Hemsher
Hello,
 I need some help.

I'm beginning to work on feature whereby a viewer can zoom into a 
segment of the SVG document and send that view off to a friend, via 
email.

Based on that view, its elements, translations, and zoom level, I can 
build an SVG document on the server. After It's built, then I want to 
convert it into base64 (gif) and include that in the email.

Question...Has anyone converted an SVG document/elements to base64? And 
what's the relative size of the base64 vs SVG? I hope this is possible.

Other suggestions will be appreciated.

Thanks,
Francis





-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 




[svg-developers] Re: An SVG Tutorial

2006-04-17 Thread Francis Hemsher
Hi Richard and/or Alex

I looked at your app. It's the typical initial effort to address SVG 
in the unrealistic environment of cross-browser creations. If you 
want to continue in this direction, you will find you are expending 
90% of your time in the frustrations of browser anomalies, rather 
than developing your SVG app for real-word use.

If you want the most folks to view a high-quality SVG package, 
rather than designing to lowest common denominator of all browsers,
use IE and ASV3. You'll find yourselves much less frustrated, and 
will truly support SVG by showing viewers what it can presently do.

However, If you are an SVG student and want develop in an academic, 
rather that commercial, environment then you may not experience 
those frustrations in providing a commercial package.

Regards,
Francis


--- In svg-developers@yahoogroups.com, Richard Gnyla [EMAIL PROTECTED] 
wrote:

 I am trying to make our application cross browser compatible and 
it's 
 getting there but there are parts that you should test before 
 implementing for example I found out the other day that  Opera 
beta does 
 not support (yet) the text ' hanging ' , ' mathematical ' etc...
 
 Also whats messing me up a bit is linetypes (not supported in 
Mozilla) 
 and also the biggest pain for me is Mozilla not supporting 
patterns as i 
 need to shade certain areas with a pattern.
 
 Its getting there but how come Opera with such a small percentage 
of the 
 browser market can be ahead of Mozilla with SVG?
 
 As for Webkit safari, not a lot works but its still early days.
 
 Richard
 







-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 




[svg-developers] Re: Coordinate systems in SVG Mapping / GIS

2006-04-09 Thread Francis Hemsher
Geoffrey Swenson wrote:

 My limited experience so far with Firefox's SVG implementation leads 
me to
 believe that it is so buggy and incomplete that it is useless. I'd 
rather
 try to force it to use the Adobe plugin. Mozilla seems totally 
incapable of
 running the Adobe plugin, and Opera runs it but with lots of bugs.

Hi Geoffrey,
Amen, Bro. Be patient, SVG is about to be launched in a commercial app 
environment.
Francis





-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 





[svg-developers] Re: Some SVG DOM questions

2006-03-31 Thread Francis Hemsher
Darryl Watson wrote:

 Hello again-
 
 I'm using IE6 and ASV 3.03.
 
 I think I'm struggling with some misconceptions about how events 
work in 
 SVG.  I have an embedded SVG document, and most of the time, I 
have a 
 common set of onclick and onmouseover handlers defined on the SVG 
tag of 
 the document, which reference inline JS code.  Thus:
 
 svg id=SVGDoc onclick=internal_click(evt); 
 onmouseover=internal_mouseover(evt); ... 
 
 I also have what I am calling 'external' javascript, which is code 
 included in the HTMl document containing the SVG embed.  So I have 
that 
 across-the-embed thing going for me.  :)
 
 Anyway, under certain conditions, I'd like to disable or redefine 
the 
 document's internal event handlers and call external routines 
instead.  
 Because this gets triggered by a button click in the parent HTML, 
I'd 
 like to redefine these event handlers in the parent HTML.  So I am 
 trying to do something like this:
 
 function onclick_change(e)
 {
var embed = document.getElementById('SVGEmbed');
var svgdoc = embed.getSVGDocument();
var svgroot = svgdoc.getDocumentElement();
 
svgroot.onclick=null;//   I've also tried 
svgdoc here...
svgroot.onmouseover=null;
svgdoc.getElementById('myTopLayer').onclick=function() { 
 top.external_click(evt); };
 }
 
 No joy.  I'm not disabling the SVG document event handlers, and 
 therefore my top layer event handlers don't get called.  I've 
tried to 
 use setAttributeNS calls as well, without success.  I suspect I'm 
not 
 pointing to the right DOM elements... got any hints about how to 
do this?
 
 Thanks!


Hi Darryl,

Try this: Place both functions in the HTML. I normally do not put 
functions in the SVG, unless absolutely necessary. It's easier for 
debugging if I have all functions in HTML

EXAMPLE:

HTML file:

HTML
BODY onLoad=init()
embed name=svgEmbed src=mySVG.svg width=500 height=400 
type=image/svg+xml
br
button onClick=changeIt()change/button
script
var mySVG
function init()
{
docSVG=document.embeds[svgEmbed].getSVGDocument()
mySVG=docSVG.getElementById(mySVG)
}

//--- mySVG initial onclick
function internalClick()
{
alert(Internal)
}

function externalClick()
{
alert(external)
}
//---button for test(toggle)---
function changeIt()
{
if(mySVG.getAttribute(onclick)==internalClick())
mySVG.setAttribute(onclick,externalClick())
else
mySVG.setAttribute(onclick,internalClick())
}
/script
/BODY
/HTML

mySVG.svg file:

?xml version=1.0 ?
!DOCTYPE svg PUBLIC -//W3C//DTD SVG 
1.0//EN http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd; 
svg width=500 height=400 id=mySVG onclick=internalClick() 
rect x=0 y=0 width=500 height=400 fill=blue/
/svg


This may not fully address what you want to do, but try it, and get 
back if I missed your need.

Regards,
Francis








-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 




[svg-developers] IE7 and ASV3 ActiveX

2006-03-31 Thread Francis Hemsher
I believe there is a magic oportunity at this time to convince MS  
Adobe that they can include ASV3 in the IE7 browser. Gad, no download, 
that would enhance SVG use a thousand-fold.

I suggest you excercise your intelligence to foster this oportunity.

Francis





-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 




[svg-developers] Re: IE7 Beta 2 has an SVG Embed Problem-WORKAROUND

2006-03-30 Thread Francis Hemsher
Francis.Hemsher wrote:
 
 I've tested a few neat ideas. Any workarounds will be a freebie :)
 
 btw, I've seen a few tricky approaches by the macromedia folks. (I 
 guess we can work together on this.)
 

The easiest workaround is to create a js file that holds a 
document.write for the embed.

Example:

HTML file:

HTML
BODY
script src=embed.js/script
/BODY
/HTML

embed.js:

document.write('embed name=svgEmbed src=mySVG.svg 
style=width:500;height:400 type=image/svg+xml')


This is not my creation, but a suggestion from MS at:
http://msdn.microsoft.com/library/default.asp?
url=/workshop/author/dhtml/overview/activating_activex.asp

The above solves the focus problem at initial load.


HOWEVER...
When the SVG document is then panned(Alt key) it loses focus on any 
events you may have therein. It must clicked each time it is panned 
to regain focus.

I've restated this to the IE Beta folks. Hope they fix it.

Francis












-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 




[svg-developers] Re: $50,000 reward if FF can run my SVG site

2006-03-27 Thread Francis Hemsher
Hi All,
I'm responding to a request to define why the FireFox Demo presented 
below does not run my site file.

It merely creates a static map with absolutely no interactivity 
shown, nor any svg elements to update.

This far below the needs of the file on my site.

Regards,
Francis





[EMAIL PROTECTED] wrote:

 --- In svg-developers@yahoogroups.com, Francis Hemsher
 [EMAIL PROTECTED] wrote:
 
  I asked my accountant today If I could put 50 grand(US) on the 
line. 
  She chuckled, and said not again, Francis...we've travelled 
many 
  intresting journeys together.
  
  I, for a fact, know that certain entities have tried to run my 
site's 
  SVG file in FF with absolutely no success. You just can't do 
it.  
  I'll give you thirty(30) days to post an FF demo that runs:
  http://www.mobiusPortal.com/AvianFlu/viewPort_AF.asp
  
  All files have been purposely exposed so you can access them.
  
  Francis
 
 
 I think it is better that I include a link for the machine 
generated
 FF_DEMO at http://www.oneplusplus.com/Download/FF_DEMO.HTML.
 
 This is a 242Kb long. However if we employ two-end customized
 compression technic it will be about 20-25Kb of XMLHTTP bandwidth 
for
 LARGE MAP; Instead of loading one 450KB SVG we can safely load 20
 different resolution maps- Plus the one-time overhead is about 40K 
bytes.
 
 As I state on the previous message that the IE only work good on 
about
 6000 elements. This link is for the FF But if you want to do good 
for
 the IE then we have too work around thru IFRAME(s). Such as one for
 the America continent one for the Australia, one for the 
Anartica ...
 
 
 Thanks
 
 Happy New Year
 
 
 Phi







-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 




[svg-developers] Re: IE7 Beta 2 has an SVG Embed Problem

2006-03-27 Thread Francis Hemsher
I'll tell you what's going happen:

There will be a workaround to get an SVG document automatically 
focused in an EMBED. Many will do the same on other apps with 
elegance and style.
Let Enolas come after every raggedy-assed developer. After all, the 
big guys with the deep pockets will have complied.

I'm happy, again :)
Francis

--- In svg-developers@yahoogroups.com, Geoffrey Swenson 
[EMAIL PROTECTED] wrote:

 I don't think Microsoft, Adobe, or anyone else other than Eolas 
are happy
 about this, and Eolas would be a lot happier if M$ would just pay 
them their
 hefty ransom. There is no conspiracy against the Embed tag needed 
to explain
 their actions.
 
  
 
 M$ is going to get a lot of flak for this, but they just don't 
want to
 encourage Eolas at all who have been legally contentious and 
extremely
 greedy from day one on a rather bogus patent of the technically 
obvious with
 plenty of prior art that invalidates it. Basically, none of the big
 companies in software, and even the many of the open source 
people, want
 Eolas to win on this one, since Eolas will be trying to extract 
revenue from
 Mozilla, Opera, and others after they get done with M$.
 
  
 
 What you should be doing is petitioning congress to end software 
patents.
 They have caused way too many problems, don't really protect 
intellectual
 property at all, and have been mostly abused.
 
  
 
 Geoffrey J. Swenson
 
 [EMAIL PROTECTED]
 
  
 
 -Original Message-
 From: svg-developers@yahoogroups.com [mailto:svg-
[EMAIL PROTECTED]
 On Behalf Of Francis Hemsher
 Sent: Monday, March 27, 2006 5:27 PM
 To: svg-developers@yahoogroups.com
 Subject: [svg-developers] Re: IE7 Beta 2 has an SVG Embed Problem
 
  
 
 John Dowdell wrote:
 
  Francis Hemsher wrote:
   I think you left out the most germane part of my statement...
   This was not a problem in IE5.5, IE6, or your previous IE7 
Beta 
   issue
  
  Yes, Microsoft just introduced this change on March 1, for IE6 
  installations and the new IE7 beta... contemporaneous reporting 
 here:
  
 
http://weblogs.macromedia.com/jd/archives/2006/03/ie_activex_chan.cfm
  
  The behavior of extensions in that browser did indeed change 
only 
 very 
  recently.
  
  jd
 
 
 I read your above comments.  They don't go far enough to call MS 
on 
 an obvious attempt to use a current legal situation to depreciate 
 the EMBED, for self-serving reasons. Their click me approach has 
 destroyed the intuitive process required to view dynamic SVG 
 documents.
 
 Francis
 
 Francis
 
 
 
 
 
 -
 To unsubscribe send a message to: svg-developers-
[EMAIL PROTECTED]
 -or-
 visit http://groups.yahoo.com/group/svg-developers and click edit 
my
 membership
  
 
 
 
 
   _  
 
 YAHOO! GROUPS LINKS 
 
  
 
 *  Visit your group svg-developers
 http://groups.yahoo.com/group/svg-developers  on the web.
   
 *  To unsubscribe from this group, send an email to:
  [EMAIL PROTECTED]
 mailto:[EMAIL PROTECTED]
subject=Unsubscribe 
   
 *  Your use of Yahoo! Groups is subject to the Yahoo! Terms of
 http://docs.yahoo.com/info/terms/  Service. 
 
  
 
   _  
 
 
 
 [Non-text portions of this message have been removed]







-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 





[svg-developers] Class Action: SVG Developers vs MS Adobe

2006-03-26 Thread Francis Hemsher
Frankly, I'm tired of dealing with the crap of Adobe and the 
manipulations of MS relative to SVG and its developers. For almost five 
years we have been frustated in our efforts to provide commercial 
applications for SVG.

I would like to suggest a class action suite by SVG developers against 
both Adobe and Microsoft. 

I'm sure there are millions of hours, invested by SVG developers, that 
have been rendered totally meaningless by the self-serving ventures of 
these two turkeys.

Francis






-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 





[svg-developers] Re: Class Action: SVG Developers vs MS Adobe

2006-03-26 Thread Francis Hemsher
Hi Richard,

I'm evaluating three legal firms that can handle the pressure of 
this class action. Intrestingly two of the three firms have 
suggested including W3C under a Triumvirate of Deception to SVG 
developers.

I've presented a figure of between 1.6 and 30 million hours of 
direct time invested by SVG developers. Also, about 150 business 
entities and 2600 individual developers would most likely provide 
documentation on their losses.

Keep a record of your time:),

Francis


[EMAIL PROTECTED] wrote:

 Francis
 
 You may want to push that figure up, I alone have spent millions 
of hours.
 
 Richard
 
 --- In svg-developers@yahoogroups.com, Francis Hemsher
 Francis.Hemsher@ wrote:
 
  Frankly, I'm tired of dealing with the crap of Adobe and the 
  manipulations of MS relative to SVG and its developers. For 
almost five 
  years we have been frustated in our efforts to provide 
commercial 
  applications for SVG.
  
  I would like to suggest a class action suite by SVG developers 
against 
  both Adobe and Microsoft. 
  
  I'm sure there are millions of hours, invested by SVG 
developers, that 
  have been rendered totally meaningless by the self-serving 
ventures of 
  these two turkeys.
  
  Francis
 







-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 





[svg-developers] Re: Class Action: SVG Developers vs MS Adobe

2006-03-26 Thread Francis Hemsher
 John [EMAIL PROTECTED] wrote:
 For example, what about the time he/she said her accountant said she
 could afford to offer $50,000 prize to this list.
 
 Didn't somebody solve that programming challenge?  But what ever
 happened to the $50,000?  Was it paid?  If the challenge was solved
 and the prize was paid then I apologize unreservedly and stand
 corrected.  What actually happened in the case of the $50,000 
challenge?
 

Francis with an i = guy:)

The $50,000 challange wasn't solved. Actually, I was searching for 
talent to work with me in development. The costs would have been about 
the same as a head-hunter to find this talent.

Francis





-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 





[svg-developers] Re: IE7 Beta 2 has an SVG Embed Problem

2006-03-24 Thread Francis Hemsher

 Francis Hemsher wrote:
  IE7 Beta 2 Preview(3/20/2006) does not initially focus on the 
events 
  contained within an SVG document included in an embed.
  It provides its own statement, via an onMouseOver popup 
display: click 
  to activate and use this control.
 
 That is true. It is not just SVG, but any browser extension which 
has 
 its OBJECT, EMBED, or APPLET tags contained within the hosting 
HTML 
 page. Much more info on user experience and development strategies 
here:
 http://www.macromedia.com/devnet/activecontent
 
 
   I've made MS aware of the above. If anyone else is looking at
   IE7, the EMBED and SVG, you should run it and let them know
   of your needs.
 
 They already know, believe me, they already know ;-)
 
 The new behavior also occurs in users of the regular IE6 who have 
found 
 the list of download options in Windows Update and chosen to 
install the 
 similar change for IE6. I expect that, in absence of further legal 
news, 
 that this browser change will be mainlined into a future IE6 
update. 
 Other browsers are also vulnerable to the same legal concerns, 
although 
 I have not heard of any patent news against other browsermakers... 
 Microsoft has the biggest pockets, and was first to be approached.
 
 What to do? The easiest seems to be to use an external .JS file to 
 dynamically write your OBJECT, EMBED or APPLET tags into the page. 
 Examples are at the above Macromedia Active Content Center.
 
 jd

Hi jd,
I think you left out the most germane part of my statement...

This was not a problem in IE5.5, IE6, or your previous IE7 Beta 
issue

You see, my site has developed a technology based on the above 
expectations. If MS does not follow through, then they will have 
another legal problem(me). I guess you understand that MS has a 
competing technology that may provide an unhealthy spin to how they 
address the above. I promise you, this in not going be an easy bug 
to swallow for MS if they the do not solve this situation.

Francis






-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 





[svg-developers] Re: IE7 Beta 2 has an SVG Embed Problem

2006-03-24 Thread Francis Hemsher
Dominico,
Can we vote you as the poet laureate of SVG? I love your stuff.
Francis


--- In svg-developers@yahoogroups.com, domenico_strazzullo 
[EMAIL PROTECTED] wrote:

 John,
 
 By replying to a legitimate question chosen randomly among a set 
of 
 strong arguments, expressed with determination and courage of 
 opinions, you cannot hope to dismiss all the other valid (sure, 
not 
 100%) arguments as a block. I'm sure you are aware of this 
 elementary rule, but I'm afraid that your move is not innocent, 
once 
 again. You should have understood by now that the several 
watchdogs 
 here won't let you get away with anything. I'm also very 
suspicious 
 of the tone in the rest of your post. The casual announcing tone 
 betrays an undermining intent to my eyes. I don't believe you're 
 candid (sorry not to be with you on this one, Doug).
 
 Anyway, although you systematically and insidiously try to choke 
any 
 uncomfortable venture against flash, this time it won't work 
either; 
 to relaunch Richard's remarks I'll just say this: you can have any 
 ActionScript.xxx, but then you need to find brain, creativity, 
 intelligence, but that is going to be a little harder to find in 
the 
 flash environment, like it has always been.
 
 Just one more remark. Knowing that:
 
 a) Designers looking for the Holy Grail and switching to SVG often 
 expressed their frustration in respect of the programming effort 
 that they weren't able to produce.
 
 b) To palliate for the restrictions imposed by the very concept of 
 Flash, Adobe integrate a fully ecma-compliant ActionScript with 
the 
 clear intent and hope to draw programming talent.
 
 Would anyone be foolish enough to hope designers would be willing 
to 
 trade their newly acquired semi-freedom for their old mind prison, 
 where they would come across the very same obstacle that makes 
their 
 SVG freedom incomplete?
 
 And would anyone be foolish enough to hope programmers would trade 
 their compositional art for an incomplete and childish subset of 
 preset timbres?
 
 Designers and programmers are now full fledged artists, either 
 confirmed or in the making, and like any of their predecessor 
peers 
 they deal, at some point or another, with existential 
 considerations. They constitute a movement. There has never been 
any 
 political or economical consideration or behavioral procedure that 
 were able to stop philosophical and artistic movements and 
schools. 
 In the long run this is what rules, not commercial considerations. 
 Those behavioral procedures in fact have always represented a 
brake 
 for progress; they have always led periodically to social 
 impoverishment, impoverishment of the spirit, class separation, 
 obscurantism.
 
 One who thinks he can dissociate business and economical realities 
 from social and cultural realities on the long run is a fool. Or 
an 
 idiot.
 
 This list is made of programmers, designers and developers. 
Artists. 
 Even business oriented developers and companies are contributing 
to 
 the artistic development by hiring more and more these artists 
 because they  get excited with this bold display of gift, 
 inventiveness, intelligence, daring ideas and passion. These 
 business oriented developers and companies are the cool guys, they 
 are people who know how to listen to the wind, they are people who 
 know the best investment is to capitalize on creativity, that 
which 
 springs off the brilliant oranges.
 
 It has been said, a few days ago, that this is one of the best 
 lists. No wonder, this list gathers a good share of creators. This 
 list nurtures a passion flame, the kind of flame one cannot 
 extinguish. Powerful companies are desperately trying to blow. 
 They're missing the whole point. They're so pathetic. Trying to 
 adapt corny products to a market that they don't really 
understand, 
 with the sole objective to make more of those dollars that they 
 already have so many of and still don't know what to do with. 
 Desperately trying to copy the brilliant oranges from behind the 
 curtain, while at the same time arrogantly looking upon them. 
 Selling bugs and deficient applications.
 
 SVG is here and the list is here and nobody is anywhere near to 
 disband them.
 
 Domenico
 
 
 
 --- In svg-developers@yahoogroups.com, John Dowdell jdowdell@ 
 wrote:
 
  Francis Hemsher wrote:
   IE7 Beta 2 Preview(3/20/2006) does not initially focus on the 
 events 
   contained within an SVG document included in an embed.
   It provides its own statement, via an onMouseOver popup 
 display: click 
   to activate and use this control.
  
  That is true. It is not just SVG, but any browser extension 
which 
 has 
  its OBJECT, EMBED, or APPLET tags contained within the hosting 
 HTML 
  page. Much more info on user experience and development 
strategies 
 here:
  http://www.macromedia.com/devnet/activecontent
  
  
I've made MS aware of the above. If anyone else is looking at
IE7, the EMBED and SVG, you

[svg-developers] Re: SVGDeveloper,a powerful tool to develop svg application, released version 1.0

2006-03-05 Thread Francis Hemsher
 has someone used it? please let me know if you have some suggestions. 
 thank you!

I'll be happy to give you some feedback. Right now, I'm downloading 
your package with the .Net framework. Gee, it tells me that it will 
take about 2 hours. First suggestion: speed up the download :)

Francis





-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 




[svg-developers] Re: Better way to make poeple download ASV

2006-03-05 Thread Francis Hemsher
--- In svg-developers@yahoogroups.com, Fulio Pen [EMAIL PROTECTED] wrote:

 Following page contains svg files and the visitor is asked to 
download the ASV.  Wondering if there is a better way to invite people 
for downloading.  Or the file will be automatically downloaded when the 
file is opened.  But that is not a polite manner. 
 
 http://www.pinyinology.com/planning/dongmian5.html

What a lovely site for your language. I think your ASV download method 
is acceptable.

Francis






-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 




[svg-developers] Re: SVGDeveloper,a powerful tool to develop svg application, released version 1.0

2006-03-05 Thread Francis Hemsher
--- In svg-developers@yahoogroups.com, Francis Hemsher 
[EMAIL PROTECTED] wrote:

 --- In svg-developers@yahoogroups.com, Francis Hemsher 
 Francis.Hemsher@ wrote:
 
   has someone used it? please let me know if you have some 
 suggestions. 
   thank you!
  
  I'll be happy to give you some feedback. Right now, I'm 
downloading 
  your package with the .Net framework. Gee, it tells me that it 
will 
  take about 2 hours. First suggestion: speed up the download :)
  
  Francis
 
 
 Second suggestion: (It's still downloading...)
 I note you charge $158 for a license. That's an uncomfortable 
number in 
 the Western World.
 Go to $200 USD


I worked with this for about an hour(wish I could spend more time).
It's a great program.

I have the following comments:

Include a few sample files to allow the new user to excercise the 
package.


Undo/Redo buttons should always be accessible.


Zoom-In/Zoom-out should include an adjacent 1:1 button to return to 
original view.

Slow Selection Response - I'm not a graphics developer. Using my 
system: Pentium 3b, 128 Meg RAM, Windows XP pro, for this program, 
just keeps my hard drive working overtime. I guess with more 
horsepower, this may not be a problem. I hope so, because it is very 
important to provide quick response to user selections.

Wishing you great success,
Francis







-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 





[svg-developers] Re: Thoughts on optimizing ASV rendering SVG with 5,000 elements

2006-02-25 Thread Francis Hemsher
Hi Doug,
This a meaningfull subject for serious SVG apps that generate 1000's 
of elements from XML data.

I posted an example file on this list awhile back that addressed 
10,000 elements.
see: xmlSVG1.zip 

The basic approach was that a viewer wants to quickly see a sampling 
of the elements distribution, rather than the whole cookie, when 
they call the file at its initial scale of 1. They can't possibly 
view individual elements(and associated text) until they zoom in to 
a specific area of the drawing.

By using Xml files to propagate the SVG document, as a viewer zooms 
into a specific segment and zoom level, you can load additional 
elements within their area of interest.

If, in fact, the text elements are the culprit that slows down the 
zoom and pan response(which I am not aware of, but may be the case), 
you could consider using an onmouseover to display the text data 
rather than creating a bunch of text elements.

Just some thoughts, and good luck,
Francis


[EMAIL PROTECTED] wrote:

 Hi,
 
 Does anyone have any hints on improving response times from ASV 
when
 SVG file has about 5,000 elements?  The elements are simple lines
 (4,000) and circles (1,000).  For every circle, there's a word or 
two
 of associated text, positioned just below the circle.
 
 Just wondering whether something as simple as not filling the 
circles
 with color (fill=none) may help ASV response times.
 
 Currently, the behavior I'm seeing on a Dell Latitude D610 laptop
 (i.e. a new laptop with average CPU) is about a 5 second delay in
 image appearance after file has completely loaded.  Also, 
significant
 zoom and pan delays, say 3-5 seconds on a zoom, and extremely
 lethargic panning.
 
 My guess is, since line elements are the most numerous in the
 SVG, that I should concentrate on optimizing them, but they're 
already
 perhaps as simple as they're going to get, e.g.
 
 line stroke=#bb visibility=visible id=edge1to0 x1=100
 x2=100 y1=100 y2=2600 stroke-width=2/
 
 And a typical circle in the SVG looks like:
 
 circle fill=red fill-opacity=1.0 stroke=#bb
 stroke-width=2 id=vertex0 cx=100 cy=2600 r=76/
 
 Does it take ASV a longer time to render an object positioned on 
the
 canvas with x,y coordinates with decimal values such as 34.56 
instead
 of 34?
 
 Thanks in advance for any thoughts.
 
 Doug








-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 





[svg-developers] Re: bounding box

2006-02-25 Thread Francis Hemsher
Hi Bruno,
Just a quick response, and apologize for not looking further into 
your app.

JavaScript/ECMAscript is not happy with variable names that are 
integers. Could that be the problem..?
Francis

 Bruno Marquié wrote:

 Hi all,
 
 I need your lights!
 I am working with IE and ASV 3.
 I have a sample code (see below) , that does not return what I 
would 
 like
 I would like to get from the function 'bboxSize' calls , different 
 results (the same also) :
 the first alert popup displays 2/0/0 and the second 1/40/120.
 why? I was expecting to get first 1/400/400 and then 2/400/400 
( the 
 width and the height specified in the g element referenced by the 
use tag).
 Where is the problem? And can you explain me also this order..; 
why 
 bboxSize('2') is called before bboxSize('1') ?
 
 Thx for your help!
 
 Bruno
 
 ?xml version=1.0 encoding=ISO-8859-1 standalone=no?
 !DOCTYPE svg SYSTEM ../svg10.dtd
 
 svg width=400 height=300
 xmlns=http://www.w3.org/2000/svg;
 xmlns:xlink=http://www.w3.org/1999/xlink;
 
 defs
 g id=reff width=400 height=400
 rect x=0 fill=blue width=40 height=40/
 rect x=40 fill=white width=40 height=40/
 rect x=80 fill=red width=40 height=40/
 rect x=0 fill=none width=120 height=40 
stroke=black 
 stroke-width=2/
 /g
 /defs
 
 g id=1 onclick=bboxSize('1')
 use id=2 x=60 y=40 xlink:href=#reff opacity=0.3 
 onclick=bboxSize('2')/
 /g   

 script type=text/javascript
 function bboxSize(id) {
 
 var elementBBox = document.getElementById(id).getBBox
();
 alert
('id:'+id+'/'+elementBBox.height+'/'+elementBBox.width);
 }

 /script

 /svg
 






-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 




[svg-developers] Re: Outline of ellipse

2006-02-04 Thread Francis Hemsher
Hi Fulio,
Have fun at clip and mask.
Francis

--- In svg-developers@yahoogroups.com, Fulio Pen [EMAIL PROTECTED] 
wrote:

 I  would like to draw an ellipse that consists of half of the 
border being in dashed line, and the other half in solid line.  
 
 http://www.pinyinology.com/svg/ellipse1.svg
 
 I had a free drawing tool installed in my old computer, and 
remember that the name is something like 'Inkscape'.  But that 
computer was broken a few day ago. I have not yet installed any 
drawing software to my new computer.  If possible, I prefer to draw 
it manually.  
 
 Thanks in advance for teaching. 
 
 
 
   
 -
  Yahoo! Mail - Helps protect you from nasty viruses.
 
 [Non-text portions of this message have been removed]







-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 




[svg-developers] Re: IE7 / SVG/ASV3

2006-02-03 Thread Francis Hemsher

Francis:
 Did you have a  grand 
 time on your vacation? I hope you met your significant other.

Dominico:
 No, but I finally met with Nirvana, she says hello to anyone who's 
 still looking for her.

Shucks, 20 years ago I met her Amsterdam...tell her I said hi(hope she 
remembers).

Francis






-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 




[svg-developers] Re: IE7 / SVG/ASV3

2006-02-02 Thread Francis Hemsher
Hi Ronan,

Of course, the ASV3 was a plugin. It worked great..no hiccups nor 
trying to make it 'fit', in a very sophisticated app.

I've made a request to MS to consider packaging the Adobe ActiveX 
SVG viewer with the IE7 release(no download plugin needed). The 
intent being that it would provide incentive to SVG developers to 
use IE7 as their development environment.

Francis



 Francis,
 
 Interesting, and good to hear that IE7 is reasonable performant. 
What was the 
 SVG-viewer you were using, and what was the hardware performance? 
Were you 
 using ASV3 as a plugin?
 
 Ronan
 
 On Wednesday 01 February 2006 11:02, Francis Hemsher wrote:
  I've tested IE7 beta 2 and find it seamless and worthy for those 
who
  have developed SVG in the IE browser, using Adobe SVG Viewer 3. 
What
  this means is that the IE browser of the future fully supports 
your
  efforts of the past.
  Also, it provides a stable environment for your future 
development.
 
  Regards,
  Francis
 
 
 
 
 
 
  -
  To unsubscribe send a message to:
  [EMAIL PROTECTED] -or-
  visit http://groups.yahoo.com/group/svg-developers and 
click edit my
  membership 
  Yahoo! Groups Links
 
 
 
 
 -- 
 Ronan Oger
 Director
 RO IT Systems GmbH
   ...Building Web2.0 with SVG since 2001
 
 http://www.roitsystems.com







-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 





[svg-developers] Re: IE7 / SVG/ASV3

2006-02-02 Thread Francis Hemsher
--- In svg-developers@yahoogroups.com, Jeff Schiller 
[EMAIL PROTECTED] wrote:

 --- In svg-developers@yahoogroups.com, Francis Hemsher
 Francis.Hemsher@ wrote:
 
  Hi Ronan,
  
  Of course, the ASV3 was a plugin. It worked great..no hiccups 
nor 
  trying to make it 'fit', in a very sophisticated app.
  
  I've made a request to MS to consider packaging the Adobe 
ActiveX 
  SVG viewer with the IE7 release(no download plugin needed). The 
  intent being that it would provide incentive to SVG developers 
to 
  use IE7 as their development environment.
  
  Francis
  
 
 Francis,
 
 I saw that - but I thought it was a little naive.  Why would 
Microsoft
 bundle a competitor's plugin into their product when they have
 competing technology that they want to succeed?
 
 I wish (hope?) it would happen, but I'm not holding my breath.
 
 Jeff


Jeff,
Bet on it.
Francis






-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 




[svg-developers] Re: IE7 / SVG/ASV3

2006-02-02 Thread Francis Hemsher
Hi Domenico,
You're my most favored poetic guy on this list. Did you have a grand 
time on your vacation? I hope you met your significant other.
Anyway, back in trenches of SVG, much can happen below the radar of 
the validators.

I believe the worm has turned..stay tuned.

Francis



--- In svg-developers@yahoogroups.com, domenico_strazzullo 
[EMAIL PROTECTED] wrote:

 Hi Francis,
 
  I've made a request to MS to consider packaging the Adobe 
ActiveX 
  SVG viewer with the IE7 release
 
 Do you mean that actually is the case?? I didn't disinstall ASV3 
to 
 check (haven't read the doc either, booh).
 
 Domenico
 
 
 --- In svg-developers@yahoogroups.com, Francis Hemsher 
 Francis.Hemsher@ wrote:
 
  Hi Ronan,
  
  Of course, the ASV3 was a plugin. It worked great..no hiccups 
nor 
  trying to make it 'fit', in a very sophisticated app.
  
  I've made a request to MS to consider packaging the Adobe 
ActiveX 
  SVG viewer with the IE7 release(no download plugin needed). The 
  intent being that it would provide incentive to SVG developers 
to 
  use IE7 as their development environment.
  
  Francis
  
  
  
   Francis,
   
   Interesting, and good to hear that IE7 is reasonable 
performant. 
  What was the 
   SVG-viewer you were using, and what was the hardware 
 performance? 
  Were you 
   using ASV3 as a plugin?
   
   Ronan
   
   On Wednesday 01 February 2006 11:02, Francis Hemsher wrote:
I've tested IE7 beta 2 and find it seamless and worthy for 
 those 
  who
have developed SVG in the IE browser, using Adobe SVG Viewer 
 3. 
  What
this means is that the IE browser of the future fully 
supports 
  your
efforts of the past.
Also, it provides a stable environment for your future 
  development.
   
Regards,
Francis
   
   
   
   
   
   
-
To unsubscribe send a message to:
[EMAIL PROTECTED] -or-
visit http://groups.yahoo.com/group/svg-developers and 
  click edit my
membership 
Yahoo! Groups Links
   
   
   
   
   -- 
   Ronan Oger
   Director
   RO IT Systems GmbH
 ...Building Web2.0 with SVG since 2001
   
   http://www.roitsystems.com
  
 








-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 





[svg-developers] IE7 / SVG/ASV3

2006-02-01 Thread Francis Hemsher
I've tested IE7 beta 2 and find it seamless and worthy for those who 
have developed SVG in the IE browser, using Adobe SVG Viewer 3. What 
this means is that the IE browser of the future fully supports your 
efforts of the past. 
Also, it provides a stable environment for your future development.

Regards,
Francis






-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 




[svg-developers] Re: Sending svg objects to server

2005-12-19 Thread Francis Hemsher
Hi Verusa,
I use IE6 and Active Server Pages.

I send XML to a file, then, I guess you can insert it as svg 
elements into SVG file. However, I keep it as XML and then download 
it later to propagate an SVG file on the client.

Below is an example with one element:

function sendCircle()
{
circleXML=?xml version=\1.0\ ?circle r='10' cx='20' cy='20' 
fill='green'/
var xmlFile = new ActiveXObject(Microsoft.XMLHTTP);
xmlFile.Open(POST, sendSvgXml.asp, false);
xmlFile.Send(circleXML);
}
The sendSvgXml.asp file on server then processes it:

OBJECT id=circleXML progid=Msxml2.DOMDocument 
runat=Server/OBJECT
OBJECT id=mySvgXML progid=Msxml2.DOMDocument 
runat=Server/OBJECT

%@ language=javascript %
% 
  Response.Expires = -1000;
circleXML.load(Request);
circle=circleXML.documentElement

function verifySvgXML(){if (mySvgXML.readyState != 4){return false;}}

file=mySvg.xml
mapFile=Server.MapPath(file)
mySvgXML.async=false;
mySvgXML.onreadystatechange=verifySvgXML;
mySvgXML.load(mapFile)
mySvgXML.documentElement.appendChild(circle)
mySvgXML.save(mapFile)
%


mySvg.xml could look this when it is empty:
?xml version=1.0?
SVG/

When you append the circle then it would look thus:
?xml version=1.0?
SVG
circle r=10 cx=20 cy=20 fill=green /
/SVG


Francis


--- In svg-developers@yahoogroups.com, Verusa Domethildes 
[EMAIL PROTECTED] wrote:

 Hi,
 
 I'm developing an application that the user can create many 
objects. I 
 did it in client-side. So, I have to send this objects to server, 
to be 
 save in a database. Ajax? SOAP? Could you post a URL or send me a 
 simple example?
 
 Thanks for your attention.
 
 Verusa







 Yahoo! Groups Sponsor ~-- 
Fair play? Video games influencing politics. Click and talk back!
http://us.click.yahoo.com/u8TY5A/tzNLAA/yQLSAA/1U_rlB/TM
~- 

-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 




[svg-developers] Re: SVG the Adobe-Macromedia merger

2005-12-18 Thread Francis Hemsher
Andrew,
I don't think you are as independent as I am in drawing conclusions 
about MS's manipulation of W3C.

You seem linked to MS..

Andrew Watt is an independent consultant and computer book author 
with an interest and expertise in various XML technologies. 
Currently, he is focusing on the use of XML in Microsoft 
technologies. He is a Microsoft Most Valuable Professional for 
Microsoft InfoPath 2003.

I'm very impressed by your work, but believe your tent is in their 
backyard.

Francis




--- In svg-developers@yahoogroups.com, [EMAIL PROTECTED] wrote:

 In a message dated 18/12/2005 02:48:37 GMT Standard Time,  
 [EMAIL PROTECTED] writes:
 
 FH It seems there is a fox in hen house. Does it take a rocket  
 scientist to see the MS has taken XML, fiddled with it to make it  
 better (XAML THE CAMEL), and of course, has no incentive to then  
 further support XML at W3C.  Should we applaud their  finesse?
 
 
 Francis,
  
 No fox. No henhouse. And no rocket scientist needed.
  
 XML is a metalanguage. It is **intended** to allow other parties 
to create  
 other XML-based languages on that metalanguage.
  
 SVG is one language built on the XML metalanguage. XSD Schema (aka 
W3C XML  
 Schema) is another. Both are from W3C.
  
 XAML is another. It happens to be from Microsoft. To the best of 
my  
 knowledge XAML follows the rules of XML. [If anyone does know of 
any departure  from 
 XML well-formedness rules in XAML I would be interested to  know.]
  
 Dozens, maybe hundreds, of other organisations have done the same  
thing.
  
 Andrew Watt
 
 
 [Non-text portions of this message have been removed]







 Yahoo! Groups Sponsor ~-- 
Get Bzzzy! (real tools to help you find a job). Welcome to the Sweet Life.
http://us.click.yahoo.com/KIlPFB/vlQLAA/TtwFAA/1U_rlB/TM
~- 

-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 





[svg-developers] Re: SVG the Adobe-Macromedia merger

2005-12-17 Thread Francis Hemsher
--- In svg-developers@yahoogroups.com, Ronan Oger [EMAIL PROTECTED] wrote:

 Francis,
 
 Before going too far out on a limb and running off your mouth 
about what the 
 W3C should or should not do, you might want to read up on what the 
W3C is.
 
 The W3C is not a public organization set up for the general good 
of society. 
 Far from it.  It is a membership-based club for promoting 
technologies that 
 benefit the club participants. Within the W3C, competing groups 
fight to get 
 their ideas in and to keep competing ideas out.

FH It seems there is a fox in hen house. Does it take a rocket 
scientist to see the MS has taken XML, fiddled with it to make it 
better (XAML THE CAMEL), and of course, has no incentive to then 
further support XML at W3C.  Should we applaud their finesse?

 Instead of ranting into the wind about open-source development and 
complaining 
 about the free work others should do to help you earn money (ASV 
is free, and 
 you seem to be benefiting commercially from this, no?), maybe you 
should 
 consider one or more of the following options:
 
 1) stop complaining, and work with the free tools provided to you 
find them, 
 taking responsibility for your own strategic errors in 
technological 
 dependency choices

FHMy so-called strategic errors, are still open to the fickle 
furture...they may, of course be errors, but then again, they may be 
considered prohpetic:)
 
 2) join the W3C and try to change the future of SVG to your 
advantage
 
 3) pay someone to build you an SVG browser that *you* can offer 
free to the 
 public domain. I'm sure you can get this done for 1/2 million Euro 
or less.

FHCome on, Ronan, no matter how great an SVG browser may be, 
unless it is provided in the MS operating system, it'll remain a 10 
percenter


 4) move on to another technology. Maybe start using Java applets, 
Flash, pdf, 
 or bitmap animations to show your data. Hey, you could even simply 
send it by 
 fax and forego both the W3C *and* ICANN.

FHfunny...But I like SVG as much as you do.

Merry Christmas,
Francis

 Cheers,
 
 Ronan
 
 On Saturday 17 December 2005 04:35, Francis Hemsher wrote:
  Hi Sherm,
   I guess you sent this as a statement from Adobe as a positive
   indication of their continuing support of SVG.
 
   The following quote from below to meet the needs of customers 
and
   partners tells me as, an open-source developer, to expect 
diddly
   from Adobe in the true future of SVG.
 
   In my opinion, they have every incentive to undermine SVG's 
success.
   Along with XAML the Camel, they used W3C to first establish the
   basis for their products, and then abandonded support of both 
XML
   and SVG to reduce open-source competition for their products.
 
   I think W3C should sue their butts for using and manipulating 
their
   technology, and providing no compensation.
 
   Francis
 
   --- In svg-developers@yahoogroups.com, Sherm [EMAIL PROTECTED] 
wrote:
From the Adobe website
 
   
http://www.adobe.com/aboutadobe/invrelations/adobeandmacromedia_faq.h
   tm
 
l
   
How does Adobe's acquisition of Macromedia affect Adobe's 
support
 
   of
 
SVG (Scalable Vector Graphics)?
   
Both Adobe and Macromedia have been part of the W3C working 
group
 
   that
 
defined the SVG-t specification. While Flash and Flash Lite 
have
gained critical momentum with customers and partners 
worldwide,
particularly in the fast-growing mobile market, we recognize 
that
 
   both
 
SVG and Flash have had success globally. As a result, Adobe 
will
continue to support the display of popular graphics standards,
including SVG-t and Flash, to meet the needs of customers and
 
   partners
 
worldwide.
 
   -
   To unsubscribe send a message to:
  [EMAIL PROTECTED] -or-
   visit http://groups.yahoo.com/group/svg-developers and 
click edit my
  membership 
 
 
 
 
  SPONSORED LINKS
  Computer internet security   Computer internet business   
Computer internet
  access Computer internet privacy securities   Computer internet 
help   How
  to format a computer hard drive
 
 
  YAHOO! GROUPS LINKS
 
 
   Visit your group svg-developers on the web.
   
   To unsubscribe from this group, send an email to:
  [EMAIL PROTECTED]
   
   Your use of Yahoo! Groups is subject to the Yahoo! Terms of 
Service.
 
 -- 
 Ronan Oger
 Director
 RO IT Systems GmbH
   ...Building Web2.0 with SVG since 2001
 
 Direct: +41 76 527 3552
 Fax: +41 44 274 2402
 
 http://www.roitsystems.com
 
 -- 
 Ronan Oger
 Director
 RO IT Systems GmbH
   ...Building Web2.0 with SVG since 2001
 
 http://www.roitsystems.com







 Yahoo! Groups Sponsor ~-- 
1.2 million kids a year are victims of human trafficking. Stop slavery.
http://us.click.yahoo.com/.QUssC/izNLAA/TtwFAA/1U_rlB/TM
~- 

-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http

[svg-developers] Re: SVG the Adobe-Macromedia merger

2005-12-17 Thread Francis Hemsher
Dominico Wrote;
 'cause I'm on vacation 
 for 15 days starting... now! Shame, because I would like to develop.

Sure,
If you're 10 seconds away from you laptop, you'll probably suffer 
withdrawal...
Just kidding, enjoy.
Francis
P.S. Much can happen in 15 days...






 Yahoo! Groups Sponsor ~-- 
Get Bzzzy! (real tools to help you find a job). Welcome to the Sweet Life.
http://us.click.yahoo.com/KIlPFB/vlQLAA/TtwFAA/1U_rlB/TM
~- 

-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 





[svg-developers] Re: SVG the Adobe-Macromedia merger

2005-12-16 Thread Francis Hemsher
Hi Sherm,
I guess you sent this as a statement from Adobe as a positive 
indication of their continuing support of SVG.

The following quote from below to meet the needs of customers and 
partners tells me as, an open-source developer, to expect diddly 
from Adobe in the true future of SVG.

In my opinion, they have every incentive to undermine SVG's success.
Along with XAML the Camel, they used W3C to first establish the 
basis for their products, and then abandonded support of both XML 
and SVG to reduce open-source competition for their products.

I think W3C should sue their butts for using and manipulating their 
technology, and providing no compensation.

Francis

--- In svg-developers@yahoogroups.com, Sherm [EMAIL PROTECTED] wrote:

 From the Adobe website
 
http://www.adobe.com/aboutadobe/invrelations/adobeandmacromedia_faq.h
tm
 l
 
 How does Adobe's acquisition of Macromedia affect Adobe's support 
of 
 SVG (Scalable Vector Graphics)? 
 
 Both Adobe and Macromedia have been part of the W3C working group 
that 
 defined the SVG-t specification. While Flash and Flash Lite have 
 gained critical momentum with customers and partners worldwide, 
 particularly in the fast-growing mobile market, we recognize that 
both 
 SVG and Flash have had success globally. As a result, Adobe will 
 continue to support the display of popular graphics standards, 
 including SVG-t and Flash, to meet the needs of customers and 
partners 
 worldwide.







 Yahoo! Groups Sponsor ~-- 
AIDS in India: A lurking bomb. Click and help stop AIDS now.
http://us.click.yahoo.com/9QUssC/lzNLAA/TtwFAA/1U_rlB/TM
~- 

-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 




[svg-developers] Re: newbie with a question about scaling

2005-12-16 Thread Francis Hemsher
I took a look at your URL. The SVG file must be as big as horse:)
I waited 5 mins, but it didn't appear.

Try putting it in an EMBED...
Francis



--- In svg-developers@yahoogroups.com, bluolinist 
[EMAIL PROTECTED] wrote:

 Hi all,
 
 I want to preface with a warning that I am as fresh of a newbie as 
it
 gets to the SVG scene. And I'm sorry that the questions I'll pose 
will
 probably be irritatingly elementary for most of you. But be assured
 that I only post in last resort, after hours of Googling and 
fiddling
 with code.
 
 I have decided to try out using an SVG version of my logo on my
 website instead of the PNG I've been using. The logo was originally
 created in Adobe Illustrator CS as an Illustrator file. I saved it 
as
 SVG. Then I opened the SVG in Inkscape, changed the color, and 
saved
 it to a new file.
 
 I finally put that file into my website template via the object 
tag.
 My goal was to have the logo scale automatically based on the 
window
 size. I saw many posts in this group regarding setting width and
 height to 100%, and then appending a preserveAspectRatio 
attribute
 to the svg tag. But following the suggestions in those posts made 
no
 difference.
 
 Right now, the logo appears on my site in full size, but in a small
 box with scroll bars. I don't know how to change the size of that 
box.
 I thought it was the viewBox attribute, but changing those values
 did nothing.
 
 Does anybody know how I might allow this logo to scale 
automatically
 based on window size?
 
 You can view my WIP template with SVG logo here:
 http://jazzcrazed.dyndns.org
 
 Any help is much appreciated!!
 
 Thanks in advance,
 JazzCrazed
 http://jazzcrazed.com







 Yahoo! Groups Sponsor ~-- 
AIDS in India: A lurking bomb. Click and help stop AIDS now.
http://us.click.yahoo.com/9QUssC/lzNLAA/TtwFAA/1U_rlB/TM
~- 

-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 




[svg-developers] Developers Strike for Open Source! - was(Is Adobe abandoning SVG?)

2005-12-15 Thread Francis Hemsher
I think at, this time, open-source can rule the future. It seems to me 
that developers have invested millions upon millions of frustrating 
hours in attempting to make their stuff work in many bizarre 
envrionments. Let's take some time, and quit this silliness, and go on 
strike.  A simple statement can be made by developers that they only 
work on open-source projects; just a strike for only for 90 days, 
please...you won't loose your house or wife under this short term:) 

But, you will most assuredly get the attention of both media and big 
guys.  The time is pregnant for this opportunity.

Fancis






 Yahoo! Groups Sponsor ~-- 
1.2 million kids a year are victims of human trafficking. Stop slavery.
http://us.click.yahoo.com/.QUssC/izNLAA/TtwFAA/1U_rlB/TM
~- 

-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 




[svg-developers] Re: Is Adobe abandoning SVG?

2005-12-14 Thread Francis Hemsher
Probably the only honest answer to your question...
Yes,
Francis

--- In svg-developers@yahoogroups.com, gee_whiz_bang [EMAIL PROTECTED] 
wrote:

 I just installed the ASV 6 beta (from 
 http://www.adobe.com/svg/viewer/install/beta.html )
 and it looks really good. The antialiasing looks better, and some 
 helpful features like cursors are implemented.
 
 The shadow filter I am using looks cleaner as well. 
 
 But since the BETA is 2.5 years old, it looks like Adobe's work has 
 ground to a halt. As kewl as SVG is, is Adobe giving up on it?







 Yahoo! Groups Sponsor ~-- 
Get Bzzzy! (real tools to help you find a job). Welcome to the Sweet Life.
http://us.click.yahoo.com/KIlPFB/vlQLAA/TtwFAA/1U_rlB/TM
~- 

-
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click edit my 
membership
 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/svg-developers/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 




  1   2   3   >