Quote:
Originally posted by dgrigg
In the business world developing anything ultimately comes down to a few key factors and the two important ones are time and money. The more you have of each the better the product can be. In most cases developers are working on projects with limited time and money resources so when it is known that for approximately 90 - 100% of the customers who will use it, it will work just fine, it does not make sense to spend the extra time and money ensuring the code is 100% compliant. This even happens in other industries, take automobiles for instance, ever hear about the Ford Pinto (oh sorry, that was probably way before your time).
It does not take any extra time and money to create complient code unless they hire incompetant mark-up coders. Anyone who actaully knows HTML or XHTML can spit out webpages quickly and have them complient, it takes no extra time as long as the people know the mark-up language. When they don't know mark-up languages, sites can become broken in other browsers and not work correctly in further implimentations of Internet Explorer.
Quote:
Originally posted by Onionboy
ive actually found this very interesting to read, and i dont believe this should be closed.
I think it should be closed, for interesting read, go to www.w3c.org or www.glish.com/css .
Quote:
ive actually found this very interesting to read, and i dont believe this should be closed.
ok, in design there is a saying... 'rules are there to be broken' this rule actually applies to many things in life.
sometimes you have to stick to the rules, but you can bend them, push them, or totally disregard them... when this happens mistakes are made, errors occur, and a new piece of design emerges that creates a reaction... some sort of emotion from the designer and the person viewing that design that would never have been achieved through compliance.
The thing is, breaking rules won't make a website fantastic, it only can create problems. Mark-up works 1 way and 1 way only, just because people write it incorrectly does not make a site cooler.
Quote:
Originally posted by TheOriginalFlashDavo
And that comes from exactly how many years of business experience?
And you're going to tell me how I should run my own business? So exactly how much do you know about my business, or my customers?
I'm not telling you how you should run your business, I'm just telling you that you may be eliminating potential clients. What about the Linux and hosting people? They may be on Linux looking for a new website and they won't be coming to someone who designs for only IE. I don't know of any car companies who make for europe or japan only.
Quote:
Enhanced SMIL 2.0 multimedia support
Provides continued support for the developing synchronized multimedia integration language (SMIL) 2.0 in progress at the World-Wide Web Consortium (W3C), most notably in the area of transitions, allowing the application of filters and effects, such as fading an image, transitioning between text or media elements by using wipes, and applying a graduated color background to an element, all at designated times, without the need for script.
DX Filters really do suck, and this is exactly what microsoft wants to get into the standard. Works now but they are absolutely HORRIBLE! I've seen high end, 3GHz+ systems freeze for several seconds just to load them. I seriously hope they don't get that standard unless they fix that crap, because right now it's absolutely horrible and there are better ways to do things. Fading iamges are extremely annoying aswell(2a fixed that on v4, when it first came out the ads near the bottom fades and slide in, VERY annoying but now it's very suddle)
Quote:
So, IE has no unique features that are as yet not available on most other browsers and currently non-compliant? You'd better inform Microsoft then I'd suggest...
http://www.microsoft.com/windows/ie/...es/default.asp
(and I'm sure there are others that my quick look-up missed)
Mouse wheel events
Introduces a new set of events related to the use of the mouse wheel. These events enable your content or application to better react to user input.
Another reason to hate microsoft. If they actaully think messing with the abilities of the mouse wheel is okay, then they got major problems.....
Quote:
Automatic ellipses for text overflow
Provides support for ellipses when text content overflows the bounds of its container. Microsoft is working with the CSS Working Group at the W3C to incorporate this functionality in future enhancements to the CSS specification.
Ellipses for overflowing text? Good lord will that be annoying...
Quote:
Gee, seems like there's a few extras that IE has that are not yet W3C compliant... and that may add to the experience of my users. Hey, I may think about using them!
Anyway, you've got enough info. If you still insist on standing there stamping your feet, red in the face at those "heretics" who don't follow religiously the W3C "rules" then go for it.
As I said, you stick to the "rules" all you want. In the meantime I'll utilise the W3C's "guidelines" as I and my project stakeholders see fit, and as works best for our business.
Cheers
Dave
I actaully do not have a problem with sites that take advantage of some of the DXFilters, as long as it validates 100% without using them, because when they use them, it will only change the site in IE, while all the other browsers will still render it correctly without them. However, DXFilters are very very slow. I actaully use them on my website. Funny how microsoft wants to make things standards, when they do not follow the standard themselves to handle PNG graphics. It really sucks webmasters are forced to use a DXFilter to render PNG graphics correctly that are over 24bit and have any transparency.
I still wouldn't recommend using any DXFilters. Use DHTML if you want to do some fancy effects.