რეკლამის დახურვა

მიმდინარე წლის სექტემბერში ან ოქტომბერში Apple სავარაუდოდ წარადგენს თავისი ტელეფონის ახალ თაობას. ვინაიდან ეს არის ეგრეთ წოდებული ტიკ-ტაკის სტრატეგიის პირველი ვერსია (სადაც პირველ მოდელს მოაქვს მნიშვნელოვნად ახალი დიზაინი, ხოლო მეორე მხოლოდ აუმჯობესებს არსებულს), მოლოდინი დიდია. 2012 წელს iPhone 5-მა ტელეფონის ისტორიაში პირველად მოიტანა უფრო დიდი დიაგონალი 640 × 1136 პიქსელის გარჩევადობით. ორი წლით ადრე Apple-მა გააორმაგა (ან გააოთმაგდა) iPhone 3GS-ის გარჩევადობა, შემდეგ iPhone 5-მა დაამატა 176 პიქსელი ვერტიკალურად და ამით შეცვალა ასპექტის თანაფარდობა 16:9-მდე, რაც პრაქტიკულად სტანდარტულია ტელეფონებს შორის.

კარგა ხანია მსჯელობდნენ Apple-ის ტელეფონის ეკრანის მორიგი გაზრდის შესახებ, ბოლო დროს ყველაზე მეტად საუბრობენ 4,7 ინჩზე და 5,5 ინჩზე. Apple-მა კარგად იცის, რომ სულ უფრო მეტი მომხმარებელი იხრება უფრო დიდი დიაგონალებისკენ, რაც უკიდურესობამდე მიდის Samsung-ისა და სხვა მწარმოებლების შემთხვევაში (Galaxy Note). როგორიც არ უნდა იყოს iPhone 6-ის ზომა, Apple-ს მოუწევს სხვა საკითხის მოგვარება და ეს არის რეზოლუცია. ამჟამინდელ iPhone 5s-ს აქვს წერტილის სიმკვრივე 326 ppi, რაც 26 ppi-ით მეტია სტივ ჯობსის მიერ დადგენილ Retina დისპლეის ლიმიტზე, როდესაც ადამიანის თვალი ვერ განასხვავებს ცალკეულ პიქსელს. თუ Apple-ს სურდა შეენარჩუნებინა მიმდინარე გარჩევადობა, ის დამთავრდებოდა 4,35 ინჩზე და სიმკვრივე დარჩებოდა მხოლოდ 300 ppi ნიშნულზე.

თუ Apple-ს სურს უფრო მაღალი დიაგონალი და ამავე დროს შეინარჩუნოს Retina დისპლეი, მან უნდა გაზარდოს გარჩევადობა. სერვერი 9to5Mac გამოვიდა ძალიან დამაკმაყოფილებელი თეორია, რომელიც ეფუძნება მარკ გურმანის წყაროების ინფორმაციას, რომელიც იყო Apple-ის სიახლეების ყველაზე სანდო წყარო ბოლო ერთი წლის განმავლობაში და, ალბათ, ჰყავს თავისი კაცი კომპანიაში.

Xcode განვითარების გარემოს პერსპექტივიდან, ამჟამინდელ iPhone 5s-ს აქვს არა 640 × 1136 გარჩევადობა, არამედ 320 × 568 ორჯერ მეტი გადიდებით. ამას მოიხსენიებენ, როგორც 2x. თუ თქვენ ოდესმე გინახავთ გრაფიკული ფაილების სახელები აპში, ეს არის @2x ბოლოში, რომელიც მიუთითებს Retina დისპლეის სურათზე. გურმანის თქმით, iPhone 6-მა უნდა შესთავაზოს რეზოლუცია, რომელიც სამჯერ იქნება ძირითადი გარჩევადობით, ანუ 3x. ის ანდროიდის მსგავსია, სადაც სისტემა ეკრანის სიმკვრივის გამო განასხვავებს გრაფიკული ელემენტების ოთხ ვერსიას, რომლებიც არის 1x (mdpi), 1,5x (hdpi), 2x (xhdpi) და 3x (xxhdpi).

ამრიგად, iPhone 6-ს უნდა ჰქონდეს გარჩევადობა 1704 × 960 პიქსელი. ახლა შეიძლება იფიქროთ, რომ ეს გამოიწვევს შემდგომ ფრაგმენტაციას და უარყოფითად დააახლოებს iOS-ს Android-თან. ეს მხოლოდ ნაწილობრივ მართალია. iOS 7-ის წყალობით, მთელი მომხმარებლის ინტერფეისი შეიძლება შეიქმნას ექსკლუზიურად ვექტორებში, ხოლო სისტემის წინა ვერსიებში დეველოპერები ძირითადად ბიტმაპებს ეყრდნობოდნენ. ვექტორებს აქვთ უპირატესობა, რომ რჩებიან მკვეთრი მასშტაბის ან შემცირებისას.

კოდის მხოლოდ მინიმალური ცვლილებით, ადვილია ხატების და სხვა ელემენტების გენერირება, რომლებიც ადაპტირებული იქნება iPhone 6-ის გარჩევადობაზე შესამჩნევი პიქსელაციის გარეშე. რა თქმა უნდა, ავტომატური გადიდებით, ხატები შეიძლება არ იყოს ისეთივე მკვეთრი, როგორც ორმაგი გადიდება (2x), და ამიტომ დეველოპერებს - ან გრაფიკულ დიზაინერებს - მოუწევთ ზოგიერთი ხატის გადამუშავება. მთლიანობაში, დეველოპერების თქმით, რომლებთანაც ჩვენ ვესაუბრეთ, ეს მხოლოდ რამდენიმე დღის სამუშაოს წარმოადგენს. ასე რომ, 1704×960 ყველაზე მოსახერხებელი იქნება დეველოპერებისთვის, განსაკუთრებით თუ ისინი იყენებენ ვექტორებს ბიტმაპების ნაცვლად. აპლიკაციები, მაგალითად, შესანიშნავია ამ მიზნით PainCode 2.

როდესაც აღნიშნულ დიაგონალებს დავუბრუნდებით, ვიანგარიშებთ, რომ iPhone-ს 4,7 დიუმიანი დისპლეით ექნებოდა 416 პიქსელის სიმკვრივე ინჩზე, (შესაძლოა აბსურდული) 5,5 დიუმიანი დიაგონალით, შემდეგ 355 ppi. ორივე შემთხვევაში, ბადურის დისპლეის მინიმალური სიმკვრივის ზღვარზე ბევრად მეტი. ასევე ჩნდება კითხვა, გაზრდის თუ არა Apple ყველაფერს, ან გადააწყობს სისტემაში არსებულ ელემენტებს ისე, რომ უფრო დიდი ფართობი უკეთ იყოს გამოყენებული. როდის იქნება iOS 8-ის პრეზენტაცია ალბათ ვერ გავიგებთ, ზაფხულის არდადეგების შემდეგ ალბათ უფრო ჭკვიანები ვიქნებით.

წყარო: 9to5Mac
.