Android 14 საშუალებას მოგცემთ გადახედოთ, თუ სად მიგიყვანთ უკანა ჟესტით ახალი პროგნოზირებადი უკანა ჟესტით. აი, როგორ მუშაობს.
Android 14 მნიშვნელოვნად აუმჯობესებს უკანა ჟესტს. აი, როგორ მუშაობს ახალი პროგნოზირებადი უკანა ჟესტი და როგორ გამოიყურება იგი.
როდესაც Android-ის რომელიმე აპში უკან დასაბრუნებლად გადაფურცლავთ, ყოველთვის არ ჩანს, რომელი ეკრანი გამოჩნდება შემდეგ. თუ ეკრანი, რომელსაც შემდეგ ხედავთ, არის ის, რასაც ელოდებით, მაშინ პრობლემა არ არის. თუ უნებურად გამოხვალთ აპიდან უკან გადაფურცლით, შეიძლება დაკარგოთ პოზიცია ან პროგრესი რაიმეს გაკეთებისას, თუმცა ეს ნაკლებად სავარაუდოა, რომ ახლა მოხდეს ცვლილებები Android 12-ში. ნებისმიერ შემთხვევაში, აპიდან შემთხვევით გასვლა ერევა იმ მეტრიკას, რომელსაც დეველოპერები აგროვებენ მათი მომხმარებლების უკეთ გასაგებად, რის გამოც Google მუშაობს ახალზე. პროგნოზირებადი უკანა ჟესტი მოდელი, რომელიც მომხმარებელს აძლევს ვიზუალურ მინიშნებას იმის შესახებ, თუ სად წაიყვანს მათ უკანა ჟესტი.
აპებში ნავიგაციისას Android ინახავს ჩანაწერს იმ მიმართულებების შესახებ, რომლებსაც თქვენ გადიხართ, რომელსაც უკანა სტეკი ეწოდება. ეს არის ასე, რომ სისტემა მიგიყვანთ სწორ დანიშნულებამდე, როდესაც გადაფურცლავთ უკან დასაბრუნებლად. თუმცა, Android 13-მდე სისტემას არ ჰქონდა საშუალება ზუსტად სცოდნოდა, სად მიიყვანდა მომხმარებელს უკანა ჟესტი. ეს იმიტომ, რომ აპებს შეეძლოთ
განახორციელონ საკუთარი ზურგის ქცევა და შექმენით საკუთარი უკანა სტეკები, რომლებიც სისტემამ არ იცის. მას შემდეგ, რაც თავად სისტემა არ იყო დარწმუნებული, რა მოხდებოდა, როცა გადაფურცლეთ უკან დასაბრუნებლად, მან ვერ შეატყობინა შენ რა მოხდებოდა ან.თუმცა, Android 13-დან დაწყებული, აპებს შეუძლიათ წინასწარ აცნობონ სისტემას, ამუშავებენ თუ არა მოვლენებს. ეს ახალი ვადამდელი მოდელი აცნობებს სისტემას, უნდა გადავიდეს თუ არა უკანა ჟესტით წინა დავალებაზე აპლიკაციის უკანა დასტაში ან დაბრუნდეს მთავარ ეკრანზე. იმის ცოდნა, თუ სად უნდა წავიდეს, სისტემამ შესაძლებელს გახდის გარდამავალი ანიმაციის დაკვრას, რომელიც მომხმარებლისთვის ვიზუალური სიგნალის როლს ასრულებს, რომელიც ეუბნება მათ, თუ რა მოხდება, როდესაც ისინი გადაფურცლავენ უკან დასაბრუნებლად.
თუმცა, უკანა ჟესტების პროგნოზირებადი მოდელი მხოლოდ ნაწილობრივ იქნა დანერგილი Android 13-ში. Google-მა დაამატა ახალი „სახლში დაბრუნება“ გარდამავალი ანიმაცია, რომელიც გამოდის, როდესაც სისტემამ იცის, რომ უკან ჟესტი იქნება დააბრუნეთ მომხმარებელი მთავარ ეკრანზე, მაგრამ მან ვერ დაამატა ანიმაცია, როდესაც მომხმარებელი ნავიგაციას უწევს აპის უკან დასტის. სხვა სიტყვებით რომ ვთქვათ, Android 13-ში პროგნოზირებადი უკანა ჟესტი შეიძლება მხოლოდ ეუბნებოდეს მომხმარებელს, გამოვიდოდა თუ არა უკანა ჟესტი აპიდან მთავარ ეკრანზე, მაგრამ არა სხვაგან.
თუმცა, Android 14-დან დაწყებული, პროგნოზირებულ უკანა ჟესტს შეუძლია აჩვენოს წინა ამოცანის გადახედვა, რომელიც გამოჩნდება უკანა დასტიდან, როდესაც მომხმარებელი გადაფურცლავს უკან დასაბრუნებლად. ეს ნიშნავს, რომ თქვენ შეძლებთ გაიგოთ, გადაგიყვანთ თუ არა უკანა ჟესტი მთავარ ეკრანზე, წინა გვერდზე აპს, ან მთლიანად სხვა აპს, ასე რომ, არ იქნება გაურკვევლობა იმის შესახებ, თუ რა მოხდება, როდესაც თქვენ შეასრულებთ უკანა მხარეს ჟესტი. აქ არის ამ ახალი ქცევის დემონსტრირება:
თუ თქვენს Pixel მოწყობილობაზე Android 14 DP1-ს დააინსტალირებთ, ამ ახალ ქცევას ჯერ ვერ ნახავთ. ეს იმიტომ ხდება, რომ ახალი გადასვლის ანიმაცია ნაგულისხმევად გამორთულია DP1-ში, ამიტომ მომიწია დეველოპერის დროშის გადატანა მის გასააქტიურებლად. მეც მაინც მომიწია ჩართეთ პროგნოზირებადი უკანა ანიმაციის პარამეტრი დეველოპერის ოფციებში და ასევე მომიწია აპლიკაციის გამოყენება, რომელიც არჩევს ახალი პროგნოზირებადი უკანა ჟესტების ქცევა.
ახალი პროგნოზირებადი უკანა ქცევა ნაგულისხმევად ჩართული იქნება აპებისთვის, რომლებიც მიზნად ისახავს API დონის 34-ს, ამიტომ ველი „პროგნოზირებადი უკანა ანიმაციების“ პარამეტრი ჩართული იქნება ნაგულისხმევად და საბოლოოდ წაიშლება დეველოპერის ოფციებიდან მომავალში ავრცელებს. ვფიქრობ, დიდი ხანი არ მოგიწევთ ლოდინი, სანამ დაიწყებთ ამ ახალი ქცევის აპებში ხილვას, განსაკუთრებით იმიტომ, რომ Google არის აფრთხილებს დეველოპერებს, რომ უკანა ნავიგაცია დარღვეული იქნება მათ აპებში, თუ ისინი არ დაუჭერენ მხარს ამ ფუნქციას, როდესაც ის აღსრულდა. დეველოპერებმა, რომლებსაც ჯერ არ დაუმატებიათ მხარდაჭერა პროგნოზირებადი უკანა ჟესტისთვის, უნდა წაიკითხონ Google-ის დოკუმენტაციაზე თვისებაზე.