Experts Round Table Network
Navigate
Home
ArticleWiki
Forum
Newsletter
Links
Tech News
Welcome Guest.
Username:
Password:
Remember me
Forgot your password?
Register
who cares about IE problems with standards ?
Welcome,
Guest
. Please
login
or
register
.
February 07, 2012, 06:16:23 AM
11513
Posts in
1262
Topics by
496
Members
Latest Member:
Beerdernill
Home
Help
Search
Login
Register
Experts Round Table Network
|
Web Technologies
|
General Web Dev
|
who cares about IE problems with standards ?
« previous
next »
Pages:
[
1
]
Print
Author
Topic: who cares about IE problems with standards ? (Read 1320 times)
VGR
Mentor
Offline
Posts: 724
who cares about IE problems with standards ?
«
on:
June 30, 2007, 01:18:55 AM »
To elaborate a bit on the off-topic discussion in this thread :
http://www.expertsrt.net/main/forum/topic,1273.0/
Contrary to GrandSchtroumpf's and Esopo's views, having tried "my" solution, it seems to work in making people adopt a more responsible attitude via a move to a standards-compliant browser.
The browser share evolution (trend) clearly shows a growing adoption of Firefox over IE6 and IE7 (which also compensate each other, ie people ***usually*** "upgrade" from IE6 to IE7, when not moving to Firefox )
For instance, here's a wide audience website designed for medecine practicians [they're not at all "tech geeks"] where there is a "warning IE users" message leading to a page explaining why they should upgrade to Firefox :
Code:
Varapp (http://www.varapp.org)
Total hors Bots = 2285 from 2006-03-27 17:56:30 to 2007-06-30 08:25:05
Browser
comptage
%
Rem
MSIE 7.0
293
12.82 %
\
MSIE 6.0
684
29.93 %
|
MSIE<6
13
0.57 %
/ total IE = 43.33 %
Moz Firefox
896
39.21 %
\
Moz Gecko
58
2.54 %
|
Mozilla Others
183
8.01 %
/ total Mozilla = 49.76 %
Opera
0
0.00 %
Others
119
5.21 %
Unknown
39
1.71 %
as you can see, over the last 15 months Mozilla (mainly Firefox) has roughly 50.00% of the audience, while IE is at 43.50%
On a different website, completely accessible for IE (so no message appears when an IE user comes in) where the audience is no more tech geeks either, I see this over 15 months :
Code:
Les Vieux Safrans (http://www.vieuxsafrans.org)
Total hors Bots = 1580 from 2004-08-04 20:45:07 to 2007-06-30 08:33:34
Browser
comptage
%
Rem
MSIE 7.0
519
32.85 %
\
MSIE 6.0
549
34.75 %
|
MSIE<6
22
1.39 %
/ total IE = 68.99 %
Moz Firefox
352
22.28 %
\
Moz Gecko
117
7.41 %
|
Mozilla Others
5
0.32 %
/ total Mozilla = 30.00 %
Opera
1
0.06 %
Others
15
0.95 %
Unknown
0
0.00 %
The evolution is slower.
IMHO this means that taking action to warn IE users that they should change ***may*** brings fruits and results...
Anyway, even if explaining people why they experience problems and should change doesn't make them change, it does no harm warning them. They're from that point onwards responsible for the shit they get from the shit they use (SHISHO : shit in, shit out ;-)
Moreover, my professional conscience is relieved : I did my job ;-)
PS I'm conscious that in some countries the situation may be different today, but I'm of an optimistic nature in thinking the "change for the best" trend is global ;-)
Logged
techie overlord, answers all kind of questions on
http://www.europeanexperts.org
rdivilbiss
Moderator
Offline
Posts: 424
Re: who cares about IE problems with standards ?
«
Reply #1 on:
June 30, 2007, 05:07:18 PM »
I wish those numbers were indicative of the general browsing public, but alas all browser stats I've seen still show a significant lead by IE, and showed a slower rate of Mozilla growth after IE 7 was released.
I do not disagree with the premise that when it comes to standards IE is still significantly flawed, however.
But the question "who cares about IE problems with standards" to me is answered best with: "who cares, should be any web developer working on any site for which interoperability with any significant percentage of the general public is required or make economic sense."
On commercial web sites I'm not willing to offend the 2-10% of the browsing public who may not have JavaScript enabled any more than I'm willing to offend those with screen readers. My ability to provide for all of the various user agents may not always be successful, but I must care lest I offend potential customers. I would never consider it acceptable to ignore IE as much as it may pain me at times to accommodate IE.
This is my, hopefully reasoned response to who cares about IE's problems with standards.
I see this trend across my various sites....e.g. IE gaining ground since IE 7.
Code:
January 2007
MS Internet Explorer
29.80%
Firefox
28.20%
Mozilla
4.50%
Safari
1%
Konqueror
0.30%
Opera
0.20%
June 2007
MS Internet Explorer
70.60%
Firefox
15.30%
Safari
3.40%
Mozilla
1.80%
Camino
0.70%
Konqueror
0.30%
Opera
0%
«
Last Edit: June 30, 2007, 05:14:35 PM by rdivilbiss
»
Logged
Rod
rdivilbiss
Moderator
Offline
Posts: 424
Re: who cares about IE problems with standards ?
«
Reply #2 on:
June 30, 2007, 05:22:01 PM »
http://en.wikipedia.org/wiki/Usage_share_of_web_browsers
shows a multitude of different sources for browser stats, and IE is a huge percentage of the general browser public still. To big to ignore in a general purpose site.
Logged
Rod
VGR
Mentor
Offline
Posts: 724
Re: who cares about IE problems with standards ?
«
Reply #3 on:
July 01, 2007, 12:09:22 AM »
well, the problem is not to "ignore" a given browser, but to refuse to accomodate for its defects when they touch the cosmetics of the site (ensuring operability is a must). "best viewed with clean glasses" ;-)
as for your thinking, what do you think of the complete ignorance by Microsoft of Mac users, both those on the web and those that were not, in the period 1994-2006 ? Isn't this exactly what I said ? A way to force some users to change to your own solution ? And it worked...
as for the link you gave, the data are completely flawed and biased. I wonder how they were obtained ("rough estimates" it says). For 2006, Firefox at 9% is a complete underestimation that everybody will recognize (even in the US it was at more than 15% some time ago; look at the maps I provided ; I doubt it fell to 9% without any clear evidence thereof).
For computing a yearly value, I would rather take some mean or median from monthly data, for instance from that graphics :
It's true Firefox slowed a bit, but it grows from IE. With nearly 370 million full copy downloads, Firefox can't sustain a double-digit growth. This is noral, just looking at the number of people connected to Internet (or other HTTP networks) in the world : they aren't "billions" ;-)
It's also true IE7 vampirizes IE6, but that's normal. Nevertheless, a fraction of IE6 ussers finally change to Firefox. I mean, why use a beta bloatware copy when you can have the original ?
the same could be said of Office 2002, 2003, 2006 or whatever names they have : microsoft made them slightly incompatible with Office97 binary formats ; it's fun :D
Thus I never regretted my move to Open Office, completely compatible both ways with "microsoft office". And whan I save an Open Document of 20KB when "microsoft office" had it at 1 MB, I smile :D
Logged
techie overlord, answers all kind of questions on
http://www.europeanexperts.org
rdivilbiss
Moderator
Offline
Posts: 424
Re: who cares about IE problems with standards ?
«
Reply #4 on:
July 01, 2007, 03:49:24 PM »
I general response to your last point, I never said I was a MS supporter or apologist. Far from it. I acknowledge many deficiencies with MS formats and compliance with general standards. My point was only that a web developer can not ignore IE.
However, since the thread that spawned this tactic was related to the HTTPRequest object...that was technology first released by MS, and only later supported by other browser makers, similar to the innerHTML DOM method. The HTTPRequest object is not part of the current W3C standard, but it may be added to the DOM3 standard. It would be nice if MS adopts the same syntax to create the object when DOM3 is released, but in this case, any standard regarding the HTTPRequest object goes to the MS, not the following adopters who implemented what MS developed and released, sans royalties.
From developer.apple.com
Quote
Microsoft first implemented the XMLHttpRequest object in Internet Explorer 5 for Windows as an ActiveX object. Engineers on the Mozilla project implemented a compatible native version for Mozilla 1.0 (and Netscape 7). Apple has done the same starting with Safari 1.2.
And the problem with the code in the original question had nothing to do with IE behaving in a non-standards compliant way. The code was flawed in many places and gave errors in both MS and non-MS browsers.
Logged
Rod
rdivilbiss
Moderator
Offline
Posts: 424
Re: who cares about IE problems with standards ?
«
Reply #5 on:
July 01, 2007, 06:39:17 PM »
Quote from: rdivilbiss on July 01, 2007, 03:49:24 PM
It would be nice if MS adopts the same syntax to create the object when DOM3 is released,...
Whoa Microsoft Bashers!!!
IE 7
DOES
support the same syntax to create the XMLHttpObject as all other browsers!
http://www.cafesong.com/test/jsErrorTestingIE7.html
<html>
<head>
<title>Standards Compliant XMLHttpRequest Creation</title>
<script type="text/javascript">
<!--
var req;
req = new XMLHttpRequest();
if (req) {
req.onreadystatechange = showResults;
req.open('GET', 'jsErrorTesting.txt', true);
req.send(null);
} else {
alert('No XML Http Request Object');
}
function showResults() {
if (req.readyState==4) {
if (req.status==200) {
document.getElementById('results').innerHTML=req.responseText;
}
}
}
//-->
</script>
</head>
<body>
<div id="results">...</div>
</body>
</html>
Logged
Rod
VGR
Mentor
Offline
Posts: 724
Re: who cares about IE problems with standards ?
«
Reply #6 on:
July 02, 2007, 09:48:48 AM »
I didn't create this separate topic to see it driver off-topic by you ;-)
I'm very happy that with the httprequestobject, Microsoft finally contributed something useful to the World ;-)
(plus the Microsoft BASIC of the eighties, of course)
I only wanted to point that - probably, let's be cautious and cartesian - when you refuse to support any longer some old systems, people are obliged to change for a new one. This happens all the time for a lot of areas IRL, so why not for our browsers ?
I'm not here to bash microsoft, so create your own badger thread and I will happily contribute ;-)
PS I changed my mind about microsoft when windows 3.0 won over GEM 3 and when DR-DOS finally didn't win the (frankly unlosable) war against IBM-Dos/MS-Dos
Logged
techie overlord, answers all kind of questions on
http://www.europeanexperts.org
Pages:
[
1
]
Print
« previous
next »
Jump to:
Please select a destination:
-----------------------------
ERT 1.5
-----------------------------
=> Round Table Learning Center
=> Bug reports
-----------------------------
Legacy
-----------------------------
=> The next level
=> History of ERT
-----------------------------
Community Affairs
-----------------------------
=> Introductions
=> Ballot Box
===> Closed Polls
=> Soapbox
===> 2006
=> Propose and Consult
===> Propose and Consult...CLOSED
-----------------------------
Bits and Bytes
-----------------------------
=> Tips, Tricks, Snippets, Tidbits And General Pearls Of Wisdom
-----------------------------
Serverside Technology
-----------------------------
=> PHP
=> ASP
-----------------------------
Webservers
-----------------------------
=> Apache
=> IIS
-----------------------------
Databases
-----------------------------
=> MySQL
=> Access
=> MS SQL Server
-----------------------------
Clientside Technology
-----------------------------
=> HTML
=> CSS
=> Javascript
=> Flash
=> WAP/WML
-----------------------------
Web Technologies
-----------------------------
=> General Web Dev
=> Web Standards
=> XML
=> Online Marketing
-----------------------------
Graphics
-----------------------------
=> Graphics Design and Animation
-----------------------------
Programming
-----------------------------
=> .NET
=> JAVA
=> MS DOS Batch Scripting
=> Mathematics
=> C & C++
=> VB
=> Delphi
=> Algorithm design
-----------------------------
Operating Systems
-----------------------------
=> Windows (General)
=> NT Based (2K, 2K-03, NT, XP, Vista)
=> Open Source (All)
-----------------------------
Hardware
-----------------------------
=> Hardware General
===> 2006
===> 2007
=> Gamers Hardware (Advanced)
-----------------------------
Networking
-----------------------------
=> Home (small)
=> Office (large)
=> Internet
-----------------------------
Security
-----------------------------
=> General Security Issues
-----------------------------
Rants/Opinions/Proposals
-----------------------------
=> Site operation
Powered by SMF 1.1 RC2
|
SMF © 2001-2005, Lewis Media
Joomla Bridge by
JoomlaHacks.com