When writing my ASP.NET C# programs, how can I ensure my UI and windows
forms are cross-platform compatible? My users are on Windows IE 6, Mac OSX
Safari and Mac OSX IE 5.
What are some of the techniques to follow?
Thank you. 3 1818
Hi
You have as problem as the DOMs for IE6, IE5(Mac) and Safari are
different.
So
1) No VBScript
2) Try do no client side code.
3) Test you app in Safari.
Good luck.
Daniel Roth
MCSD.NET
Ed wrote: When writing my ASP.NET C# programs, how can I ensure my UI and
windows forms are cross-platform compatible? My users are on Windows IE 6,
Mac OSX Safari and Mac OSX IE 5.
What are some of the techniques to follow?
Thank you.
Hi Ed,
There is no easy or simple answer to this. It has been an issue with all web
developers for a very long time, well at least as long as there have been
more than one browser.
With the advent of new HTML entities such as CSS and XHTML, the situation
has improved, but only to a limited extent. The problem is, browser
manufacturers deal with all the same sorts of political and competition
issues that the rest of us have to deal with. As a result, browsers handle
HTML, CSS, etc. in slightly different ways.
Your best bet is to get familiar with the most popular browsers among your
target audience, and build to accomodate them. IMHO, using CSS is an
excellent way to go about this. You can separate your style attributes from
your HTML by using CSS classes, and write your style sheets to accomodate
different browser types. This way, as browsers change, you don't have to
change your web app and ASPX pages, only your style sheets.
--
HTH,
Kevin Spencer
Microsoft MVP
..Net Developer
What You Seek Is What You Get.
"Ed" <ed*********@hotmail.com> wrote in message
news:uM*************@TK2MSFTNGP15.phx.gbl... When writing my ASP.NET C# programs, how can I ensure my UI and windows forms are cross-platform compatible? My users are on Windows IE 6, Mac OSX Safari and Mac OSX IE 5.
What are some of the techniques to follow?
Thank you.
Thanks Kevin.
Is there any classes or libraries that I can include in my ASP.NET C#
project that will smartly translate all front-end calls and produce
consistent UI look & feel on all client browsers?
"Kevin Spencer" <ke***@DIESPAMMERSDIEtakempis.com> wrote in message
news:ux****************@TK2MSFTNGP15.phx.gbl... Hi Ed,
There is no easy or simple answer to this. It has been an issue with all
web developers for a very long time, well at least as long as there have been more than one browser.
With the advent of new HTML entities such as CSS and XHTML, the situation has improved, but only to a limited extent. The problem is, browser manufacturers deal with all the same sorts of political and competition issues that the rest of us have to deal with. As a result, browsers handle HTML, CSS, etc. in slightly different ways.
Your best bet is to get familiar with the most popular browsers among your target audience, and build to accomodate them. IMHO, using CSS is an excellent way to go about this. You can separate your style attributes
from your HTML by using CSS classes, and write your style sheets to accomodate different browser types. This way, as browsers change, you don't have to change your web app and ASPX pages, only your style sheets.
-- HTH,
Kevin Spencer Microsoft MVP .Net Developer What You Seek Is What You Get.
"Ed" <ed*********@hotmail.com> wrote in message news:uM*************@TK2MSFTNGP15.phx.gbl... When writing my ASP.NET C# programs, how can I ensure my UI and windows forms are cross-platform compatible? My users are on Windows IE 6, Mac OSX Safari and Mac OSX IE 5.
What are some of the techniques to follow?
Thank you.
This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics
by: Web Science |
last post by:
Site and Features: http://www.eigensearch.com
Search engine, eigenMethod, eigenvector, mathematical, manifolds, science, technical, search tools, eigenmath, Jacobian, quantum, mechanics,...
|
by: * ProteanThread * |
last post by:
but depends upon the clique:
...
|
by: rollasoc |
last post by:
Hi,
Doing a bit of system testing on a Windows 98 laptop. (.Net 1.1 app).
Did a bit of testing. Loaded a previously saved file. A gray box
appeared with the text and buttons all white...
|
by: Web Science |
last post by:
Site and Features: http://www.eigensearch.com
Search engine, eigenMethod, eigenvector, mathematical, manifolds, science, technical, search tools, eigenmath, Jacobian, quantum, mechanics,...
|
by: David Peach |
last post by:
Hello, hope somebody here can help me... I have a query that lists
defects recorded in a user defined date range. That query is then used
as the source for a Cross Tab query that cross-tabs count...
|
by: Jeff Rodriguez |
last post by:
Here's what I want do:
Have a main daemon which starts up several threads in a Boss-Queue structure.
From those threads, I want them all to sit and watch a queue. Once an entry
goes into the...
|
by: Web Science |
last post by:
Site and Features: http://www.eigensearch.com
Search engine, eigenMethod, eigenvector, mathematical, manifolds, science, technical, search tools, eigenmath, Jacobian, quantum, mechanics,...
|
by: Scott M. |
last post by:
How can I disable the cross-site scripting check for one particular page of
a site?
|
by: Rob Woodworth |
last post by:
Hi,
I'm having serious problems getting my report to work. I need to
generate a timesheet report which will contain info for one employee between
certain dates (one week's worth of dates). I...
|
by: ampo |
last post by:
Hello.
Can anyone help with cross-domain problem?
I have HTML page from server1 that send xmlHTTPRequest to server2.
How can I do it?
Thanks.
|
by: CloudSolutions |
last post by:
Introduction:
For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
|
by: Faith0G |
last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
|
by: isladogs |
last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 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 former...
|
by: ryjfgjl |
last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
|
by: taylorcarr |
last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
|
by: ryjfgjl |
last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
|
by: ryjfgjl |
last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
|
by: nemocccc |
last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
|
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...
| |