[svg-developers] Re: UUgle Map of Pologonia
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?
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
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
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
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
--- 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?
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
--- 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
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
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
--- 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
--- 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
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
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?
--- 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
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
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...
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
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
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
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
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
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
--- 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
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
--- 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
--- 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
--- 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
--- 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
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
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?
--- 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)
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
--- 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
--- 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
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
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
--- 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
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
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?
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?
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?
--- 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?
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
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
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?
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
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
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
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
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?
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
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
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
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
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
--- 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
--- 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
--- 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
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
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
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
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
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
--- 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
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
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
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
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
--- 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
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
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
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?)
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?
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/