2014-10-04 6 views
-1

Precision (отредактированных)Построить весь HTML с JavaScript

При всем доступным мета-тег:

  • видового экрана
  • ог
  • описание
  • ключевые слова
  • и т.д. ..

Интересно, есть ли какая-нибудь ссылка, какие из них могут быть добавлены и изменены с javascript и имеют желаемые эффекты.

Мой html будет полностью сгенерирован из javascript и ajax-вызова для отдыха api без загрузки страницы после.

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

Оригинал Сообщение

Я на идее предоставления всех ОБЯЗАННОСТИ поколения HTML в JavaScript.

Пусть говорят, что единственный HTML на странице будет что-то вроде:

<script data-main="http://www.cdnJSassets.com/client?3242343" src="http://www.cdnJSassets.com/require.js"></script> 

раз это Javascript будет нагрузка, он будет управлять все остальное:

1- Bulding в HTML, голову, meta, body ...

<html> 
    <head> 
     <!-- header meta --> 
    <head> 
    <body> 
    </body> 
</html> 

2- Что касается текущей страницы, будет обновлен некоторый мета-заголовок и построена компоновка в теле.

3-страничный специальный модуль в корпусе.

Интересно, будет ли какой-либо тип метатега пострадать от подхода загрузки страницы?

Подробнее

Content поколение будет кормить из нескольких REST API связи между позвоночником и несколькими REST API.

+1

Это полностью уничтожит ваш SEO. – Salketer

+2

Отключить хотя бы тип doctype и элемент head, где вы собираетесь включить свой javascript? Это также ужасная идея, в то время как все остальные пытаются отделить разметку от стиля и функции, вы делаете обратное! – adeneo

+0

даже с тех пор, как Google использует phantomjs как приложение? –

ответ

-1

Вы можете использовать jquery с движком шаблона, таким как рули.

Jquery поколения дом:

 
$('<div/>', { class: "myClass", id: "myDiv"}).append($('<span/>', {html : "test"}).appendTo('body') 
Смежные вопросы