だから私はhttp://ninjawars.netでウェブゲームを実行します
外部でホストされている画像の表示
アバターではない埋め込み可能な画像を提供したい(私はGravatarの優れたサービスを認識しており、すでに使用していますが、これらの画像はメールに関連付けられません)。これは、自分のアップロードした画像をホストしていることがわかったためです。画像はしばしば苦痛であり、他の人々は、いわば、すでにそれを上手くやっています。
外部ファイルサイズの超過を防ぐ
ただし、これにより、画像サイズの制御が多少失われます。単純なリンクを使用すると、ユーザーは大きなファイルサイズをアップロードでき、cssに特定の表示サイズで表示されますが、読み込み時間が非常に長くなる可能性があります。
1つの方法:URLを制限する
そのため、ユーザーが入力したURLパラメータをある程度制限し、オプションを特定の画像ホスティングサービスに制限する必要があると思います。これに関する私の最初の考えは、URLの固定セクションを必要とすることです。これは次のようなフォームを表示します。
[ http://flickr.com/photos/] [写真の残りのURLをここに入力][/sizes / sq /]
したがって、画像をflickrでホストされるように制限し、おそらくflickrでサイズを設定する特定のURLに制限します。おそらく、URLの最初と最後の部分の重複するインスタンスを削除するバックエンドPHP処理を使用します。人々は完全なURLで投稿してそれを機能させることができます。
より良い選択肢?
だから問題は、これはそれを行うためのばかげた方法ですか?すでにそこにもっと良いjavascriptまたはphpソリューションがありますか?ある程度の制御を行いながら、外部で画像をホストするにはどうすればよいですか?それとも、この量の制御は妄想的であり、実際には必要ではありませんか?