На днях один программист задал мне вопрос. Я помню, как (очень давно) задавался таким же вопросом. Почему тег include на стороне браузера никогда не рассматривался? Или все же рассматривался?
В частности, с тегом, который инструктирует браузер включать дополнительный HTML из других источников. Например, <include src = "http://server/foo/bar.html">
. Многие люди будут делать вызовы javascript и заполнять innerHTML
для достижения того же самого, когда то же самое вне движка javascript может быть сделано браузером.
Было бы неприятно иметь вложенные <HTML>
s <BODY>
s (т.е.), но мы должны учитывать этот аспект в любом случае.
Неужели я последний человек на земле, который помнит (только для Netscape 4 ) теги layer и ilayer ?
Netscape 4 также позволил тегу div
иметь атрибут src
, что достигло той же цели.
Netscape представил их в W3C, который решил не включать их - вместо них использовать iframe
.