Go Back   CodingForums.com > :: Client side development > XML

Before you post, read our: Rules & Posting Guidelines

Reply
 
Thread Tools Rate Thread
Enjoy an ad free experience by logging in. Not a member yet? Register.
Old 11-21-2002, 04:58 PM   PM User | #1
landon11
Regular Coder

 
Join Date: Jun 2002
Location: USA
Posts: 113
Thanks: 0
Thanked 0 Times in 0 Posts
landon11 is an unknown quantity at this point
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" />
__________________
USA

Last edited by landon11; 11-21-2002 at 05:07 PM..
landon11 is offline   Reply With Quote
Old 11-22-2002, 05:36 PM   PM User | #2
brothercake
Senior Coder


 
Join Date: Jun 2002
Location: near Oswestry
Posts: 4,508
Thanks: 0
Thanked 0 Times in 0 Posts
brothercake is an unknown quantity at this point
did you add the vml behaviour in your style declaration:

<style type="text/css">

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

</style>
brothercake is offline   Reply With Quote
Old 11-25-2002, 06:56 PM   PM User | #3
zoobie
Senior Coder

 
Join Date: Jun 2002
Location: ColoRockyz
Posts: 1,642
Thanks: 1
Thanked 0 Times in 0 Posts
zoobie has a little shameless behaviour in the past
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( ! )">
zoobie is offline   Reply With Quote
Old 11-25-2002, 07:09 PM   PM User | #4
jkd
Senior Coder

 
jkd's Avatar
 
Join Date: May 2002
Location: metro DC
Posts: 3,163
Thanks: 1
Thanked 18 Times in 18 Posts
jkd will become famous soon enough
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.
__________________
jasonkarldavis.com

Last edited by jkd; 11-25-2002 at 07:13 PM..
jkd is offline   Reply With Quote
Old 11-25-2002, 08:57 PM   PM User | #5
brothercake
Senior Coder


 
Join Date: Jun 2002
Location: near Oswestry
Posts: 4,508
Thanks: 0
Thanked 0 Times in 0 Posts
brothercake is an unknown quantity at this point
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
brothercake is offline   Reply With Quote
Old 11-25-2002, 09:43 PM   PM User | #6
zoobie
Senior Coder

 
Join Date: Jun 2002
Location: ColoRockyz
Posts: 1,642
Thanks: 1
Thanked 0 Times in 0 Posts
zoobie has a little shameless behaviour in the past
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( ! )">
zoobie is offline   Reply With Quote
Old 11-25-2002, 11:38 PM   PM User | #7
jkd
Senior Coder

 
jkd's Avatar
 
Join Date: May 2002
Location: metro DC
Posts: 3,163
Thanks: 1
Thanked 18 Times in 18 Posts
jkd will become famous soon enough
Quote:
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).
__________________
jasonkarldavis.com
jkd is offline   Reply With Quote
Old 11-26-2002, 12:11 AM   PM User | #8
zoobie
Senior Coder

 
Join Date: Jun 2002
Location: ColoRockyz
Posts: 1,642
Thanks: 1
Thanked 0 Times in 0 Posts
zoobie has a little shameless behaviour in the past
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
__________________
Zoobie or not Zoobie...That is the problem.
<body onUnload="flush( ! )">

Last edited by zoobie; 11-26-2002 at 01:07 AM..
zoobie is offline   Reply With Quote
Old 11-26-2002, 01:07 AM   PM User | #9
jkd
Senior Coder

 
jkd's Avatar
 
Join Date: May 2002
Location: metro DC
Posts: 3,163
Thanks: 1
Thanked 18 Times in 18 Posts
jkd will become famous soon enough
Quote:
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.
__________________
jasonkarldavis.com
jkd is offline   Reply With Quote
Old 11-26-2002, 05:13 PM   PM User | #10
brothercake
Senior Coder


 
Join Date: Jun 2002
Location: near Oswestry
Posts: 4,508
Thanks: 0
Thanked 0 Times in 0 Posts
brothercake is an unknown quantity at this point
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 05:16 PM..
brothercake is offline   Reply With Quote
Old 11-26-2002, 06:00 PM   PM User | #11
jkd
Senior Coder

 
jkd's Avatar
 
Join Date: May 2002
Location: metro DC
Posts: 3,163
Thanks: 1
Thanked 18 Times in 18 Posts
jkd will become famous soon enough
Quote:
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.
__________________
jasonkarldavis.com
jkd is offline   Reply With Quote
Old 09-30-2005, 12:45 PM   PM User | #12
TNO
Regular Coder

 
Join Date: Apr 2005
Posts: 213
Thanks: 2
Thanked 1 Time in 1 Post
TNO is an unknown quantity at this point
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
TNO is offline   Reply With Quote
Old 09-30-2005, 02:29 PM   PM User | #13
jkd
Senior Coder

 
jkd's Avatar
 
Join Date: May 2002
Location: metro DC
Posts: 3,163
Thanks: 1
Thanked 18 Times in 18 Posts
jkd will become famous soon enough
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.
__________________
jasonkarldavis.com
jkd is offline   Reply With Quote
Old 09-30-2005, 05:25 PM   PM User | #14
TNO
Regular Coder

 
Join Date: Apr 2005
Posts: 213
Thanks: 2
Thanked 1 Time in 1 Post
TNO is an unknown quantity at this point
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.
TNO is offline   Reply With Quote
Old 09-30-2005, 07:37 PM   PM User | #15
jkd
Senior Coder

 
jkd's Avatar
 
Join Date: May 2002
Location: metro DC
Posts: 3,163
Thanks: 1
Thanked 18 Times in 18 Posts
jkd will become famous soon enough
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).
__________________
jasonkarldavis.com
jkd is offline   Reply With Quote
Reply

Bookmarks

Jump To Top of Thread


Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 04:54 AM.


Advertisement
Log in to turn off these ads.