Синтаксис является грамматикой. Это описывает способ создать корректное предложение. Например, эта вода треугольная , синтаксически корректно.
Семантика касается значения. эта вода треугольная , ничего не означает, хотя грамматика в порядке.
Разговор о семантическая паутина стала модной недавно. Идея состоит в том, чтобы улучшить разметку (структурный с HTML) с дополнительными данными, таким образом, компьютер мог понять веб-страницы более легко.
Синтаксис является грамматикой языка - правила, по которым можно сформировать предложения или выражения.
Семантика является значением, что Вы пытаетесь выразить своим кодом.
Программа, которая синтаксически корректна, будет компилировать и работать.
программа А, которая семантически корректна, на самом деле сделает то, что Вы, поскольку программист предназначил его, чтобы сделать. т.е. это не имеет никаких ошибок в нем.
Две программы, записанные для выполнения той же задачи на различных языках, будут использовать различные синтаксисы, но они были бы тем же семантически.
Если Вы говорите о сети (а не языки программирования):
синтаксис языка - то, что браузер (или программа обработки) может по закону распознать и обработать и представить Вам. Например, Ваш браузер может представить HTML, в то время как Ваш API может проанализировать деревья XML.
Семантика включает то, что на самом деле представлено. Существует много шума теперь о семантических сетях и так далее, но это по существу означает, что каждый объект также связан с некоторой человекочитаемой информацией или метаданными, так, чтобы определенный тег имел бы воображаемое значение и отослал бы Вас к нему.
Социальные сети являются той же историей. Вы помещаете знание в ссылки
"Муравей съел тетю". имеет правильный синтаксис, но не будет иметь смысла семантически. Синтаксис является рядом правил, который может быть объединен для создания бесконечного числа грамматически допустимых предложений, но немногие, очень немногие из которых имеет семантику.
А именно, семантическая социальная сеть означает встраивать фактические общественные отношения в разметке страницы. Стандартный формат для того, чтобы сделать это, как определено микроформаты XFN, Друзья XHTML Сеть. В отношении семантической паутины в целом, микроформаты должны быть дежурным руководством для определения встроенного семантического содержания.
Сайты семантической паутины используют понятие семантическая паутина , который имеет целью приносить то, чтобы означать к веб-контенту при помощи специальных аннотаций определить определенные понятия на странице. Это делает возможным автоматическое (компьютером, не человеком) обоснование о содержании, которое улучшает его агрегирование, извлечение, индексируя и ища.