В последнее время я довольно много думал о скрепе экрана и о том, что это может быть за задача. Поэтому я задаю следующий вопрос.
Будете ли вы, как разработчик сайта, предоставлять простые API-интерфейсы для предотвращения скрепления экрана пользователями, например, результаты JSON?
Эти результаты могут затем реализовать кэширование, и они будут намного меньше для трафика, чем огромные объемы разметки, которые потенциально могут быть загружены.
Я не смотрю на профилактику, а на то, чтобы предотвратить соскоб.
Образец полосы пропускания соскоба
((пользователи * (% / 100)) * ((частота * 60) * 24)) * размер файла
- пользователи: 200 000
- % пользователей, использующих утилиту: 5
- размер файла: 1 КБ
- частота: 1 минута
Формула:
((пользователи * (% / 100)) * ((частота * 60) * 24)) * размер файла
10000 *1440* 1
14400000 КБ или 13,73291015625 ГБ
Предполагая, что ваш результат JSON составляет 200 байт, это сейчас (10 000 *1440* 0,2) или 2,74658203125 ГБ в день.
Это изменение около 11 ГБ трафика в день.
Для справки мой профиль переполнения стека равен 96 КБ.
Причиной для этого вопроса послужил запрос на получение результата JSON из профилей пользователей:
http://stackoverflow.uservoice.com/pages/general/suggestions/101342-add-json-for-user-information
Я хотел выяснить, будут ли другие разработчики представлять этот тип API, и стоит ли вам времени, чтобы предоставить эти API для уменьшения пропускной способности.