Подготовка к созданию совместимого веб-сайта Internet Explorer 8 - PullRequest
3 голосов
/ 18 сентября 2010

Я только что взял на себя обслуживание большого веб-приложения , которое содержит более 10000 строк Javascript.

На данный момент оно работает на Firefox 3.5+, Safari 4+ и Chrome иЯ должен заставить его работать с IE8.

Я очень опытный программист, но у меня есть только небольшой опыт работы с Javascript - хотя я познакомился с сомнительным удовольствием quirksmode , и у меня естькопия Javascript The Good Parts.

Javascript использует много JQuery (и так много хороших кусочков в нем хорошо).

Я хочу заниматься этим систематически и хотел бы получить совет о том, как структурировать мои действия по портированию.

Общая методология - это старая стратегия OpenBSD generalize - когда обнаружена межсайтовая ошибкаСистематически ищите в кодовой базе другие места, где это может произойти, и исправляйте их.

BGerrison только что указал, что мне также нужно учитывать совместимость с CSS, поэтому давайтеЧак это в миксе тоже.

Пока что все, что я придумал для методологии:

  • run jslint и исправление любых ошибок linting

Есть ли какие-либо структурированные шаги, которые я должен предпринять, или ресурсы, с которыми я должен быть знаком, прежде чем погрузиться?

Обновление

Я обнаружил, что консоль в Opera 10 вроде как печатает ваши css и сообщает о любых опечатках css и прочем ...

1 Ответ

1 голос
/ 10 октября 2010

Javascript

CSS

...