Идея хорошая, правда не знаю, как у такого подхода с доступностью (accessibility).
Вот, посмотрел код. Лучше сделать так, чтобы js был ненавязчивым (unobtrusive), иначе такой подход сойдет лишь в веб-настольных-приложениях, в которых работают молодые и здоровые люди.
да, с доступностью там ноль. Но для доступности, в сущности, придется в любом случае делать еще одну версию сайта (css, насколько мне известно, уже не справляется)
Интересно разве что для демонстрации возможностей xslt.
Реально, сами понимаете, никому не нужен сайт, работающий в одном браузере, и к тому же весьма нестабильно (у меня по крайней мере FireFox подзадумывался).
По большому счету. не имеет значения на каком языке вы реализуете свои идеи. Важен конечный результат:
грузилось это у меня минут, в течении которой фаерфокс "Not Responding".
и в результате ничего особенного
Покажите этот блог людям не имеющим отношения к программированию.
это не результат, а всего лишь демонстрация некоторых средств программирования. Если вы разработчик, я уверен, вы должны понимать, что язык имеет значение. В данном случае язык, описывающий серверную функциональность блога состоит из 5 команд и десятка вспомогательных функций. Мне это показалось довольно интересным явлением.
Показывать это людям, не имеющим отношения к программированию я не собираюсь. И сюда я это запостил для программистов, представьте себе :-)
Proof-of-concept: блог на статическом XHTML