Preparing to create Internet Explorer 8

I just took over the maintenance of a large web application that contains over 10,000 lines of Javascript.

It currently works on Firefox 3.5+, Safari 4+ and Chrome, and I have to get it to work with IE8.

I am a very experienced programmer, but I only have a little experience with Javascript, although I was familiar with the dubious pleasure of quirksmode and I have a copy of Javascript The Good Parts.

Javascript uses a lot of the JQuery (and therefore large chunks of it good).

I want to do this systematically and would like to advise how to structure my porting operations.

The general methodology is an old strategy of OpenBSD generalize - when a cross-site error is detected, a systematic search is made for the code base for other places where this can happen and corrected.

BGerrison has just pointed out that I also need to consider CSS compatibility, so let's run this in a mix too.

So far, all that I have come up with for the methodology is:

  • run jslint and fix any linting errors

Are there any structured steps that I must take, or resources that I must be familiar with before diving in?

Update

I found that the console in Opera 10 is similar to your css and reports any css typos and stuff ...

+3
1
+1

Source: https://habr.com/ru/post/1765408/


All Articles