Итак, я запускаю веб-игру на http://ninjawars.net
Отображение размещенных извне изображений
Я хочу предоставить встраиваемые изображения, которые не являются аватарами (я знаю и уже пользуюсь отличным сервисом gravatar, но эти изображения не будут привязаны ни к одному письму), это потому, что я нашел хостинг Ваши собственные загруженные изображения часто вызывают боль, а другие уже, так сказать, делают это лучше.
Предотвращение перегибов для внешних размеров файлов
Тем не менее, это несколько отнимает контроль над размером изображения. Используя простую ссылку, это позволит пользователю загрузить файл большого размера, и, хотя он будет отображаться с определенным размером отображения в CSS, это может привести к некоторой глупой длительности загрузки.
В одну сторону: ограничение URL
Так что я ожидаю, что нужно будет несколько ограничить параметры url, как только они будут введены пользователем, ограничив опции некоторыми службами размещения изображений.
Моя первоначальная мысль с этим заключается в том, чтобы потребовать фиксированные разделы URL, форма, которая отображает:
[http://flickr.com/photos/] [укажите оставшуюся часть вашей фотографии здесь] [/ sizes / sq /]
Таким образом, это ограничивало бы размещение изображения на flickr и определенным URL, который предположительно устанавливает размер на flickr, возможно, с некоторой внутренней обработкой PHP, которая удаляла бы любые повторяющиеся экземпляры первой и последней частей URL, чтобы люди могли просто опубликовать полный URL и заставить его работать.
Лучшие альтернативы?
Итак, вопрос в том, является ли это глупым способом сделать это? Есть ли лучшие решения для JavaScript или PHP уже там? Как я должен размещать внешние изображения, все еще проявляя некоторое подобие контроля? Или это количество контроля параноидально и не очень необходимо?