Стоп-стоп.

Тут Вы должны определиться, что Вас интересует. ББ как платформа для разработки веб-приложений - это одно. Это, кстати, ну никак не связано с наличием Веб-интерфейса к блэкбоксовуму ГУЮ. Тут ББ применяется просто как среда программирования для кросс-разработки приложения, неграфически исполняемого на сервере.

Либо браузерный ГУЙ к ББ. Тут надо начинать просто с режима, когда неграфический ББ работает по localhost для одного пользователя, который через браузер видит обычный документный ГУЙ. И ни в коем случае не заморачиваться Веб-приложениями вообще. И только после успешного решения этой задачи можно подумать а том, а что будет если скрестить ББ-шный ГУЙ и веб-приложения.

При втором направлении Web 3.0 не должен Вас беспокоить. Берёте минимум основных стандартов W3 - XHTML 1.1, CSS и ECMA Script (стандарт на Java Script + единственная, по словам автора JS и моим наблюдениям тоже, приличная книга про него - Д. Флэнагана), XMLHttpRequest в оном Ява Скрипте (только лучше, видимо, без XML) - и вперёд.

---
Если же говорить о Semantic Web - то это тупик. Реальные проблемы пытаются решить заведомо провальным способом - составлением априорных классификаций, таксономий, в которые никакое содержание потом не втиснешь, да и никто не будет этим заниматься... В области искусственного интеллекта и комп. лингвистики сто раз проверено; старые блуждания из той области просто "пролились" в среду Web-инженеров, которые ими возгорелись, когда специалисты по лингвистике уже перегорели.
---