Почему следующий HTML файл показывает название по умолчанию в IE? Другие браузеры показывают название как mytitle.
<script>
window.mylib = window.mylib || {};
mylib.title = 'mytitle';
</script>
<script>
var mylib = mylib || {};
document.title = mylib.title || 'default';
</script>
Создает ли IE отдельную область для каждого из тегов script?
И это просто ошибка или почему поведение отличается?
(тестируется в IE8 и последней версии chrome/ff/opera)