zu A: Der Browser verarbeitet die Daten dann eben nach dem neuen Standart (4.1) und nicht nach dem alten. D.h. er kann dann eben auch die neueren Befehle verarbeiten, etc. und damit hast du dann mehr Spielraum und Möglichkeiten
Ich bezeifele mal, dass ein Browser wirklich technologieren vergisst, nur weil er ein als 3.2 ausgezeichnetes Dokument vorgesetzt bekommt. Da HTML ja vermutlich auch relativ abwärtskompatibel ist, sollte das doch egal sein, (obwohl das verwenden von neueren Versionen natürlich sauberer ist)
Standart
Ich hasse diesen Schreibfehler... ;)
zu B: Dann leg dir doch mal einen neuen Editor zu. Sehr gut sind Phase 5 und Weaverslave. Google auch mal danach. Beide sind umsonst.
PSPad ist IMHO auch sehr gut. (Ich find den besser als Phase5)
http://www.pspad.com/de/screenshot.htm