ما هو تنسيق الصورة الأكثر فعالية من حيث التكلفة من حيث تشغيل الشبكة لجهاز iPhone؟
سؤال
أريد عرض صورة مصغرة في ملف cell
ل tableViewController
, ، توجد هذه الصورة المصغرة في مكان بعيد (عنوان URL للعنوان موجود في ملف XML)، فما هو تنسيق الصورة الأكثر فعالية من حيث التكلفة؟
المحلول
إنه في الغالب نفس ما هو موجود على الويب حقًا.بالنسبة للرسومات، يعتبر PNG أكثر كفاءة بشكل عام؛بالنسبة للصور، ستحتاج إلى اختيار JPEG.
لست متأكدًا مما إذا كان جهاز iPhone يدعم تنسيق JPEG 2000 (يدعمه نظام التشغيل OS X)، لذلك قد يكون هذا خيارًا أكثر كفاءة للصور.
ضع في اعتبارك أيضًا أدوات مثل optipng
و jpegtran
للتخلص من بعض الكيلوبايتات الإضافية من بيانات صورتك.
نصائح أخرى
أنشئ نموذجًا لصورة مصغرة، وقم بتحويلها إلى PNG وGIF وJPEG، وحدد أيها أصغر.
في بعض الأحيان يكون القياس أسهل من التخمين.
التوصية بالصور في أ UITableView
يكون بي إن جي, ، هذا لديه أفضل أداء عرض.