Если вы заходите в Facebook, Twitter или Gmail и просматриваете источник, вы заметите что-то очень своеобразное. Все ваши твиты и почта отображаются как JSON. Нет угловых скобок. Я предполагаю, что эти данные динамически передаются в DOM. Если вы проверите какой-либо элемент на странице, вы увидите тонны div и других элементов HTML. Ни один из них не использовался в оригинальной разметке. Вопросы:
- Почему эти 3 огромные сайты занимают время, чтобы это сделать?
- Не было бы быстрее просто использовать HTML?
- Сохраняется ли пропускная способность, поскольку полезная нагрузка JSON меньше, чем HTML?
- Это потому, что эти сайты в значительной степени основаны на AJAX? Мое предположение было бы первым, но я понятия не имею. Я не уверен, что вам нужно работать в Google Twitter или Facebook, чтобы узнать, почему это так, но эта тактика разделяется между тремя сайтами, поэтому я считаю, что у них есть общая цель. Это заставляет меня думать, что это больше общего.