История изменений
Исправление alpha, (текущая версия) :
Спорный потому что вызвал спор. Аргументы сторон есть в баге и в листе рассылки.
Там четким английским языком например написано что пропуск невалидных директив нужен для того чтобы иметь возможность менять набор директив от релиза к релизу.
К этому аргументу есть контр-аргументы, там же.
Можно их не перечислять здесь опять, а пойти наконец посмотреть исходное обсуждение и к чему оно в итоге пришло?
P.S. в твоем примере падение компилятора это не игнор. Игнор это когда например браузер отображает верстку несмотря на незакрытые теги html
Исходная версия alpha, :
Спорный потому что вызвал спор. Аргументы сторон есть в баге и в листе рассылки.
Там четким английским языком например написано что пропуск невалидных директив нужен для того чтобы иметь возможность менять набор директив от релиза к релизу.
К этому аргументу есть контр-аргументы, там же.
Можно их не перечислять здесь опять, а пойти наконец посмотреть исходное обсуждение и к чему оно в итоге пришло?
P.S. в твоем примере падение компиляторв