Re[13]: div vs table
От: Mamut Швеция http://dmitriid.com
Дата: 12.03.07 15:06
Оценка: +1
M>>Так я тоже не против Но вот не видно этой технологии в обозримом будущем (Тем более, что даже если такая технология появится, переход на нее будет длиться годами)

A>Потому-что, зачем нам эта новая технология, если все прекрасно можно сделать через JavaScript+HTML+CSS? )


Именно. Их надо подровнять всего чуть-чуть. Про CSS я уже говорил. А 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 пердлагает что? Да ничего они не предлагают. Во всяком случае, ничего из того, что могло бы решить описанные проблемы.


dmitriid.comGitHubLinkedIn