Hello,
Again, there's nothing unique to ASP.NET 2 here. Just make sure that you
design your pages to be XHTML-compliant, and you can be reasonably certain
that they will render well enough on just about any browser on any
operating system, including Windows, Mac, Linux etc.
Sorry but I disagree! I have a simple dotnet framework V2 website designed
without any fancy vbscript of javascript or third party controls and IT
STILL FAILS to display corrently under the Safari browsers (tested on
different Macs as well!)! Basically Safari does not seen to understand too
well the <DIV> element when they are nested and adjacent ...... very
frustrating indeed!
Thanks for your feedback upfront.
Edward Melbourne - Australia
Mark Rae said:
I am new user to ASP.NET2.0? I would like to know can Macintosh users
able to access ASP.NET 2.0 site ?
It's important to understand that the main functionality of ASP.NET (just
like ASP, PHP, Perl, Java etc) is to render HTML markup and maybe
client-side JavaScript dynamically at run-time and stream it down to the
client browser. There's nothing particularly mysterious about this. The
client browser simply doesn't care (and probably doesn't know anyway)
which server-side technology was used to serve its content.
I also want to know what are the features of ASP.NET2.0 which are not
supported for Mancintosh pcs? what are the workarounds for them?
Again, there's nothing unique to ASP.NET 2 here. Just make sure that you
design your pages to be XHTML-compliant, and you can be reasonably certain
that they will render well enough on just about any browser on any
operating system, including Windows, Mac, Linux etc. That rule would apply
equally well if you were using ASP.NET v1.x, ASP Classic, Java, PHP,
FrontPage, or just plain old Notepad!
There are two main exceptions to this: only the Windows version of
Microsoft Internet Explorer supports ActiveX controls and client-side
VBScript, so you should avoid these at all costs. That said, ActiveX
controls can be very useful in *controlled and enclosed* environments
where the browser platform is predetermined e.g. for a corporate intranet,
but should never be used on a public site.
[/QUOTE]