Re: ASP.Net 2.0 vs. Safari Browser
- From: "Juan T. Llibre" <nomailreplies@xxxxxxxxxxx>
- Date: Sun, 12 Feb 2006 16:47:18 -0400
The only difference I see between Safari and Firefox is that
Safari is based on the "AppleWebKit" while Firefox is not.
The capabilities, otherwise, seem identical.
This reinforces my earlier idea that the difference must
be whether Safari is capable of understanding XHTML.
If Firefox understands the dynamic menus ( XHTML-based, right ? )
and Safari doesn't, I can't think of anything else to pin the rendering difference on.
Juan T. Llibre, asp.net MVP
aspnetfaq.com : http://www.aspnetfaq.com/
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/
===================================
"Bill Cohagan" <cohagan@xxxxxxxxxxxxx> wrote in message
news:Oyc28HBMGHA.3100@xxxxxxxxxxxxxxxxxxxxxxx
Juan
I've downloaded/installed a FireFox browser on one of our test machines (miniMac) and it works
fine with our ASP.Net 2.0 website, including the dynamic menus. I've eyeballed the capabilites and
they look pretty much identical to those reported for Safari! So, now I'm really confused (unless
MS just has something against Apple browsers!)
I'm still interested in solving the problem of course, but the pressure is a little lower since
we have a fallback solution with FireFox.
Bill
"Juan T. Llibre" <nomailreplies@xxxxxxxxxxx> wrote in message
news:Oi%23FJc$LGHA.2604@xxxxxxxxxxxxxxxxxxxxxxx
re:
can anyone provide me with addtional information on how to obtain/create a safari.browser file
Check out : http://slingfive.com/pages/code/browserCaps/
The code you need to add is at :
http://slingfive.com/pages/code/browserCaps/browserCaps_spaces.txt
If you want to use 2.0-only features, you could use
that code to create a safari.browser file using that info.
See : http://msdn2.microsoft.com/en-us/library/ms228122.aspx
You can also just modify your web.config's browsercaps element.
Using the browserCaps element in the Web.config file to define
browsers is deprecated in the .NET Framework 2.0 but still supported.
The data in this element is merged with the information from the browser definition files.
Juan T. Llibre, asp.net MVP
aspnetfaq.com : http://www.aspnetfaq.com/
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/
===================================
"Bill Cohagan" <cohagan@xxxxxxxxxxxxx> wrote in message
news:eVuFnG$LGHA.916@xxxxxxxxxxxxxxxxxxxxxxx
I'm having some serious difficulties with my ASP.Net 2.0 app rendering in Safari 2.0.3. The most
immediate problem is that the menu control doesn't seem to work at all, particularly the use of
dynamic levels.
I've Googled around a bit and determined that the problem is not so much with Safari as it is
with ASP.Net inaccurately determining the browser capabilites for that browser. In the 2.0
Framework it appears that browser caps are defined in *.browser files located in
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG\Browsers
If I look there I don't find anything for a Safari browser at all. Also, there are some
references to controlAdapters in these files. I've found references to an MSDN article,
"Authoring ASP.NET Server Control Adapters - An Introduction", but the link,
http://msdn.microsoft.com/library/en-us/dnaspp/html/ASPNET-AuthorSrvrCntrlAdapters.aspis
dead.So, can anyone provide me with addtional information on how to obtain/createa
safari.browser file and how to use the corresponding control adapters?Thanks in advance, Bill
.
- References:
- ASP.Net 2.0 vs. Safari Browser
- From: Bill Cohagan
- Re: ASP.Net 2.0 vs. Safari Browser
- From: Juan T. Llibre
- Re: ASP.Net 2.0 vs. Safari Browser
- From: Bill Cohagan
- ASP.Net 2.0 vs. Safari Browser
- Prev by Date: Re: ASP.Net 2.0 vs. Safari Browser
- Next by Date: Re: Can't see Connection Strings in wwwroot web.config
- Previous by thread: Re: ASP.Net 2.0 vs. Safari Browser
- Next by thread: How do I create a temporary file on a server?
- Index(es):
Relevant Pages
|