Некоторые объекты графического интерфейса, такие как кнопка сообщить о нарушении, мы не хотим, чтобы пользователи имели возможность удалять. Еще одна важная область - окно чата. Если бы он был полностью сценарием, вы могли бы написать сценарий, чтобы он выглядел так, как будто другой пользователь говорил что-то, чего он не был. Это не очень желательно.
HttpGet в настоящее время является привилегированной функцией по двум основным причинам:
- Это позволит пользователям выводить динамический контент на уровни, что сделает модерацию более сложной задачей.
- Плохо или злонамеренно написанные скрипты могли HttpGet roblox.com в бесконечном цикле, истощая ресурсы нашего сервера.
Не было очевидной выгоды, но были некоторые очевидные недостатки. Мы предпочитаем решать только те проблемы, которые необходимо решить для доставки функций, поэтому мы допускаем осторожность в отношении таких вещей. Если позже мы решим открыть новую функциональность, например, сделать социальный граф ROBLOX доступным через API, мы сможем сделать это с помощью специального интерфейса, который ограничивает количество запросов, которые вы можете сделать к веб-сайту за определенный период, и возвращать только Мы уверены, что хотим, чтобы вы могли получить.
Интересно отметить, что в течение очень долгого времени проигрыватель Adobe Flash не поддерживал сокеты TCP по той же причине.