質問

私はaのメンテナンスを引き継いだばかりです 大規模なWebアプリケーション これは10,000行以上のJavaScriptです。

現時点では、Firefox 3.5+、Safari 4+、Chromeで実行されています。IE8で動作させる必要があります。

私は非常に経験豊富なプログラマーですが、JavaScriptの経験は少ししかありません - quirksmode そして、私はのコピーを持っています JavaScript良い部分。

JavaScriptは多くを使用しています jquery (そして、それの素晴らしいチャンクは行くのが良いです)。

体系的な方法でそれをやりたいと思っており、移植活動を構成する方法についてアドバイスをしたいと思います。

一般的な方法論は、古い「OpenBSD Generalize」戦略です - クロスサイトのバグが見つかったとき、それが発生する可能性のある他の場所のコードベースを体系的に検索して修正します。

Bgerrisonは、CSSの互換性も考慮する必要があることを指摘したばかりなので、ミックスでもチャックします。

これまでのところ、私が方法論のために思いついたのは、次のとおりです。

  • 走る jslint 糸くずのバグを修正します

私が取るべき構造化された手順や、私が突入する前に私がよく知っているリソースはありますか?

アップデート

Opera 10のコンソールがCSSを覆って、CSSのタイプミスなどを報告することを発見しました...

役に立ちましたか?

解決

JavaScript

CSS

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top