現在ASP.NETでWEBアプリケーションを作成しています。
クライアントから画像ファイルをアップロードし、アップロードされた画像は別の画面で表示されるようにしているのですが、その際、画像に対して以下の編集処理を行おうと考えています。
1.画像のデータサイズを軽量化する
2.画像の縦横のサイズを一定のサイズに縮小(または拡大)する。
目的は、1については、アップロード先のフォルダの容量を抑えるため、2については表示したときに一定の大きさに統一することで見た目をよくしたいため、です。
(ホームページサービスやブログなどでも、画像アップロードにて自動的に画像の表示サイズやデータサイズが自動調整されているかと思いますが、それらと同じイメージです。)
そこで質問なのですが、上記の機能を考えた場合、
Webアプリケーションの標準仕様として、
Q1.画像のデータサイズは通常どれくらいまでとすべきか(データサイズの一般的な上限は)?
→画像の圧縮率を上げる場合、画質が劣化してしまうが、どの程度までなら許容されるか?
Q.画像の縦横サイズを編集する際、どれくらいのサイズで表示するのが一般的か?(長辺短辺比は1.4くらい、とどこかで読みましたが・・・)
→できるだけ元の解像度を引き継ぎたいが、下げざるを得ない場合は、解像度の最低ラインはどれくらいとすべきか?
いろんなサイトをみてはいるのですが、見れば見るほどいろいろあって、迷ってしまいます。
画像表示に関する一般的、標準的なルールなどがあれば、ぜひお教え願います。もしくは、そのような情報が載っているサイトなどがありましたら、教えていただけるとありがたいです。
以上、よろしくお願いいたします。
No.2ベストアンサー
- 回答日時:
どのへんに基準を合わせるかにもよります。
ナローバンドにも対応する場合、ISDNで64Kbpsですから、画像は8~16KB程度でないときついでしょうね。(複数枚一変に表示する場合はもっとサイズを落とさないといけない)
ADSL1Mに合わせれば128K~256KBくらいですかね・・・
(どちらとも理論値で1~2秒程度で表示できる)
サイズは表示するデザインと合わせればいいと思います。
最近は画面解像度が800*600以上で見ている人がほとんどなので、それ以下にしておけば問題ないでしょう。
縦横比は、元画像の同じ比で、横か縦のサイズを合わせればいいと思います。
画像表示の一般的ルールというものがないので、サイトを作るときは困ったりします。
最終的にはどこまでの人をカバーするかになると思いますが。
最近の携帯まで視野に入れると画像サイズが小さくなりますしね。
詳しいご回答ありがとうございます。返事が遅くなり申し訳ありません。
データサイズはやはり大きくても256KBくらいまでですよね・・・
表示サイズについては、800*600以下というのが大前提で、サイト内でのデザインの基準をまず決めてから考えてみます。
暗黙の了解、というか一般的なルールがよくわからなかったので、助かりました。どうもありがとうございました。
No.3
- 回答日時:
これといった決まりのようなものは無いと思います。
一般的なPCユーザーの画面の解像度は、
1366x768
1920x1080
1280x1024
が多いです。(Google Analyticsの実際のデータによる)
画像サイズは小さければ小さいほどいいですので、ロスレス圧縮をすることをお勧めします。
このようなツールを利用すれば、簡単に圧縮が可能です。
https://tinyjpg.com/
No.1
- 回答日時:
超大手の某サイトでは
・ファイルサイズは10k以下
・W200H150またはW240H320
・解像度72
となっています。
この場合、縦横比は縦長、横長にせよ3:4ですね。
デジカメ画像も3:4が多いですし。
ファイルサイズは15k以下、というのも見たことがあります。
参考になりましたでしょうか。
さっそくのご回答、どうもありがとうございます。
超大手のサイト、とのことで、参考になりました。
ファイルサイズはかなり軽いですね。表示サイズも結構小さめのようですが、解像度がそこそこ高ければ、サイズが小さいに越したことはないですよね。
今後の参考にさせていただきます。ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- フリーソフト 倍率自動調整して全画面表示できるフリーの画像ビューアー 1 2023/08/24 10:55
- Excel(エクセル) エクセル、画像ファイル名の書かれたセル(複数個所)に画像を一括で表示させる方法 1 2023/04/19 00:19
- HTML・CSS スクロールすると追従する画像のコードを書いているのですが、追従する画像の大きさの調節が上手くいきませ 2 2022/04/18 12:52
- その他(動画サービス) VLCメディアプレーヤーについて 1 2022/11/29 14:19
- X(旧Twitter) ツィッターの画像表示について 1 2023/08/17 09:28
- ノートパソコン 初心者です。ノートパソコンMacBookに関して動画編集をメインに使いたいのですが、プロ並みの大きな 2 2023/06/04 02:39
- Photoshop(フォトショップ) 【大至急】写真加工に強い方、お願いします。 現在、自作のブックカバーをプリンパさんに依頼しています。 6 2023/06/10 11:51
- その他(AV機器・カメラ) 【大至急】写真加工に強い方、お願いします。 現在、自作のブックカバーをプリンパさんに依頼しています。 2 2023/06/07 21:30
- デジタルカメラ 画像のJPGファイルの「大きさ」と「サイズ」の意味の違いをお教えください。 8 2022/09/18 14:50
- Illustrator(イラストレーター) イラストレーター(イラレ)で書き出した画像が荒れます… 3 2022/05/19 17:30
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
htmlの文字が縦書きになる
-
CSSについて教えてください。 ...
-
スマホ(android)のタッチパネ...
-
CSS、Bootstrapについて contai...
-
メモ帳の段落の揃え方
-
HTMLのdlとul どちらが正しいと...
-
HPレイアウトが同じページのヘ...
-
テーブルの行を折りたたみたい...
-
ボタンが押されたらWebページの...
-
テーブルタグのセルの幅の一部...
-
iPhoneで HTMLファイルを閲覧
-
css初心者 フレックスボックス...
-
HTMLで特定の文字だけ色を変え...
-
角丸画像の背景色を透明にした...
-
Pythonでグラフを書きたいので...
-
エクセルのファイルのダウンロ...
-
htmlソース文の 各行 改行位置...
-
1つの「ホームページビルダー2...
-
静止画画像をクリックすると音...
-
列のどこをクリックしてもソー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ピクチャーボックスの大きさに...
-
paintに貼り付けてある画像の大...
-
複数の画像を1枚にしたファイ...
-
ExcelVBAで挿入画像の縦横サイ...
-
一行は何ピクセル?
-
教えてください。困ってます。D...
-
ホームページビルダーの表の大...
-
VB.NETでの画像処理について
-
jQuery BoxerというLightBoxに...
-
ImageMagickで横幅のピクセルを...
-
PowerPoint VBA 画像のサイズ
-
楽天RMSについて
-
スマホ対応ウェブサイトの横幅...
-
pop upウィンドウを画像サイズ...
-
ページサイズの目安は?
-
ウインドウの大きさに合わせた...
-
画像ファイルの縦,横サイズを取...
-
Web上での標準的な画像サイズ(...
-
この元の書体は何でしょうか?
-
GIF画像のサイズを取得するには
おすすめ情報