У меня есть много работы, которая должна быть выполнена на сервере для HTTP-запроса. Я имею в виду разгружать эту работу клиенту, разбивая работу на несколько фрагментов и обрабатывая клиентскую часть.HTML async data загрузка клиентской обработки
В HTML, я надеялся на загрузку страницы (при разборе страницы), браузер выдаст эти chunked-запросы и сохранит ответ в некотором теге в качестве атрибута.
Например,
http://example.com/doWork это будет просто выдавать DoWork страницу со ссылками как ниже, не делая никакой работы.
<div mydata="//example.com/doWork/Work1" />
<div mydata="//example.com/doWork/Work2" />
<div mydata="//example.com/doWork/Work3" />
Нагрузка на страницу, используя javascript Я обработаю вывод и составлю страницу. Преимущество, которое я надеялся получить, заключается в том, что эти индивидуальные запросы будут уравновешены.
Я не хочу выдавать запросы AJAX, так как это будет медленнее для загрузки страницы, чем запросы, отправляемые браузером, при разборе ссылок на страницы.
Могу ли я использовать веб-мастеров для этой цели, ускорит ли загрузка страницы?
Все, что вы делаете по-разному с точки зрения загрузки страницы, вероятно, замедлит то, что на данный момент является очень оптимизированным процессом. – dandavis
Я понимаю. Но это цена, которую я должен заплатить за обработку на стороне клиента. Я просто хочу, чтобы это было так низко, как может быть. Каков наилучший способ сделать это в HTML? – foobarometer