[svg-developers] Re: Looking for a open source converter from SVG to any image or PDF output
--- In svg-developers@yahoogroups.com, Cafer Erbay [EMAIL PROTECTED] wrote: Andreas, I have read the FOP of Batik, They have a solution for FOP and Batik are two different projects, but they use code from each other. FOP is and XSL-FO processor and Batik an SVG programming framework. Both can generate PDF from SVG. With XSL-FO you have to wrap an XSL-FO file around the SVG graphics but it has the advantage that you can create multipage PDFs. Batik also allows to generate PDF through the Batik rasterizer. (SVG)-file from to (JPG, PDF, ..)-file. I don't know how to integrate it into the below way. Please ask Batik specific questions on the Batik mailinglist. I would like to have a solution that on the fly get the information from db as SVG definition and set the output as PDF or any image format on the screen. Getting out the information from the database and generating a SVG is your job. You can use whatever serverside programming or scripting language you are familiar with. Once you have such a script/program you can feed in the SVG into Batik or Fop and generate the PDF. Likewise many other XSL-FO converter can do the job. But most of them are commercial. Andreas 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 * 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 for seat selection for concerts
you can use SVG for the interactivity and visualization part. SVG allows, of course, to display any floor plan. Than you can have event handler attributes on the parent group of the seats and allow the user to pick one or more seats. You can disable already booked seats and display them in different colours. It would be a very useful application for SVG if you properly combine it with a database. Network connections like XMLHttpRequest() and getURL allow you to regularly query the database for changes in the seats. Andreas --- In svg-developers@yahoogroups.com, Nicolas Bertrand [EMAIL PROTECTED] wrote: Hello, We are working on a web-based tool that will allow our customers to select their seat when they buy tickets at the ticketbooth of our venue. Somebody has an idea how we can use a SVG image/animation for that ? thanks, Nicolas Yahoo! Groups Sponsor ~-- Get to your groups with one click. Know instantly when new email arrives http://us.click.yahoo.com/.7bhrC/MGxNAA/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: Modifying custom context menu actions
Hi Jeff, the context menu is a feature of the Adobe SVG viewer. It isn't defined in the SVG language. Therefore SVG viewers implement different controls. The Adobe SVG viewer is going to die but native SVG implementations in browsers will take over. Opera9 and Firefox already have native SVG implementations, Safari will follow and eventually Iex as well. So, to use context menues in all the applications out there you'd need to program it yourself or find some existing js code out there. Andreas --- In svg-developers@yahoogroups.com, Jeff [EMAIL PROTECTED] wrote: Can someone send me an example of how to replace the menu. Searching on Google seems impossible. I did manage to find an example that works within IE, but it doesn't work at all on Firefox. :( As to the direct question below. I tried using xlink:href=javascript:myfunction() as the menu item which failed in IE. Would be interested in finding a solution to this as well. Yahoo! Groups Sponsor ~-- You can search right from your browser? It's easy and it's free. See how. http://us.click.yahoo.com/_7bhrC/NGxNAA/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/
Re: [svg-developers] Re: Looking for a open source converter from SVG to any image or PDF output
Andreas, Thank you for this important information. I will research FOP and Batik further. Regards, Cafer --- Andreas Neumann [EMAIL PROTECTED] wrote: --- In svg-developers@yahoogroups.com, Cafer Erbay [EMAIL PROTECTED] wrote: Andreas, I have read the FOP of Batik, They have a solution for FOP and Batik are two different projects, but they use code from each other. FOP is and XSL-FO processor and Batik an SVG programming framework. Both can generate PDF from SVG. With XSL-FO you have to wrap an XSL-FO file around the SVG graphics but it has the advantage that you can create multipage PDFs. Batik also allows to generate PDF through the Batik rasterizer. (SVG)-file from to (JPG, PDF, ..)-file. I don't know how to integrate it into the below way. Please ask Batik specific questions on the Batik mailinglist. I would like to have a solution that on the fly get the information from db as SVG definition and set the output as PDF or any image format on the screen. Getting out the information from the database and generating a SVG is your job. You can use whatever serverside programming or scripting language you are familiar with. Once you have such a script/program you can feed in the SVG into Batik or Fop and generate the PDF. Likewise many other XSL-FO converter can do the job. But most of them are commercial. Andreas __ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com Yahoo! Groups Sponsor ~-- Home is just a click away. Make Yahoo! your home page now. http://us.click.yahoo.com/DHchtC/3FxNAA/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] printNode for all browsers
Hi developers maybe someone of you has a solution for my problem. I currently using the command printNode, which only works with Adobe SVG viewers. Has someone an idea how to integrate the same functionality in the SVG-supporting browsers (Opera, Firefox) with Javascript? Thanks for your answers. Regards Olaf -- Olaf Schnabel ETH Zurich Institute of Cartography CH-8093 Zurich Switzerland tel:++41 44 633 3031 fax:++41 44 633 1153 e-mail: [EMAIL PROTECTED] www1: http://www.ika.ethz.ch/schnabel www2: http://www.e-cartouche.ch 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 * 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: printNode for all browsers
--- In svg-developers@yahoogroups.com, Olaf Schnabel [EMAIL PROTECTED] wrote: maybe someone of you has a solution for my problem. I currently using the command printNode, which only works with Adobe SVG viewers. Has someone an idea how to integrate the same functionality in the SVG-supporting browsers (Opera, Firefox) with Javascript? See http://www.faqts.com/knowledge_base/view.phtml/aid/34646/fid/1860 Yahoo! Groups Sponsor ~-- Home is just a click away. Make Yahoo! your home page now. http://us.click.yahoo.com/DHchtC/3FxNAA/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/
Re: [svg-developers] printNode for all browsers
Olaf Schnabel wrote maybe someone of you has a solution for my problem. I currently using the command printNode, which only works with Adobe SVG viewers. Has someone an idea how to integrate the same functionality in the SVG-supporting browsers (Opera, Firefox) with Javascript? Take a look at http://srufaculty.sru.edu/david.dailey/svg/SVG_serialize.html -- (the crucial work is done in the HTML page rather than the SVG) it is nonrecursive, but it serializes a shallow SVG tree (not dealing with groups or animations or other nested objects). It also handles scripts and functons found within an SVG document. It works in IE, FF and Opera. It would not take a major effort to recursivize it. cheers, David 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 * 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/
RE: [svg-developers] Linking from SVG to XML (URI/Anchor Element # - problem)
Hi, Johan from Sweden- This is a flaw in how how IE handles fragment identifiers for local files via its plugin architecture (ActiveX). I don't know of a workaround for this on the local file system, except to use FF or Opera. Sorry about that. Regards- Doug johan_citec wrote: | | Helly all!, | | In a SVG file I have links leading to several different xml files. In | some | cases, I include a URI/Anchor element and when I click that link I | expect to be scrolled down to the place in the XML file where I | have | the specific anchor element/id. This works without problems while | working on a web server. It does, however, not work when I run the | SVG | file locally on my computer (C:/SVG/test.svg). | | Example: | Link in SVG file: a xlink:href=test.xml#testing | Destination in XML file: rubrik id=testingHeading /rubrik | | When I click the link locally, I am forwarded to the xml-file, only | not scrolled down. When I look at the path, the #testing part is | not included. So, it appears that part is automatically stripped for | some reason. Any idea on how to solve this problem? | | Thank you, | Johan from Sweden Yahoo! Groups Sponsor ~-- You can search right from your browser? It's easy and it's free. See how. http://us.click.yahoo.com/_7bhrC/NGxNAA/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] Does Opera really suck this badly?
Read where Opera 9 had good SVG support, so I put up a small demo to test filter effects on PNG image files (ironic that I can't use vector graphics with-in SVG, but thats another issue). Vewed in Opera, it is hideous, does not render properly at all. Firefox renders properly, except for text choices and filter effects. However, when viewed with WebKit there is no problem at all. I am on a Mac, so maybe this is a platform issue, hence my question. Demo at; http://deerring.com/newweb/index.svg James Yahoo! Groups Sponsor ~-- Get to your groups with one click. Know instantly when new email arrives http://us.click.yahoo.com/.7bhrC/MGxNAA/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: Does Opera really suck this badly?
James C. Deering [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED] Read where Opera 9 had good SVG support, so I put up a small demo to test filter effects on PNG image files (ironic that I can't use vector graphics with-in SVG, but thats another issue). Vewed in Opera, it is hideous, does not render properly at all. Firefox renders properly, except for text choices and filter effects. However, when viewed with WebKit there is no problem at all. I am on a Mac, so maybe this is a platform issue, hence my question. Demo at; http://deerring.com/newweb/index.svg on windows Opera 9 latest weekly, the only issue with your example is a rather bright gamma, other than that it looks fine, have you got a screen shot? It may be a mac specific bug, report it, opera 9 is still a beta! Jim. Yahoo! Groups Sponsor ~-- Home is just a click away. Make Yahoo! your home page now. http://us.click.yahoo.com/DHchtC/3FxNAA/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/
RE: [svg-developers] Does Opera really suck this badly?
James- Would it kill certain people on this list to be more polite and less inflammatory? I am utterly bored of seeing the words suck and other less savory terms in subject lines. How would you react if I said your art, which you've clearly worked hard on, sucks? Would you be more inclined to try to improve your work, or to dismiss my opinion? Opera has worked hard on creating one of the best SVG viewers around. They don't have the benefit of prebuilt filters that Adobe did when they helped define the filter effects in SVG1.0, so they are building it all from scratch, just so that SVG authors can take advantage of it, and they have been very responsive on this list and to individuals who report bugs. Please show some gratitude and suggest improvements via Opera's bug tracker, if you see what you think is a flaw. James C. Deering wrote: | | Read where Opera 9 had good SVG support, so I put up a small | demo to test filter effects on | PNG image files (ironic that I can't use vector graphics | with-in SVG, but thats another issue). | Vewed in Opera, it is hideous, does not render properly at | all. How are we supposed to know how you expect it to render, if you don't provide a reference screencap? In fact, it does render in Opera 9 (Build 8393, Windows), though the filter effects do blur the images a bit. | Firefox renders properly, except for text choices and filter effects. I'm not sure what you are using as a test criteria in FF, since it doesn't have filter effects. -Doug Yahoo! Groups Sponsor ~-- You can search right from your browser? It's easy and it's free. See how. http://us.click.yahoo.com/_7bhrC/NGxNAA/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: Does Opera really suck this badly?
--- In svg-developers@yahoogroups.com, Jim Ley [EMAIL PROTECTED] wrote: on windows Opera 9 latest weekly, the only issue with your example is a rather bright gamma, other than that it looks fine, have you got a screen shot? It may be a mac specific bug, report it, opera 9 is still a beta! Jim. The gamma is not the only problem, did it display the 300pt stroke on the rectangle? James Yahoo! Groups Sponsor ~-- Protect your PC from spy ware with award winning anti spy technology. It's free. http://us.click.yahoo.com/97bhrC/LGxNAA/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: Is Opera really this bad at displaying this file?
--- In svg-developers@yahoogroups.com, Doug Schepers [EMAIL PROTECTED] wrote: James- Would it kill certain people on this list to be more polite and less inflammatory? I am utterly bored of seeing the words suck and other less savory terms in subject lines. Sorry, I like others live in San Diego county, must be in our nature. James Yahoo! Groups Sponsor ~-- Protect your PC from spy ware with award winning anti spy technology. It's free. http://us.click.yahoo.com/97bhrC/LGxNAA/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: Does Opera really suck this badly?
--- In svg-developers@yahoogroups.com, James C. Deering [EMAIL PROTECTED] wrote: --- In svg-developers@yahoogroups.com, Jim Ley jim@ wrote: on windows Opera 9 latest weekly, the only issue with your example is a rather bright gamma, other than that it looks fine, have you got a screen shot? It may be a mac specific bug, report it, opera 9 is still a beta! Jim. The gamma is not the only problem, did it display the 300pt stroke on the rectangle? James What rectangle are you talking about? On my Windows box, as others have said, the only problem seems to be a bright gamma... 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 * 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: Does Opera really suck this badly?
Btw, I looked at it in IE+ASV and the image is not blurry, the drop-shadow is there and the gamma is fine. --- In svg-developers@yahoogroups.com, Jeff Schiller [EMAIL PROTECTED] wrote: --- In svg-developers@yahoogroups.com, James C. Deering jcdeering1@ wrote: --- In svg-developers@yahoogroups.com, Jim Ley jim@ wrote: on windows Opera 9 latest weekly, the only issue with your example is a rather bright gamma, other than that it looks fine, have you got a screen shot? It may be a mac specific bug, report it, opera 9 is still a beta! Jim. The gamma is not the only problem, did it display the 300pt stroke on the rectangle? James What rectangle are you talking about? On my Windows box, as others have said, the only problem seems to be a bright gamma... Yahoo! Groups Sponsor ~-- Home is just a click away. Make Yahoo! your home page now. http://us.click.yahoo.com/DHchtC/3FxNAA/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: Does Opera really suck this badly?
--- In svg-developers@yahoogroups.com, Jeff Schiller [EMAIL PROTECTED] wrote: What rectangle are you talking about? On my Windows box, as others have said, the only problem seems to be a bright gamma... I use the following to make sure that when odd size browser windows are created that there is a continous background color. This does not display in Opera, resize your window and you'll see. rect fill=#F2DB9B stroke=#F2DB9B stroke-width=300 width=1920 height=1080/ James Yahoo! Groups Sponsor ~-- You can search right from your browser? It's easy and it's free. See how. http://us.click.yahoo.com/_7bhrC/NGxNAA/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: progress on svg viewers?
Hi David, Hey, you guys made the news today (and for those in this group who didn't see it): http://www.nytimes.com/2006/05/18/science/18evolve.html (when I saw the name Broad in the article, I knew I'd seen that name somewhere recently). We're all chumans then, is that it? (the string of jokes about this is going to be long, I think, complete with Leno and Letterman participation). One minor point regarding the ASV V3 viewer. It took me a while to discover this: As you said in your original posting, you *don't* have either fine or quantifiable zoom control, *but* if you hold down the Ctrl-key, so you then see the little magnifying glass with the plus-sign in it, you can drag that magnifying glass to create a box around whatever you want enlarged. A minor feature perhaps, but one which I now use all the time instead of simply zooming in, either by clicking the magnifying glass, or by selecting Zoom In from the pop-up context menu (the one that pops up when you right-click on the SVG canvas). The SVG graph images I create contain hundreds of multi-sized vertices and thousands of edges. I use the ASV V3 viewer and have never felt the need to have super fine control over zooming, especially not after I discovered zoom boxing. Good Luck, Doug --- In svg-developers@yahoogroups.com, davidbjaffe0 [EMAIL PROTECTED] wrote: I'm looking for an svg viewer that: - is fast, even for large svg files; - has good navigational abilities (zooming, panning, etc.) - has very good resolution (via antialiasing, etc.) - works on Mac. This is for RD - we generate large graphs in the process of assembling genomes and want to be able to visualize them to help improve our algorithms. We can avoid svg files altogether using Graphviz but we'd like to be able to exploit the neat features of svg. I've tried some of the svg viewers that are out there, and am a bit disappointed, e.g.: - Squiggle. It's just really slow. - Adobe plugin. Rather limited zooming capability. You can make the view bigger or smaller but you can't go to e.g. 60%. Are there any suggestions? Are more capable viewers under development? Or perhaps I'm trying to use svg for something it really wasn't intended for. Thanks very much, David Jaffe Manager, Whole Genome Assembly Broad Institute of MIT and Harvard Yahoo! Groups Sponsor ~-- Home is just a click away. Make Yahoo! your home page now. http://us.click.yahoo.com/DHchtC/3FxNAA/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/
Re: [svg-developers] Re: progress on svg viewers?
Hey, you guys made the news today... Yes. One minor point regarding the ASV V3 viewer... I haven't tried this. But it's not for Macs, right? Thanks, David == run2bmi21 wrote: Hi David, Hey, you guys made the news today (and for those in this group who didn't see it): http://www.nytimes.com/2006/05/18/science/18evolve.html (when I saw the name Broad in the article, I knew I'd seen that name somewhere recently). We're all chumans then, is that it? (the string of jokes about this is going to be long, I think, complete with Leno and Letterman participation). One minor point regarding the ASV V3 viewer. It took me a while to discover this: As you said in your original posting, you *don't* have either fine or quantifiable zoom control, *but* if you hold down the Ctrl-key, so you then see the little magnifying glass with the plus-sign in it, you can drag that magnifying glass to create a box around whatever you want enlarged. A minor feature perhaps, but one which I now use all the time instead of simply zooming in, either by clicking the magnifying glass, or by selecting Zoom In from the pop-up context menu (the one that pops up when you right-click on the SVG canvas). The SVG graph images I create contain hundreds of multi-sized vertices and thousands of edges. I use the ASV V3 viewer and have never felt the need to have super fine control over zooming, especially not after I discovered zoom boxing. Good Luck, Doug --- In svg-developers@yahoogroups.com, davidbjaffe0 [EMAIL PROTECTED] wrote: I'm looking for an svg viewer that: - is fast, even for large svg files; - has good navigational abilities (zooming, panning, etc.) - has very good resolution (via antialiasing, etc.) - works on Mac. This is for RD - we generate large graphs in the process of assembling genomes and want to be able to visualize them to help improve our algorithms. We can avoid svg files altogether using Graphviz but we'd like to be able to exploit the neat features of svg. I've tried some of the svg viewers that are out there, and am a bit disappointed, e.g.: - Squiggle. It's just really slow. - Adobe plugin. Rather limited zooming capability. You can make the view bigger or smaller but you can't go to e.g. 60%. Are there any suggestions? Are more capable viewers under development? Or perhaps I'm trying to use svg for something it really wasn't intended for. Thanks very much, David Jaffe Manager, Whole Genome Assembly Broad Institute of MIT and Harvard - 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.sig=VBa7nBOoFldLj1xsnDMzkQ Svg http://groups.yahoo.com/gads?t=msk=Svgw1=Xml+formatw2=Svgw3=Formatw4=Datac=4s=47.sig=a1u0zJydFxGsmrBvlURQ4w Format http://groups.yahoo.com/gads?t=msk=Formatw1=Xml+formatw2=Svgw3=Formatw4=Datac=4s=47.sig=sfOdgu_KzJjmF4YOGYLFuw Data http://groups.yahoo.com/gads?t=msk=Dataw1=Xml+formatw2=Svgw3=Formatw4=Datac=4s=47.sig=aV25K06F7rKa6A2bKQrzpA 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] * Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service http://docs.yahoo.com/info/terms/. Yahoo! Groups Sponsor ~-- Get to your groups with one click. Know instantly when new email arrives http://us.click.yahoo.com/.7bhrC/MGxNAA/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] appendNode to inline SVG in IE/ASV
Has anyone succeeded in dynamically adding a node to an in-line SVG object in IE/ASV? I'm able to enter the object and find children and change their properties and so forth, but no luck in adding a new node to the beast. TIA, David Yahoo! Groups Sponsor ~-- Get to your groups with one click. Know instantly when new email arrives http://us.click.yahoo.com/.7bhrC/MGxNAA/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/
Re: [svg-developers] Re: progress on svg viewers?
run2bmi21 wrote: One minor point regarding the ASV V3 viewer. It took me a while to discover this: As you said in your original posting, you *don't* have either fine or quantifiable zoom control, *but* if you hold down the Ctrl-key, so you then see the little magnifying glass with the plus-sign in it, you can drag that magnifying glass to create a box around whatever you want enlarged. A minor feature perhaps, but one which I now use all the time instead of simply zooming in, either by clicking the magnifying glass, or by selecting Zoom In from the pop-up context menu (the one that pops up when you right-click on the SVG canvas). Great tip, thanks! Yahoo! Groups Sponsor ~-- You can search right from your browser? It's easy and it's free. See how. http://us.click.yahoo.com/_7bhrC/NGxNAA/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: appendNode to inline SVG in IE/ASV
If you do your DOM calls from svgelement.getSVGDocument() as the base instead of just document, it seems most things work. Alternatively, after doing your DOM updates: svgelement.outerHTML = svgelement.outerHTML Will repaint the canvas appropriately. --- In svg-developers@yahoogroups.com, ddailey [EMAIL PROTECTED] wrote: Has anyone succeeded in dynamically adding a node to an in-line SVG object in IE/ASV? I'm able to enter the object and find children and change their properties and so forth, but no luck in adding a new node to the beast. TIA, David Yahoo! Groups Sponsor ~-- You can search right from your browser? It's easy and it's free. See how. http://us.click.yahoo.com/_7bhrC/NGxNAA/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: progress on svg viewers?
Hmm. I don't know. My environment is MS IE V6.0 on Windows XP SP2. Are you asking whether ASV has a version for Macs - OR - whether the Macs version of ASV has the zoom box feature? OK, just returned from... http://www.adobe.com/svg/viewer/install/main.html and I saw Mac downloads available there. So I guess your question is whether the Macs version of ASV has the zoom box feature? That I don't know (more chimp than human on this question I guess). Doug --- In svg-developers@yahoogroups.com, David Jaffe [EMAIL PROTECTED] wrote: Hey, you guys made the news today... Yes. One minor point regarding the ASV V3 viewer... I haven't tried this. But it's not for Macs, right? Thanks, David == run2bmi21 wrote: Hi David, Hey, you guys made the news today (and for those in this group who didn't see it): http://www.nytimes.com/2006/05/18/science/18evolve.html (when I saw the name Broad in the article, I knew I'd seen that name somewhere recently). We're all chumans then, is that it? (the string of jokes about this is going to be long, I think, complete with Leno and Letterman participation). One minor point regarding the ASV V3 viewer. It took me a while to discover this: As you said in your original posting, you *don't* have either fine or quantifiable zoom control, *but* if you hold down the Ctrl-key, so you then see the little magnifying glass with the plus-sign in it, you can drag that magnifying glass to create a box around whatever you want enlarged. A minor feature perhaps, but one which I now use all the time instead of simply zooming in, either by clicking the magnifying glass, or by selecting Zoom In from the pop-up context menu (the one that pops up when you right-click on the SVG canvas). The SVG graph images I create contain hundreds of multi-sized vertices and thousands of edges. I use the ASV V3 viewer and have never felt the need to have super fine control over zooming, especially not after I discovered zoom boxing. Good Luck, Doug --- In svg-developers@yahoogroups.com, davidbjaffe0 jaffe@ wrote: I'm looking for an svg viewer that: - is fast, even for large svg files; - has good navigational abilities (zooming, panning, etc.) - has very good resolution (via antialiasing, etc.) - works on Mac. This is for RD - we generate large graphs in the process of assembling genomes and want to be able to visualize them to help improve our algorithms. We can avoid svg files altogether using Graphviz but we'd like to be able to exploit the neat features of svg. I've tried some of the svg viewers that are out there, and am a bit disappointed, e.g.: - Squiggle. It's just really slow. - Adobe plugin. Rather limited zooming capability. You can make the view bigger or smaller but you can't go to e.g. 60%. Are there any suggestions? Are more capable viewers under development? Or perhaps I'm trying to use svg for something it really wasn't intended for. Thanks very much, David Jaffe Manager, Whole Genome Assembly Broad Institute of MIT and Harvard - 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 * 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 Service http://docs.yahoo.com/info/terms/. - --- Yahoo! Groups Sponsor ~-- You can search right from your browser? It's easy and it's free. See how. http://us.click.yahoo.com/_7bhrC/NGxNAA/yQLSAA/1U_rlB/TM ~- - To unsubscribe send a message to: [EMAIL PROTECTED] -or- visit http://groups.yahoo.com/group/svg-developers and click edit
[svg-developers] Re: IE 5, 6,7 Support SVG 'Natively'? -Make it easy-
Phi, Can you give us some more information here? I haven't installed your DLL yet, but what is it exactly - is it a plugin for IE? Do you have some more information like what SVG features it supports, how it works. I'm afraid I had a little trouble understanding your text file. FYI, just for terminology sake, it's not native support of SVG since this is some 3rd party DLL that people will still have to download. Native support to me always implied that the browser supports it directly without the need for any additional downloads. But it still looks exciting whatever you've got here... Jeff --- In svg-developers@yahoogroups.com, minhducthandan [EMAIL PROTECTED] wrote: Remember the old but current way you put image to the web page? set BMP or JPG or PNG or GIF into a IMG display the image? - Put it in the src attribute!. You now can do that with SVG using SVG Pluggable protocol. 1- Download oneplusplus.com/download/setup.zip. 2- Unzip it. 3- Read the file SVGPROTOCOL.TXT. Then install. 4- Done. In short SVG Protocol allows you to have the SVG document or elements to be display in (any?) element of the HTML DOM Either Static or Dynamic. As simple as: img id='test' style='LEFT:0px;OVERFLOW:hidden;WIDTH:205px;BORDER-TOP-STYLE:none;BORDER-RIGHT-STYLE:none;BORDER-LEFT-STYLE:none;POSITION:absolute;TOP:10px;HEIGHT:205px;BACKGROUND-COLOR:transparent;BORDER-BOTTOM-STYLE:none;' src=SVGdata:File/Load;charset=US-ASCII,SIG=abcd,Viewport[-1,-1,205,205]Scale[4.17,4.17];http://localhost/images/icon_update.svg; Many thanks. Phi. Note: We update that file very often. 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 * 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/
Re: [svg-developers] Re: IE 5, 6,7 Support SVG 'Natively'? -Make it easy-
No it is not a Plugg-in. It does not have a display As I say it is a Pluggable Protocol As defined by MS. Once installed it is a part of the Windows operation system. You can acesss SVG file thru other means such as XMLHTTP without using the browser. As an example Ie do not support SVG then make it do it. What I mean 'Native' is it not using any embed or object tag but as CSS or SRC as normal URL protocol. Remember that IE URL protocols. Such as //HTTP//... or FILE:///.. THis is designed for SVG When an IMG or XMLHTTP (AJAX) request a SVG file. The protocols is a front-end to translate and output back to the browser the information that it understand to display the image. That Simple. On 5/18/06, Jeff Schiller [EMAIL PROTECTED] wrote: Phi, Can you give us some more information here? I haven't installed your DLL yet, but what is it exactly - is it a plugin for IE? Do you have some more information like what SVG features it supports, how it works. I'm afraid I had a little trouble understanding your text file. FYI, just for terminology sake, it's not native support of SVG since this is some 3rd party DLL that people will still have to download. Native support to me always implied that the browser supports it directly without the need for any additional downloads. But it still looks exciting whatever you've got here... Jeff --- In svg-developers@yahoogroups.com, minhducthandan [EMAIL PROTECTED] wrote: Remember the old but current way you put image to the web page? set BMP or JPG or PNG or GIF into a IMG display the image? - Put it in the src attribute!. You now can do that with SVG using SVG Pluggable protocol. 1- Download oneplusplus.com/download/setup.zip. 2- Unzip it. 3- Read the file SVGPROTOCOL.TXT. Then install. 4- Done. In short SVG Protocol allows you to have the SVG document or elements to be display in (any?) element of the HTML DOM Either Static or Dynamic. As simple as: img id='test' style='LEFT:0px;OVERFLOW:hidden;WIDTH:205px;BORDER-TOP-STYLE:none;BORDER-RIGHT-STYLE:none;BORDER-LEFT-STYLE:none;POSITION:absolute;TOP:10px;HEIGHT:205px;BACKGROUND-COLOR:transparent;BORDER-BOTTOM-STYLE:none;' src=SVGdata:File/Load;charset=US-ASCII,SIG=abcd,Viewport[-1,-1,205,205]Scale[ 4.17,4.17];http://localhost/images/icon_update.svg; Many thanks. Phi. Note: We update that file very often. - 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 [Non-text portions of this message have been removed] Yahoo! Groups Sponsor ~-- Protect your PC from spy ware with award winning anti spy technology. It's free. http://us.click.yahoo.com/97bhrC/LGxNAA/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/
Re: [svg-developers] Re: IE 5, 6,7 Support SVG 'Natively'? -Make it easy-
On 5/18/06, Jeff Schiller [EMAIL PROTECTED] wrote: Phi, Can you give us some more information here? I haven't installed your DLL yet, but what is it exactly - is it a plugin for IE? Do you have some more information like what SVG features it supports, how it works. I'm afraid I had a little trouble understanding your text file. FYI, just for terminology sake, it's not native support of SVG since this is some 3rd party DLL that people will still have to download. Native support to me always implied that the browser supports it directly without the need for any additional downloads. But it still looks exciting whatever you've got here... Hi Jeff. I put 'Native' in the quote because I don't know in what catergory I can put it in. At the sence of Third party DLL it is NOT; but at the sense that this is not browser related and it do nothing with the browser then it is. It jutt make 'ALL' The IE to support SVG. I don't know how to call it too. Phi Jeff --- In svg-developers@yahoogroups.com, minhducthandan [EMAIL PROTECTED] wrote: Remember the old but current way you put image to the web page? set BMP or JPG or PNG or GIF into a IMG display the image? - Put it in the src attribute!. You now can do that with SVG using SVG Pluggable protocol. 1- Download oneplusplus.com/download/setup.zip. 2- Unzip it. 3- Read the file SVGPROTOCOL.TXT. Then install. 4- Done. In short SVG Protocol allows you to have the SVG document or elements to be display in (any?) element of the HTML DOM Either Static or Dynamic. As simple as: img id='test' style='LEFT:0px;OVERFLOW:hidden;WIDTH:205px;BORDER-TOP-STYLE:none;BORDER-RIGHT-STYLE:none;BORDER-LEFT-STYLE:none;POSITION:absolute;TOP:10px;HEIGHT:205px;BACKGROUND-COLOR:transparent;BORDER-BOTTOM-STYLE:none;' src=SVGdata:File/Load;charset=US-ASCII,SIG=abcd,Viewport[-1,-1,205,205]Scale[ 4.17,4.17];http://localhost/images/icon_update.svg; Many thanks. Phi. Note: We update that file very often. - 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 [Non-text portions of this message have been removed] Yahoo! Groups Sponsor ~-- Home is just a click away. Make Yahoo! your home page now. http://us.click.yahoo.com/DHchtC/3FxNAA/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] Problem with overlappying lines
I'm working in Firefox 1.5. If I have the following SVG code: line x1=10 y1=100 x2=10 y2=140 stroke=gray stroke-width=1/ line x1=10 y1=100 x2=10 y2=170 stroke=gray stroke-width=1/ then the overlapping part (from y value 100 down to 140) looks darker than the non-overlapping part (from 140 down to 170). I've tried messing with opacity settings (like setting it to 1) but that makes no difference. Any bright ideas on how to avoid this, other than by not having overlapping lines? (Not doing that would be tricky in my actual use case, because I'm drawing edges of a tree-structured graph created by another package, and those edges overlap. I'd have to do a whole bunch of analysis to eliminate the overlaps.) Thanks. --- Dan Cooperstock, Senior Software Developer, Quest Software 260 King St. E., Toronto ON Canada M5A 4L5 [EMAIL PROTECTED]416-933-5165 With Quest Software, you get more ... more performance, more productivity, more value from your IT investments. Visit www.quest.com to learn more. Yahoo! Groups Sponsor ~-- Home is just a click away. Make Yahoo! your home page now. http://us.click.yahoo.com/DHchtC/3FxNAA/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: Notify
For more details see the attachment. +++ Attachment: No Virus found +++ Bitdefender AntiVirus - www.bitdefender.com [Non-text portions of this message have been removed] Yahoo! Groups Sponsor ~-- Home is just a click away. Make Yahoo! your home page now. http://us.click.yahoo.com/DHchtC/3FxNAA/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/
Re: [svg-developers] Problem with overlappying lines
Hi Dan. dancooperstock: I'm working in Firefox 1.5. If I have the following SVG code: line x1=10 y1=100 x2=10 y2=140 stroke=gray stroke-width=1/ line x1=10 y1=100 x2=10 y2=170 stroke=gray stroke-width=1/ then the overlapping part (from y value 100 down to 140) looks darker than the non-overlapping part (from 140 down to 170). I've tried messing with opacity settings (like setting it to 1) but that makes no difference. The issue is with anti-aliasing and the way the coordinate system works in SVG. If one user unit in your SVG maps to one pixel as rendered by Firefox, and if anti-aliasing is used when drawing, then drawing horizontal or vertical lines with integer coordinate values with a stroke-width of 1 will result in the line straddling pixels. This is because the integer coordinate values lie between the pixels in this case, and a stroke-width of 1 will cause half of the stroke line to drawn on one pixel, and the other half on the adjacent pixel--each with 0.5 opacity. When the two coincident lines are drawn, their semi-opaque pixels add together. You could do two things to avoid this: * force your lines to be rendered exactly on pixels by subtracting 0.5 from your coordinates, e.g.: g stroke=gray stroke-width=1 transform=translate(-0.5) line x1=10 y1=100 x2=10 y2=140/ line x1=10 y1=100 x2=10 y2=170/ /g * set shape-rendering=crispEdges to force anti-aliasing to be turned off for these lines: g stroke=gray stroke-width=1 shape-rendering=crispEdges line x1=10 y1=100 x2=10 y2=140/ line x1=10 y1=100 x2=10 y2=170/ /g -- Cameron McCormack ICQ: 26955922 cam (at) mcc.id.au MSN: cam (at) mcc.id.au http://mcc.id.au/ JBR: heycam (at) jabber.org 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 * 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: progress on svg viewers?
--- In svg-developers@yahoogroups.com, David Jaffe [EMAIL PROTECTED] wrote: One minor point regarding the ASV V3 viewer... I haven't tried this. But it's not for Macs, right? ASV3 works fine on Macs with PowerPC CPU, incl. the zooming feature that you discussed. However, Adobe didn't release a version for the new Intel Macs (and probably never will). Andreas Yahoo! Groups Sponsor ~-- Get to your groups with one click. Know instantly when new email arrives http://us.click.yahoo.com/.7bhrC/MGxNAA/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: IE 5, 6,7 Support SVG 'Natively'? -Make it easy-
Hi Phi, I don't understand this at all. As I understand it, the final result through this magic process is a static raster image. What is the benefit of receiving a static raster image? In that case PNG/GIF/Jpeg work just fine. The interesting part of SVG is the interactivity and animation part. If an SVG solution does not support these, I don't see any real benefit over other static raster images. But maybe I just misunderstood the process or the result. Andreas 1- As normal when the Requesting agent ( browser) browser requests an URL such as Yourdomain.com/images/AAA.GIF then It request through the Windows OS (URLMON.DLL?). This will return the binary image to the request agent (in this case it is IE). 2- So far there are some predefined protocols: as: //HTTP: Data: FIle: JavaScript: 3- The request Agent has to follow that protocol (format) for the OS to know where to get the data. You are very familiar with //HTTP: protocol; Most of you familiar with DATA: protocol such as DATA:Base64 or Javascript:Variable (to dynamically load CSS or even some image). 4- As you see all protocol always end by a : (column). 5- SVG protocol add one more protocol to the OS. I't's named SVGData: All the command and sub command follow are short cut for the SVG protocol to know where is the SVG data to get, either on the server or being downloaded from the browser, what resolution (Scale, Rotate). ViewPort. (You SVG may be very big but you only want the protocol to get only a small part of it). After got those data the protocol will generate an image in this case it is an in-memory PNG image then pass it back to the request agent (browser) Then the browser will display it as if it is a REAL PNG file. 6- In case the browser request a SVG file through the SVG protocol then it will get it from the sever then translate it into a PNG image before pass it back the image to the browser. 5- To the browser it only that a request is sent and an actual PNG image is received. 6- Because the URL format allows up to 2048 bytes Then we take that advantage to allow Developer to upload all or partial SVG (text). The SVG protocol will take that data translate it into a PNG to return to the browser. Example: src=SVGdata:File/Load;charset=US-ASCII,SIG=abcd,Viewport[-1,-1,205,205]Scale[ 4.17,4.17];http://localhost/images/icon_update.svg; Instead of http://localhost/images/icon_update.svg as the SVG location you can replace it with other SVG element such as: g rect x1=10 y=10 width =20 height =40 rx=4 style='fill:#FF;fill-opacity=0.5' / fill-opacity:0.5/circle cx=100 cy=120 r=20 style='fill:none stroke-windth:1' //g (it has to be in XML format) In this case the SVG protocol will draw you a rectangle and a circle. then return the PNG back to the browser. 7- In the multi-task environment there arw many web apps can run at the same time then we develop a 'SIG= to keep track one application from the other. 8- When you follow the protocol you need to follow it by all the Column, Semi-column Equal ... character and case sensitive for it not wrongly parse the data. Hope this help. Phi [Non-text portions of this message have been removed] Yahoo! Groups Sponsor ~-- You can search right from your browser? It's easy and it's free. See how. http://us.click.yahoo.com/_7bhrC/NGxNAA/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/
Re: [svg-developers] Re: IE 5, 6,7 Support SVG 'Natively'? -Make it easy-
On 5/18/06, Andreas Neumann [EMAIL PROTECTED] wrote: Hi Phi, I don't understand this at all. As I understand it, the final result through this magic process is a static raster image. What is the benefit of receiving a static raster image? In that case PNG/GIF/Jpeg work just fine. The interesting part of SVG is the interactivity and animation part. If an SVG solution does not support these, I don't see any real benefit over other static raster images. But maybe I just misunderstood the process or the result. Andreas You may be right? IF. 1- You only use static. NO changing such as dynamic scale,or rotate or changing color, and - Of cource you can always doing it by a client server round trip. 2- Animation: Technically speaking is is a multi-page bitmap. You can have it here. The speed is REALY REAL FAST. At the bottom of any computerized image it is a RASTER. And ALWAYS the RASTER. 3- We also providing you with the so call Bitmask. That you can get by Using AJAX mechanism (but rigth at the OS). With this mechanism, you will able to know exactly where the position of the cursor. - It is painted? What color? when you mouse goes over that IMG . The feature that you can not get from browser or viewer even it is native. 4- You can follow this link for further INFO: http://msdn.microsoft.com/workshop/networking/pluggable/pluggable.asp. 5- You always need script. Either inside the SVG or outside the SVG document anyway. In short. This SVG protocol just enable WEB developer to generate on-the fly images (If You use only once then it is static if you changing according to your formula over time then it is dynamic). I just happen using SVG format as one of it input data stream. 6- As I have mention may times in the past. We have something GOOD. we share. We have come from long way Javascript dynamic image generation then applet. But we think this is the best that we have right now. 1- As normal when the Requesting agent ( browser) browser requests an URL such as Yourdomain.com/images/AAA.GIF then It request through the Windows OS (URLMON.DLL?). This will return the binary image to the request agent (in this case it is IE). 2- So far there are some predefined protocols: as: //HTTP: Data: FIle: JavaScript: 3- The request Agent has to follow that protocol (format) for the OS to know where to get the data. You are very familiar with //HTTP: protocol; Most of you familiar with DATA: protocol such as DATA:Base64 or Javascript:Variable (to dynamically load CSS or even some image). 4- As you see all protocol always end by a : (column). 5- SVG protocol add one more protocol to the OS. I't's named SVGData: All the command and sub command follow are short cut for the SVG protocol to know where is the SVG data to get, either on the server or being downloaded from the browser, what resolution (Scale, Rotate). ViewPort. (You SVG may be very big but you only want the protocol to get only a small part of it). After got those data the protocol will generate an image in this case it is an in-memory PNG image then pass it back to the request agent (browser) Then the browser will display it as if it is a REAL PNG file. 6- In case the browser request a SVG file through the SVG protocol then it will get it from the sever then translate it into a PNG image before pass it back the image to the browser. 5- To the browser it only that a request is sent and an actual PNG image is received. 6- Because the URL format allows up to 2048 bytes Then we take that advantage to allow Developer to upload all or partial SVG (text). The SVG protocol will take that data translate it into a PNG to return to the browser. Example: src=SVGdata:File/Load;charset=US-ASCII,SIG=abcd,Viewport[-1,-1,205,205]Scale[ 4.17,4.17];http://localhost/images/icon_update.svg; Instead of http://localhost/images/icon_update.svg as the SVG location you can replace it with other SVG element such as: g rect x1=10 y=10 width =20 height =40 rx=4 style='fill:#FF;fill-opacity=0.5' / fill-opacity:0.5/circle cx=100 cy=120 r=20 style='fill:none stroke-windth:1' //g (it has to be in XML format) In this case the SVG protocol will draw you a rectangle and a circle. then return the PNG back to the browser. 7- In the multi-task environment there arw many web apps can run at the same time then we develop a 'SIG= to keep track one application from the other. 8- When you follow the protocol you need to follow it by all the Column, Semi-column Equal ... character and case sensitive for it not wrongly parse the data. Hope this help. Phi [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 [Non-text