ฉันใช้เวลาในการตรวจสอบอย่างละเอียด ฉันสร้างไอคอนที่มีขนาดภาพ 16, 24, 32, 40, 48, 64, 96, 128 และ 256 จากนั้นฉันจะตรวจสอบว่าภาพใดที่จะแสดง ทั้งหมดนี้ทำด้วย 96dpi ปกติ หากใช้ DPI ที่มีขนาดใหญ่ขึ้นอาจใช้ขนาดที่ใหญ่ขึ้นได้ (ตรวจสอบเพียงเล็กน้อยใน Windows 7) ผลลัพธ์ที่ได้:
Windows XP:
- มุมมอง Explorer:
- รายละเอียด / รายการ: 16
- ไอคอน: 32
- เรียงต่อกัน: 48
- คลิกขวา -> Properties / เลือกไอคอนใหม่: 32
- พื้นที่เริ่มต้นอย่างรวดเร็ว: 16
- เดสก์ท็อป: 32
วินโดว 7:
- มุมมอง Explorer:
- รายละเอียด / รายการ / สัญลักษณ์ขนาดเล็ก: 16
- ตัวเลือกอื่น ๆ ทั้งหมด: 256 (ปรับขนาดถ้าจำเป็น)
- คลิกขวา -> Properties / เลือกไอคอนใหม่: 32
- ตรึงไว้ที่ทาสก์บาร์: 32
- เดสก์ทอป:
- สัญลักษณ์ขนาดเล็ก: 32
- สัญลักษณ์กลาง: 48
- สัญลักษณ์ขนาดใหญ่: 256 (ปรับขนาดถ้าจำเป็น)
- การซูมโดยใช้ Ctrl + วงล้อเมาส์: 16, 32, 48, 256
Windows Runtime: ( จากที่นี่ )
- ไทล์หลัก: 150x150, 310x150 (เวอร์ชันกว้าง)
- โลโก้ขนาดเล็ก: 30x30
- ตรา (สำหรับล็อคหน้าจอ): 24x24, สีเดียว
- Splashscreen: 620x300
- ร้านค้า: 50x50
ดังนั้นผลลัพธ์: Windows XP ใช้ไอคอนขนาด 16, 32, 48 ในขณะที่ Windows 7 (และอาจเป็น Vista) ก็ใช้ไอคอนขนาด 256 ขนาดกลางอื่น ๆ ทั้งหมดจะถูกละเว้น ( อาจใช้ในบางพื้นที่ซึ่งฉันไม่ได้ตรวจสอบ)
ฉันยังตรวจสอบใน Windows 7 จะเกิดอะไรขึ้นหากขนาดไอคอนหายไป:
ขนาดที่หายไปถูกสร้างขึ้น (ชัด) ด้วยขนาด 16, 32 และ 48 หากไม่มีขนาดควรทำการดาวน์สเกลลิ่ง ดังนั้นถ้าเรามีไอคอนที่มีขนาด 16 และ 48 ไอคอน 32 จะถูกสร้างขึ้นจากไอคอน 48 ไอคอน 256 ใช้สำหรับสิ่งเหล่านี้หากไม่มีขนาดอื่นเท่านั้น! ดังนั้นหากไอคอนมีขนาด 16 และ 256 ขนาดอื่น ๆ จะถูกลดขนาดจากไอคอน 16!
นอกจากนี้หากไอคอน 256 ไม่มีอยู่ไอคอน 48 (อาจสร้างขึ้น) จะถูกใช้ แต่จะไม่ถูกปรับขนาดอีกต่อไป ดังนั้นเราจึงมีพื้นที่ว่าง (อาจใหญ่) ที่มีไอคอน 48 อยู่ตรงกลาง
โปรดทราบว่าขนาดไอคอนเดสก์ท็อปเริ่มต้นใน XP คือ 32x32 ในขณะที่ใน Windows 7 จะเป็น 48x48
ดังนั้นสำหรับ Windows 7 มันค่อนข้างสำคัญที่จะมีไอคอน 48 มิฉะนั้นจะถูกลดอัตราการสุ่มจากไอคอนที่เล็กกว่าซึ่งอาจดูน่าเกลียดทีเดียว
ข้อควรทราบเกี่ยวกับความเข้ากันได้ของ Windows XP: หากคุณใช้ไอคอนเป็นไอคอนหน้าต่างอีกครั้งโปรดทราบว่านี่อาจทำให้แอปพลิเคชันของคุณเสียหายหากคุณใช้ไอคอนบีบอัด 256 วิธีแก้ไขคือไม่บีบอัดไอคอนหรือสร้างเวอร์ชันที่สองโดยไม่มีไอคอน (บีบอัด) 256 ดูที่นี่สำหรับข้อมูลเพิ่มเติม