質問編集履歴

3

コメントのアドバイスに従ってDPIを修正した結果を追記

2021/12/08 07:04

投稿

nekora
nekora

スコア501

test CHANGED
File without changes
test CHANGED
@@ -1,3 +1,21 @@
1
+ **tabuu様のコメントを参考にDPIをみた所2.0になっていたので1.0にしてみました。**
2
+
3
+ 結果:425pxまでは600pxが選択される
4
+
5
+    768PXまでは768pxが選択される!!!
6
+
7
+    PC版では300pxが選択される!!!
8
+
9
+
10
+
11
+   425pxまでが600pxになる以外は望んだとおりの結果となりました!!!。
12
+
13
+
14
+
15
+
16
+
17
+
18
+
1
19
  **tabuu様の回答を基にsizesのPC版の要求画像サイズを300pxにしてみました**
2
20
 
3
21
 

2

コードの指摘された点を対応し動作確認を行った結果を追記。

2021/12/08 07:04

投稿

nekora
nekora

スコア501

test CHANGED
File without changes
test CHANGED
@@ -1,3 +1,39 @@
1
+ **tabuu様の回答を基にsizesのPC版の要求画像サイズを300pxにしてみました**
2
+
3
+
4
+
5
+ ```HTML5
6
+
7
+ <img class="alignleft" src="/wp-content/themes/foo-bar/images/foo_bar2_4_300x169.jpg"
8
+
9
+ srcset="/wp-content/themes/foo-bar/images/foo_bar2_4_300x169.jpg 300w,
10
+
11
+ /wp-content/themes/foo-bar/images/foo_bar2_4-600x337.jpg 600w,
12
+
13
+ /wp-content/themes/foo-bar/images/foo_bar2_4-768x432.jpg 768w,
14
+
15
+ /wp-content/themes/foo-bar/images/foo_bar2_4.jpg 1400w"
16
+
17
+ sizes="(max-width: 425px) 100vw,
18
+
19
+ (max-width: 768px) 100vw,
20
+
21
+ (max-width: 820px) 100vw,
22
+
23
+ 300px" alt="">
24
+
25
+ ```
26
+
27
+ ネットワークタブで見てみましたが、300pxでも、600pxの画像が選択されていました。
28
+
29
+ 何がいけないんでしょうか?やはりDPIの設定を行ってないからでしょうか?(もちろんネットワークタブのキャッシュはOFFにしてあります
30
+
31
+
32
+
33
+
34
+
35
+
36
+
1
37
  **やりたい事・やってみた事**
2
38
 
3
39
  ①今までHTML5でコードを書いてきましたがRetina対応などは、やったことがありませんでしたが、業務上必要になってきたので

1

実機の動作について補足を記入

2021/12/08 06:55

投稿

nekora
nekora

スコア501

test CHANGED
File without changes
test CHANGED
@@ -70,9 +70,11 @@
70
70
 
71
71
 
72
72
 
73
- また、この問題が解決したとして、スマホ用に小さく表示された画像を拡大した時はfoo_bar2_4.jpgを表示させ画像が荒くなるのを防ぎたいとも
73
+ また、この問題が解決したとして、スマホ用に小さく表示された画像を拡大した時はfoo_bar2_4.jpgを表示させ画像が荒くなるのを防ぎたいとも考えております。
74
74
 
75
+
76
+
75
- 考えております。
77
+ 手持ちのAndroidスマホ実機で表示すると最大サイズのfoo_bar2_4.jpgが表示されます。Google PageSpeed Insitesでスコアが落ちてしまいました。
76
78
 
77
79
 
78
80