Reputation: 243
I am given the task of fixing some defects in an ASP.NET web application. The first problem is that the web pages display properly on Google Chrome but when using IE the pages go all nuts, different parts overlapping and such. It cannot be fixed by compatibility view settings. I am totally new to .NET and C# so can somebody give me a clue as to where to look for the problem and from where to start fixing it? Furthermore, the site asks for authentication (i.e., username and password) when accessed through Firefox. Why does this happen in Firefox only?
Upvotes: 0
Views: 192
Reputation: 332
To come out from design issue between the browser's, you can use bootstrap
framework, that will auto care for design between the browser's not even for laptop and desktop, it will care for mobile and tab devices also.
Bootstrap is the greatest solution for any kind of design issue.
Upvotes: -1
Reputation: 16348
Display problems with browsers are a front-end issue.
The front-end of a website is the bit that is rendered in a browser (a client). This includes HTML, CSS and Javascript. This is in contrast to the back-end which describes the server-side system (HTTP server, server-side code, database access etc). ASP.NET is a back-end technology.
Getting webpages to display correctly across many browsers and versions is actually quite difficult and a fairly large topic. My advice is to start small. Take little bits at a time and work on them until they display correctly in the browsers that you want to support.
Front-end is what the user sees and the back-end is what the user doesn't see.
The second part of your question was answered by ceejayoz and Stephen Muecke. Basically, browsers can request your Windows credentials and most major browsers can be set up to automatically submit these credentials; otherwise you will be prompted for it.
Upvotes: 2