473,396 Members | 2,033 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,396 software developers and data experts.

Ajax and browser compatibilty

JJ
Just considering my first ajax enabled site....

I notice that Ajax is 'compatible with most modern browsers'. What do you
more experienced ajax users do when it comes to older browser compatiblity?
i.e. don't worry about it / warn the user / code for older browsers also;

Thanks,
JJ
Jul 10 '07 #1
4 1446
"JJ" <ab*@xyz.comwrote in message
news:u5**************@TK2MSFTNGP02.phx.gbl...
Just considering my first ajax enabled site....

I notice that Ajax is 'compatible with most modern browsers'. What do you
more experienced ajax users do when it comes to older browser
compatiblity?
i.e. don't worry about it / warn the user / code for older browsers also;
I provide a warning to say that the browser they are using is not compatible
with some of the advanced features of the site they are trying to use, and
provide hyperlinks to download the latest version.

I'm afraid that this is just business. Technology advances, and end users
either keep up with it or they don't...

Cross-browser / cross-platform compatibility is one thing - I will happily
support e.g. Netscape 9.x on Windows, Mac and Linux and test my web apps on
those as a matter of course...

But I'm damned if I'm going to waste any time and effort testing for e.g. IE
3.2 or Netscape 4... :-)
http://www.thecounter.com/stats/2007/June/browser.php
--
Mark Rae
ASP.NET MVP
http://www.markrae.net

Jul 10 '07 #2
JJ
Hi Mark,

I totally agree with your sentiments about old browsers. Think I'll take the
same approach and include a browser check with a warning in my masterpage
code.

Thanks,
JJ


I agree totall
"Mark Rae [MVP]" <ma**@markNOSPAMrae.netwrote in message
news:O6**************@TK2MSFTNGP02.phx.gbl...
"JJ" <ab*@xyz.comwrote in message
news:u5**************@TK2MSFTNGP02.phx.gbl...
>Just considering my first ajax enabled site....

I notice that Ajax is 'compatible with most modern browsers'. What do you
more experienced ajax users do when it comes to older browser
compatiblity?
i.e. don't worry about it / warn the user / code for older browsers also;

I provide a warning to say that the browser they are using is not
compatible with some of the advanced features of the site they are trying
to use, and provide hyperlinks to download the latest version.

I'm afraid that this is just business. Technology advances, and end users
either keep up with it or they don't...

Cross-browser / cross-platform compatibility is one thing - I will happily
support e.g. Netscape 9.x on Windows, Mac and Linux and test my web apps
on those as a matter of course...

But I'm damned if I'm going to waste any time and effort testing for e.g.
IE 3.2 or Netscape 4... :-)
http://www.thecounter.com/stats/2007/June/browser.php
--
Mark Rae
ASP.NET MVP
http://www.markrae.net

Jul 10 '07 #3
"JJ" <ab*@xyz.comwrote in message
news:ua**************@TK2MSFTNGP05.phx.gbl...
I totally agree with your sentiments about old browsers. Think I'll take
the same approach and include a browser check with a warning in my
masterpage code.
I use default.aspx in the virtual root for this - no sense in cluttering up
your MasterPage with code which it should never need to run... :-)
--
Mark Rae
ASP.NET MVP
http://www.markrae.net

Jul 10 '07 #4
Older browsers comprise such a low percentage of my site hits that I am with
Mark on this one. If the site is openly Internet, I will give a warning with
a link, but that is about it. It takes too much time, and money, to support
every browser that ever came out.

--
Gregory A. Beamer
MVP; MCP: +I, SE, SD, DBA
http://gregorybeamer.spaces.live.com
Co-author: Microsoft Expression Web Bible (upcoming)

************************************************
Think outside the box!
************************************************
"JJ" <ab*@xyz.comwrote in message
news:u5**************@TK2MSFTNGP02.phx.gbl...
Just considering my first ajax enabled site....

I notice that Ajax is 'compatible with most modern browsers'. What do you
more experienced ajax users do when it comes to older browser
compatiblity?
i.e. don't worry about it / warn the user / code for older browsers also;

Thanks,
JJ

Jul 10 '07 #5

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

11
by: Yarco | last post by:
I want to use "Ajax" to create my web for hobby. But i don't know whether "Ajax" is mature... And what about with php? Someone have experience on it? ....
4
by: bobzimuta | last post by:
I'm creating a simple AJAX library. It's an object that will return an array containing the response text or xml. I'm trying to find a way to assign the response as a property of the object, but...
15
by: CMM | last post by:
So I'm half way through overseeing a large project in ASP.NET 2.0. My superiors have decided that it would be nice if we ensured the site worked on all the major platforms (as they see it: IE,...
31
by: Tony | last post by:
I just noticed that prototype.js is one of the files in the Ajax.NET distribution - I'm pretty concerned about this. Does anyone know if this is the same "prototype.js" that is not well-liked...
3
by: caston | last post by:
Well, everybody can now agree with the fact that the Ajax hype is over. Still multiple Ajax Frameworks are flourishing, aren't they? So, last night I questioned myself with the following: "When...
17
by: Arjen | last post by:
Hi, I want to reload 2 divs at one click. Ive tried: <a href = "javascript:void(0);"...
1
by: db007 | last post by:
Hi, I have a problem with a current project and the scroll position. I have an AJAX enabled website using Visual Studio 2005 and ASP.Net 2.0. The project also uses masterpages. On the...
29
by: zalek | last post by:
I am writing application with Ajax in sync mode - xmlHttp.open("GET", url, false). I noticed that in FireFox handler doesn't starts. It starts when I use xmlHttp.open("GET", url,true). I need to...
2
by: Johnson | last post by:
While I have done a substantial amount of ASP.NET programming, I have only dabbled with AJAX (update panels and a 3rd party JSON setup - jayrock - that directly updates the DOM). In any case, I'm...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.