Комментарии 8
Э-э-э зачем «раскапывать стюардессу»?! :-)
"Стюардесса" старенькая конечно но ещё жива и функции свои выполняет.
Потом мне нравится концепция "Сначала данные потом оформление". Это получается перевёрнутая концепция AJAX.
Это даёт возможности:
- Использовать данные без оформления
Это полезно поисковикам и другим ботам - Переиспользовать данные в других шаблонах
XML файл можно подгрузить из другого шаблона. Я например так ленту постов собирал. При открытии поста его XML была уже в кеше. - Более эффективный кеш.
Шаблоны могут оставаться в кеше а подгружаться будут только XML файлы. - Ну и у каждого поста своя нормальная ссылка а не виртуальная как на AJAX сайтах.
1. Скачал и распаковал архив проекта.
2. В браузере (firefox) установил параметр «security.fileuri.strict_origin_policy» в false
3. Запустил файл «index.html».
4. Открылся контент (снимок экрана прилагается), но каких либо операций произвести невозможно, при нажатии на ссылку «новая запись» производится действие схожее с обновление экрана.
2. В браузере (firefox) установил параметр «security.fileuri.strict_origin_policy» в false
3. Запустил файл «index.html».
4. Открылся контент (снимок экрана прилагается), но каких либо операций произвести невозможно, при нажатии на ссылку «новая запись» производится действие схожее с обновление экрана.
Это потому что в журнале на начале только "новая запись" и она и открыта. Создание и редактирование происходит в текстовом редакторе. Браузер нужен для просмотра результата. Но можно попробовать запилить редактор и в браузере.
А пока его нет работает так:
- Скопируйте файл 'новая запись.xml' с новым именем 'моя первая запись.xml'.
- Заполните его в обычном текстовом редактре например так:
<?xml version="1.0" encoding="UTF-8"?> <?xml-stylesheet href="xslt/запись.xslt" type="text/xsl" ?> <запись> <заголовок>Моя первая запись</заголовок> <текст> Текст моей первой записи. </текст> </запись>
- Сохраняем.
- Откройте в блокноте 'журнал.xml'
- Добавьте первым пунктом:
<?xml version="1.0" encoding="UTF-8"?> <?xml-stylesheet href="xslt/журнал.xslt" type="text/xsl" ?> <журнал> <запись>моя первая запись</запись> <запись>новая запись</запись> </журнал>
- Сохраняем.
Теперь должна открвыться первой 'моя первая запись.xml' а сверху должно быть уже два пункта.
Используйте текстовый редактор с подсветкой синтаксиса notepad++ например.
Добавил примитивный редактор в коде на GitHub. Появляется в новой записи.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Межпланетная файловая система — Простой блог в IPFS при помощи XSLT