473,399 Members | 4,192 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,399 software developers and data experts.

Are there any known issues for visiting asp.net pages on Macintosh?

Hello:
We have a customer whose stuff are using Macintosh, and we just created
an asp.net web application in windows 2003 server, but we met some
strange problems when they visit the application, so I wonder are there
any known issues and solutions about this?

Thanks in advance!
Jack

Nov 19 '05 #1
7 1231
Hi, Jack.

Incorporating the additional browser definitions at :
http://slingfive.com/pages/code/brow...aps_spaces.txt
should get rid of your customer's problems.

If it doesn't, please post back the browser's name and version,
and it's user-Agent, to see if somebody can come up with a
custom browser definition for it.

Juan T. Llibre, ASP.NET MVP
ASP.NET FAQ : http://asp.net.do/faq/
Foros de ASP.NET en Español : http://asp.net.do/foros/
======================================
"Jack" <ls*****@gmail.com> wrote in message
news:11*********************@g49g2000cwa.googlegro ups.com...
Hello:
We have a customer whose stuff are using Macintosh, and we just created
an asp.net web application in windows 2003 server, but we met some
strange problems when they visit the application, so I wonder are there
any known issues and solutions about this?

Thanks in advance!
Jack

Nov 19 '05 #2
several issues

1) need to update browsercaps, or asp.net strips height and width styles
2) no client validation runs
3) no smart nav support (should not use anyway)
4) the mac is html 4.0 complient, while IE is not, may change layout (style
commands work different)
5) grid mode may cause layout problems (this actually true with IE and
windows ) and should not be used.
6) any client script must be validated

-- bruce (sqlwork.com)
"Jack" <ls*****@gmail.com> wrote in message
news:11*********************@g49g2000cwa.googlegro ups.com...
Hello:
We have a customer whose stuff are using Macintosh, and we just created
an asp.net web application in windows 2003 server, but we met some
strange problems when they visit the application, so I wonder are there
any known issues and solutions about this?

Thanks in advance!
Jack

Nov 19 '05 #3
Thank you both!
But Juan, how to incorporate the additional browser definiitions?

Nov 19 '05 #4
And they are running Internet Explorer, in Macintosh.

Nov 19 '05 #5
Jack,

there's full instructions at :
http://slingfive.com/pages/code/browserCaps/

See the "installation" section.
Be careful when editing machine.config, and make a backup before starting.

If you prefer, copy the whole browsercaps section in
machine.config to your web.config, and add the code at :
http://slingfive.com/pages/code/brow...aps_spaces.txt
to the end of the <browsercaps> section.

Make sure you don't duplicate the section heading ( <browsercaps> ).

Warning : for Beta 2 and later versions of ASP.NET 2.0, the complete
browser detection system is overhauled and the browsercaps section
disappears from machine.config.

It was replaced by a series of *.browser configuration files stored in
drive:\WINDOWS\Microsoft.NET\Framework\v2.0.50xxx\ CONFIG\Browsers

There's still a <browsercaps> section in web.config, but it's a minimal one.

What you'll need to do for adding browser detection capabilities in Beta 2
and later is write a *.browser file for the new browser and an alias for it in
the <clientTarget> section of web.config, if needed.

Juan T. Llibre, ASP.NET MVP
ASP.NET FAQ : http://asp.net.do/faq/
Foros de ASP.NET en Español : http://asp.net.do/foros/
======================================
"Jack" <ls*****@gmail.com> wrote in message
news:11**********************@g43g2000cwa.googlegr oups.com...
Thank you both!
But Juan, how to incorporate the additional browser definiitions?

Nov 19 '05 #6
I should have added that while the browser detection mechanism
has changed, the old model ( with <browsercaps> entries ) is still supported.

I'm diving into the new model, though.

Here two links to more information on the new browser detection model :

browserCaps Element (ASP.NET Settings Schema)
http://msdn2.microsoft.com/sk9az15a

Browser Definition File Schema (browsers Element)
http://msdn2.microsoft.com/ms133991

There's also an App_Browsers directory for adding *.browser files.
If you modify any file in the App_Browsers directory, the application will restart.

If you modify any *.browsers file in the CONFIG\Browsers directory, you must
manually recompile the application by using the aspnet_regbrowsers.exe tool,
or you must programmatically recompile it by using the BrowserCapabilitiesCodeGenerator
class.


Juan T. Llibre, ASP.NET MVP
ASP.NET FAQ : http://asp.net.do/faq/
Foros de ASP.NET en Español : http://asp.net.do/foros/
======================================
"Juan T. Llibre" <no***********@nowhere.com> wrote in message
news:e4**************@TK2MSFTNGP14.phx.gbl...
Jack,

there's full instructions at :
http://slingfive.com/pages/code/browserCaps/

See the "installation" section.
Be careful when editing machine.config, and make a backup before starting.

If you prefer, copy the whole browsercaps section in
machine.config to your web.config, and add the code at :
http://slingfive.com/pages/code/brow...aps_spaces.txt
to the end of the <browsercaps> section.

Make sure you don't duplicate the section heading ( <browsercaps> ).

Warning : for Beta 2 and later versions of ASP.NET 2.0, the complete
browser detection system is overhauled and the browsercaps section
disappears from machine.config.

It was replaced by a series of *.browser configuration files stored in
drive:\WINDOWS\Microsoft.NET\Framework\v2.0.50xxx\ CONFIG\Browsers

There's still a <browsercaps> section in web.config, but it's a minimal one.

What you'll need to do for adding browser detection capabilities in Beta 2
and later is write a *.browser file for the new browser and an alias for it in
the <clientTarget> section of web.config, if needed.

Juan T. Llibre, ASP.NET MVP
ASP.NET FAQ : http://asp.net.do/faq/
Foros de ASP.NET en Español : http://asp.net.do/foros/
======================================
"Jack" <ls*****@gmail.com> wrote in message
news:11**********************@g43g2000cwa.googlegr oups.com...
Thank you both!
But Juan, how to incorporate the additional browser definiitions?



Nov 19 '05 #7
Aha, thanks, will try your solution and come back to you.

Nov 19 '05 #8

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

Similar topics

2
by: Martien van Wanrooij | last post by:
I am working on a site that will have several pages and where the user will find some investment advices. I must say that the concept of sessions/session variables is relatively new for me. What I...
3
by: Roger Withnell | last post by:
My NavBar works with IBM/IE5.5 but does not work properly with Macintosh/IE5. The on page vertical NavBar has a button in each <td> The buttons are separated with a style="top:XXpx" in the td...
1
by: Job Lot | last post by:
I am planning to market an application I have developed using VB.NET and MSDE 2000. Could anyone please educate me on licensing and copyright issues? Thanks
0
by: Mark | last post by:
We recently developed a .NET application in C#. It appears to work fine on a majority of browsers with subtle variation, with the exception of Explorer on a Mac. Now, I wish I could throw the...
6
by: Hermit Dave | last post by:
Hi, As you all probably know.. i am using forms authentication on a site... i used a specific machine key etc to enable cross domain authentication which i no longer use. The interesting this...
0
by: microcosmos | last post by:
We have developed a web-based "intranet" application using ASP.NET, C# and SQL Server 2000, session management with State Server. This application will not be used on internet, just an intranet...
10
by: Eric Lindsay | last post by:
How are people are validating multiple web pages? I thought most of my pages were valid so as a first try I used curl -F uploaded_file=@index.htm\;type=text/html http://validator.w3.org/check...
2
by: mrobins | last post by:
Are there any known issues about using two of the same Web User Controls on the same page? I lose state and values in one control when the other control is activated.
39
by: CJM | last post by:
I'm in the process of partially revamping a corporate website. My main brief was to reorganise much of the content and to update a lot of the copy, but in the process I'm also trying to correct...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
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
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
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
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.