Цитата:
|
Сколько символов можно держать в <div data-entity="12345..."></div>
|
Да сколько угодно, ограничений нет
Цитата:
|
Поисковики не будут видеть текст в <div data-entity="12345..."></div>
|
Не будут
Цитата:
|
Поисковики не будут видеть текст в <div data-entity="12345..."></div>
|
На PHP давно не писал, но возможно как-то так:
$data['description'] = urlencode('text');
Потом в JS:
alert(decodeURIComponent($('#entityData').data('entry')));
Цитата:
|
а это как?) можно пример
|
Примерно то же самое, что я привел во втором пункте
<template id="entity">{{ description }}</template>
const entityElement = document.getElementById('entity');
alert(entityElement.content);
Так конечно будет гораздо проще, ничего не нужно будет кодировать и раскодировать.
Но нет гарантии, что поисковики сюда не начнут смотреть. Особенно поисковики на древних движках, которые вообще не знают такой тэг. Но могу с уверенностью сказать, что гугл сюда смотреть не должен. У меня нет достаточной экспертизы в этом вопросе, все это лишь моё логическое предположение.
Почему боитесь поисковиков? Ну пусть смотрят, если хочется