HTML5: HTML VS XHTML спецификация вопрос относительно комментариев - PullRequest
1 голос
/ 03 июня 2010

В рабочем проекте W3C для HTML5 есть строка, которую я нахожу запутанной:

http://www.w3.org/TR/html5/introduction.html#html-vs-xhtml

Комментарии, содержащие строку "->" может быть представлен в DOM, но не в синтаксисе HTML или в XML.

Я могу интерпретировать это двумя разными способами:

  • Комментарии, содержащие строку «->», могут быть представлены в XML и в DOM, но не в синтаксисе HTML

  • Комментарии, содержащие строку «->», могут быть представлены в DOM, но ни в синтаксисе HTML, ни в XML.

Я действительно нахожу оригинальную формулировку очень запутанной. Какой это означает и является ли это даже правильным английским?

К кому мне обратиться, если я хочу указать, что я нахожу такую ​​формулировку весьма запутанной и что, следовательно, существует высокая вероятность того, что другие не носители английского языка сочтут эту формулировку слишком запутанной?

Ответы [ 5 ]

3 голосов
/ 27 августа 2010
3 голосов
/ 03 июня 2010

Я думаю, что это значит:

  • ДОМ: да
  • HTML: нет
  • XML: нет

Как носитель английского языка (но не юрист, который привык искать двусмысленность), я не нахожу это двусмысленным (я думаю, я знаю, что это значит).

Это было бы яснее с лишней запятой и, возможно, со знаком 'nor':

... может быть представлено в DOM, но не в синтаксисе HTML и не в XML.

2 голосов
/ 04 июня 2010

Ваша вторая интерпретация верна.Вы можете отправить свой комментарий в рабочую группу W3C HTML по адресу public-html@w3.org, и он оттуда его заберет.Они смутили меня в прошлом и после переписывания разделов.

2 голосов
/ 03 июня 2010

Это означает, что комментарий, содержащий «->», может быть создан в DOM (например, через Javascript), но его нельзя создать ни в XML, ни в HTML.

Это связано с проблемами синтаксического анализа, с которыми DOM не должен иметь дело.

Редактировать: И да, это "правильный" английский, без двусмысленности, по крайней мере, на мой взгляд. Если бы это означало вашу первую интерпретацию, это, вероятно, было бы написано как «Комментарии, содержащие строку« -> », могут быть представлены в DOM и в XML, но не в синтаксисе HTML».

1 голос
/ 03 июня 2010

Вы можете связаться с W3C здесь:

http://www.w3.org/Consortium/contact

...