Hello and welcome to our community! Is this your first visit?
Register
Enjoy an ad free experience by logging in. Not a member yet? Register.
Page 1 of 2 12 LastLast
Results 1 to 15 of 18

Thread: Vml

  1. #1
    Regular Coder
    Join Date
    Jun 2002
    Location
    USA
    Posts
    113
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Vml

    How come I cannot view a VML file. if it has:

    Code:
     <html xmlns:v="urn:schemas-microsoft-com:vml">
    then it freezes up my browser. I have IE 6 and I know IE started
    supporting VML with 5.0.

    [Edit]
    Well maybe not with only that but when I try:

    Code:
    <v:shape style="top: 0; left: 0; width: 100mm; height: 100mm;"
     coordsize="3 3" />
    Last edited by landon11; 11-21-2002 at 06:07 PM.
    USA

  • #2
    Senior Coder
    Join Date
    Jun 2002
    Location
    near Oswestry
    Posts
    4,508
    Thanks
    0
    Thanked 0 Times in 0 Posts
    did you add the vml behaviour in your style declaration:

    <style type="text/css">

    v\:* { behavior: url(#default#VML); }

    </style>

  • #3
    Senior Coder
    Join Date
    Jun 2002
    Location
    ColoRockyz
    Posts
    1,649
    Thanks
    1
    Thanked 0 Times in 0 Posts
    Yep...gotta have both.

    I'm looking around for a VML forum...Anyone know of any? Thanks
    Zoobie or not Zoobie...That is the problem.
    <body onUnload="flush( ! )">

  • #4
    jkd
    jkd is offline
    Senior Coder jkd's Avatar
    Join Date
    May 2002
    Location
    metro DC
    Posts
    3,163
    Thanks
    1
    Thanked 18 Times in 18 Posts
    Not to start anything, but why not invest your talent in something that has a future, such as SVG?

    There are at least 15 different implementations of permutations of SVG, while IE is the only VML renderer. Not to mention SVG 1.1 is a Proposed Recommendation (and SVG 1.0 is a Recommendation), and there is a SVG 1.2 Working Draft published.

    Cross-platform non-Flash vector graphics, in a powerful, standardized form, and you're going to throw it all away for VML? I don't understand.
    Last edited by jkd; 11-25-2002 at 08:13 PM.

  • #5
    Senior Coder
    Join Date
    Jun 2002
    Location
    near Oswestry
    Posts
    4,508
    Thanks
    0
    Thanked 0 Times in 0 Posts
    I fell compelled to respond ...

    ... academically, you;re absolutely right. But the current reality, like it or loath it, is that roughly 80% of users have native VML support with no plugins or any extra effort on their part. That's a significant metric; for now

  • #6
    Senior Coder
    Join Date
    Jun 2002
    Location
    ColoRockyz
    Posts
    1,649
    Thanks
    1
    Thanked 0 Times in 0 Posts

    Internet Explorer

    Yep...I just read that IE5 and 6 account for more than 90% of users but I think Windows 95 up is needed to work. Vector graphics are here to stay whether it's VML or whatever. It's cool not to need a plugin for IE.
    Zoobie or not Zoobie...That is the problem.
    <body onUnload="flush( ! )">

  • #7
    jkd
    jkd is offline
    Senior Coder jkd's Avatar
    Join Date
    May 2002
    Location
    metro DC
    Posts
    3,163
    Thanks
    1
    Thanked 18 Times in 18 Posts
    Originally posted by zoobie
    It's cool not to need a plugin for IE.
    What about the 10% you are neglecting entirely? 10% of a bazillion people is still quite a lot. This certainly isn't helping the future of the web either, by tying your websites into one product exclusively (Windows and Internet Explorer).

  • #8
    Senior Coder
    Join Date
    Jun 2002
    Location
    ColoRockyz
    Posts
    1,649
    Thanks
    1
    Thanked 0 Times in 0 Posts

    Internet Explorer

    Well, I think the point is that vector graphics one way or another will soon be implemented into all browsers. It's just that IE happens to be the most widely used and VML is supported now rather than waiting years.

    As far as not including the 10%, I'm sure NS and Opera users are now quite used to sites made for IE not displaying or even functioning properly in their browsers.

    I've just made some really wild crazy stuff with VML...It rocks! The future is now! Oh yeah...sorry...You can't see them...heh heh
    Last edited by zoobie; 11-26-2002 at 02:07 AM.
    Zoobie or not Zoobie...That is the problem.
    <body onUnload="flush( ! )">

  • #9
    jkd
    jkd is offline
    Senior Coder jkd's Avatar
    Join Date
    May 2002
    Location
    metro DC
    Posts
    3,163
    Thanks
    1
    Thanked 18 Times in 18 Posts
    Originally posted by zoobie
    and VML is supported now rather than waiting years.
    SVG is supported now as well. That is no excuse.

    The only rational argument one could possibly make for VML is that 80%+ of surfers can view it.

    However, when faced against SVG, VML is inferior with respect to implementations, openness, standardization, and at least in my opinion, power. (SVG is *extremely* powerful because of input from the organizations who decided on the standard. It is robust, but simple. Even mobile devices profiles exist!).
    That 80% argument becomes redundant when you have a 100% figure to contend with.

    You are only cheating yourself and the people you are ignoring by resorting to VML over SVG. If you want vector graphics so badly, why not resort to Flash? I could live with that, but VML? yuck.

  • #10
    Senior Coder
    Join Date
    Jun 2002
    Location
    near Oswestry
    Posts
    4,508
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Flash? Flash???

    I thought swear words were starred out in this forum


    Hmm .. anyway. SVG is infinitely better than VML - no doubt about it. But ... please don't take offense because none is intended ... jason, your puritanical attidude to IE proprietary coding is a luxury which you would not be able to afford if you had to make a living doing this.
    Last edited by brothercake; 11-26-2002 at 06:16 PM.

  • #11
    jkd
    jkd is offline
    Senior Coder jkd's Avatar
    Join Date
    May 2002
    Location
    metro DC
    Posts
    3,163
    Thanks
    1
    Thanked 18 Times in 18 Posts
    Originally posted by brothercake
    Hmm .. anyway. SVG is infinitely better than VML - no doubt about it. But ... please don't take offense because none is intended ... jason, your puritanical attidude to IE proprietary coding is a luxury which you would not be able to afford if you had to make a living doing this.
    :: grumble grumble ::

    I'll concede to that.

  • #12
    TNO
    TNO is offline
    Regular Coder
    Join Date
    Apr 2005
    Posts
    213
    Thanks
    2
    Thanked 1 Time in 1 Post
    hmmm..... Food for thought:

    I'm sure most people have a website thats designed for a specific interest, and thus appeals to a certain group of people. If my website could appeal to a whopping 10% of internet users, I would probably die happy. According to recent stats: (http://www.w3schools.com/browsers/browsers_stats.asp)

    2005 IE 6 IE 5 Ffox Moz NN7 O 8 O 7
    September 69.7% 5.8% 18.0% 2.3% 0.4% 0.9% 0.2%

    If most people still use IE6 whats really the standard? SVG may be the future, but its not the now. If the avg person wants to see some kind of graph on your page, they would probably be pissed off with the 5mb download first. (I was).

    It is harder to do some things in VML (Text manipulation), but the ability to copy and paste into the Office suite is an excellent bonus. Plus I can use VML in Outlook.

    IE can render VML better than SVG. Plus it can render most things better as well. (Its just a shame its stuck in a proprietary technology mode.)

    Sample VML render:
    http://www.premiumwanadoo.com/dhteum...l/vmlstar.html

    To sum it up. SVG holds alot of promise in the future, but right now it doesn't have too much appeal. Popularity defines the standard as I see it. Plus General appeal isn't usually the goal in a special interest website. So I'll stick with VML today, and see where SVG leads us.

    3d VML Mario:
    http://gunnm.is.free.fr/3D/vml.htm

  • #13
    jkd
    jkd is offline
    Senior Coder jkd's Avatar
    Join Date
    May 2002
    Location
    metro DC
    Posts
    3,163
    Thanks
    1
    Thanked 18 Times in 18 Posts
    You just dug a 3 year old thread. Congratulations. And in these 3 years, Opera 8, and Firefox 1.5 both offer native support for SVG, and work porting KSVG to Safari is also underway.

  • #14
    TNO
    TNO is offline
    Regular Coder
    Join Date
    Apr 2005
    Posts
    213
    Thanks
    2
    Thanked 1 Time in 1 Post
    Thats good news.
    I can look at viable alternatives for some of my projects.
    But regardless of the native support, until the popularity of Firefox gets a little greater than what it is (or the popularity of IE gets alot lower than 70%), VML will still be a major player in Vector graphics.

  • #15
    jkd
    jkd is offline
    Senior Coder jkd's Avatar
    Join Date
    May 2002
    Location
    metro DC
    Posts
    3,163
    Thanks
    1
    Thanked 18 Times in 18 Posts
    Quote Originally Posted by TNO
    Thats good news.
    I can look at viable alternatives for some of my projects.
    But regardless of the native support, until the popularity of Firefox gets a little greater than what it is (or the popularity of IE gets alot lower than 70%), VML will still be a major player in Vector graphics.
    Native support in Firefox and Opera, with plans for Safari. Full support in IE via plugin.

    99.9% percent of browsers is better than IE-only (no VML plugins exist for other browsers).


  •  
    Page 1 of 2 12 LastLast

    Posting Permissions

    • You may not post new threads
    • You may not post replies
    • You may not post attachments
    • You may not edit your posts
    •