I have question and 2 answer for this question below that, try to improve these
ID: 3873982 • Letter: I
Question
I have question and 2 answer for this question below that, try to improve these two answer and Feel free to agree or disagree with it (in 2 or 3 short paragaraph)
and for each answer write seprated IMPROVMENT (NOT TOGHETHER)
Be detailed in your postings. Please ensure that your postings are civil and constructive.
Question:
What are some of the challenges with “Cross Browser Combability”? How do you deal with this problem? Discuss.
Answer 1:
Web browsers are responsible to interpret and execute the content received from a web servers which may include HTML, CSS, JavaScript, etc. However, some web browser developers may choose to handle the web server response in different manners than others. Hence, some functionalities which are available in one web browser may not be available in another. Also, some web browsers may be better prepared to handle exceptions and continue to function properly even if an exception occurs while others may not have the same capability. Finally, cross browser compatibility may also occur due to the security setting imposed by different web browsers which may vary depending on the version and type of web browser used.
In a general manner, cross browser compatibility refers to the capacity of a website to function properly when it is displayed in different web browsers. In this way, a web site is said to be cross browser compatible when it can be displayed and function properly in multiple types web browsers.
Answer 2:
I can't think of any specific examples of problems with cross browser compatibility but I know I have encountered many. After a quick search on the topic I know one of my biggest complaints has been the browser specific CSS styles. I've encountered this on previous web applications I have worked on and its a huge pain having to determine which styles have vendor specific styles and then including them adds clutter to the code. One example is -moz-opacity vs. opacity where the former is required for Mozilla. Another problem I've encountered is supporting old versions of browsers. Its not always as simple as making sure the users all have updated browsers so making sure it works for older versions is a pain. Many projects I have worked on solve this issue in just about the worst way possible, by declaring a very specific browser (and sometimes even version) needed to use the application. The best approach would be to put in the time and effort to develop and test the application to work for all browsers, but in my experience that is often lower on the priority than other tasks.
Explanation / Answer
So the question is all about the cross-browser compatibility in which we always aim for the structure responsive. The web designer always face cross-browser compatibility which are compatibility across all the different browsers.
So its means the compatibility is for the designer of a website which ensure us the proper work desings and appears error free and functional in all kind of platforms.
We can also say that it is one of the most complicated and fustrated idea when it comes under new project design.
But it is very essential that the anything to chance and keep cross-browser compatibility in mind throghout the design process.
Even in many new compabilities like CSS capabilities are introduced the new verison called CSS3 version which are widely supported by all kind of web browsers. And few browsers are not eligible and recognized so that we can easily leave about those concept design. so that it can pose us the major problems if we are relied on unspported CSS.
The various design techniques can also support all different versions of browsers. which has the complicates cross-browser compatibility.
Even the image management is probably the weakest point of the RWD specially for the browser compatibility issues.
The Photos and media are very flexible and compatable to all different devices and they dont slow down page loading in the process.
Therefore it is still no definitive idea to ideal the solution to the problems such as different screen sizes, and the performance on high-resolution displays etc.