M>>Так я тоже не против
Но вот не видно этой технологии в обозримом будущем
(Тем более, что даже если такая технология появится, переход на нее будет длиться годами)
A>Потому-что, зачем нам эта новая технология, если все прекрасно можно сделать через JavaScript+HTML+CSS? )
Именно. Их надо подровнять всего чуть-чуть. Про CSS я уже
говорилАвтор: Mamut
Дата: 05.03.07
. А JavaScript...
Пример.
Браузер и так великолепно знает, что такое, например,
#element-id > div.element-class
Но никакого способа воспользоваться этой возможностью у меня нет. Максимум, что я могу сделать — это getElementsByTagName и getElmentById. Почему?

Ведь вопросы разработки веб-приложений не ограничиваются этими двумя функциями.
Или.
Браузер неплохо знает, что такое XML + XSLT. А в XSLT вполне свободно используется, например, XPath. Я не знаю, чем отличается XML DOM от HTML DOM с точки зрения браузера.Наверняка ничем

Но при этом я не могу написать:
getElementsByXPath("/html/body//p")
getElementsByXPath("/*/body//p")
getElementsByXPath("//p/../div")

Почему?
У меня, например,
вполне себе встречается:
$("item[@type='description']")...;
$(".ex").click(...);
А в примерах типа
этого встречаются:
$"input[@type='radio'] + label")...
$("#greenbox .overfull")...
$("form #postopt input[@name='basichtml']")...
Вопрос. Вместо того, чтобы ввести буквально два с половиной изменения в существующие технологии, w3c пердлагает что? Да ничего они не предлагают. Во всяком случае, ничего из того, что могло бы решить описанные проблемы.