Joachim: Frameset nachladen. Big Problem

Beitrag lesen

Hi,

Und schau Dir dort an, was angemessen ist - nämlich Attribute, die als "required" definiert wurden, auch als "required" anzusehen.

Ich habe nicht, nie, nirgendwo bestritten, dass "type" required ist.

ERROR hingegen ist _Unsinn_. Ein Error unterbricht den Programmablauf und fuehrt zu Fehlern. Das ist hier _nicht_ der Fall. Angemessen ist also die Warnung, das "language" ausstirbt und durch "type" ersetzt wird. Alles ander ist Prinzipienreiterei.

Die hohe Fehlertoleranz vieler Programme ist ein nicht zu vernachlässigendes Problem. Siehe Archiv.

Das hat nix mit Fehlertoleranz zu tun, hoechstens mit Kontinuitaet.
Schliesslich war "language" ueber Jahre legal. Bei NC 4x steuert es die Version, was Unterschieden in der Javascript-Interpretation bedingt. Es  wird also moeglicherweise immer noch benoetigt.

Das ist mir schon klar, aber wieso wird hier auf Indizien gebaut, anstatt einfach das abzufragen, was benutzt wird?

Weil die Abfrage nach replace bei einigen aelteren Browsern (IE am Mac) zu Fehlern fuehrt.

Heutzutage ist diese Abfrage IMHO ueberfluessig.
*Keinesfalls.*

nenne mir einen Browser, der zwar Frames, aber nicht replace kann.

Gruesse  Joachim