Google გამოაცხადებს Chrome-ის განვითარების ახალ ინსტრუმენტებს გვერდების დატვირთვის შესამცირებლად, UX-ის დახვეწისთვის

2019 წლის Chrome Dev Summit-ზე Google-მა გამოაცხადა ახალი ინსტრუმენტები დეველოპერებისთვის, რათა გააუმჯობესონ მომხმარებლის გამოცდილება, შეამცირონ დატვირთვის დრო და გაზარდონ უსაფრთხოება ვებში.

ორი ათწლეულის წინ Google-მა დაიწყო როგორც ვებ საძიებო სისტემა, მაგრამ დღეს ის დომინირებს, თუ როგორ განვიცდით და ვურთიერთობთ ინტერნეტთან. Google Search, თავისთავად, დიდწილად აკონტროლებს ონლაინ მოხმარების უმეტეს ნაწილს, მაგრამ სხვა პროდუქტები, როგორიცაა მსოფლიოში ყველაზე პოპულარული ბრაუზერი – გუგლ ქრომი – ისევე როგორც ყველაზე ხშირად გამოყენებული მობილური ოპერაციული სისტემა – ანდროიდი – Google-ს ლიდერობს ქსელის სხვა დაინტერესებულ მხარეებს შორის. გაიზარდა მომხმარებელთა პროცენტი, რომლებიც ონლაინ რეჟიმში არიან მობილური მოწყობილობების გამოყენებით, და ასევე გაიზარდა ინტერნეტ გიგანტის აქცენტი დატვირთვის დროის შემცირებაზე, რათა უზრუნველყოფილი იყოს წებოვნება. AMP ან დაჩქარებული მობილური გვერდები იყო ერთი ნაბიჯი, რომელიც გადადგა Google-მა ვებგვერდების უფრო სწრაფი ჩატვირთვის უზრუნველსაყოფად. გასულ წელს მან ასევე შემოიტანა ვებ ელემენტი, რომელიც ცნობილია როგორც "

პორტალებივებგვერდებს შორის "უწყვეტი" გადართვის ოპტიმიზაციისთვის.

იმ ხედვით, რომ "გაქრება დატვირთვა"Google-მა დღეს გამოაცხადა ახალი დეველოპერის ხელსაწყოები Chrome Dev Summit 2019 გახადოს ვებ უფრო უსაფრთხო და მოსახერხებელი მომხმარებლისთვის და ასევე გაზარდოს დეველოპერების დახმარების შანსები მათი მომხმარებლის ბაზისა და შემოსავლების გაზრდაში.

პორტალები

Google-მა აჩვენა პროგრესი, რომელიც პორტალები გააკეთა მას შემდეგ, რაც მათ გამოუშვეს ის Google I/O-ზე ამ წლის დასაწყისში და დანერგეს დროშის მიღმა Chrome Canary-ში. თქვენი მეხსიერების განახლებისთვის, პორტალი დეველოპერებს საშუალებას აძლევს, ჩასვან გარკვეული შინაარსი ან მთელი ვებგვერდები სხვა ვებგვერდზე, ისევე როგორც iframe. ნებისმიერი ლოდინის დროის აღმოსაფხვრელად, კონტენტი პორტალში ან ჩარჩოში იტვირთება, სანამ მომხმარებლები ჯერ კიდევ ათვალიერებენ საწყის ვებგვერდს.

Google-მა გააზიარა ფილმის ბილეთების სერვისის Fandango-ს მაგალითი, რომელშიც არის კონკრეტული ფილმის სადესანტო გვერდი (ჯოკერი მაგალითში) შეკრულია პორტალის შიგნით. როდესაც მომხმარებელი შეეხება ჯოკერს, შემდეგი გვერდი გამოჩნდება უკვე სრულად დატვირთული.

ვებ პაკეტები

Google აცხადებს ვებ პაკეტები რომელიც შექმნილია იმისთვის, რომ დაეხმაროს ვებ დეველოპერებს გაუზიარონ თავიანთი ვებ-კონტენტი სხვებს სხვადასხვა საშუალებების საშუალებით, მათ შორის, მაგრამ არ შემოიფარგლება მხოლოდ ელექტრონული ფოსტით, USB-ით ან FTP-ით. დეველოპერებს შეეძლებათ ქეშირების მთელი ვებ კონტენტი, რომელიც განკუთვნილია გასაზიარებლად, მსგავსი API-ების გამოყენებით ფონური პერიოდული სინქრონიზაცია და შინაარსის ინდექსირება და შემდეგ შერჩევით გამოაქვთ საჭირო შინაარსი მაშინაც კი, თუ საბოლოო მომხმარებელი არ არის დაკავშირებული ინტერნეტთან. იმისთვის, რომ ვებ დეველოპერებს ამ ფუნქციის გამოყენების საშუალება მისცენ, Google ხდის ვებ პაკეტებს ხელმისაწვდომი Chrome დროშის მიღმა, ხოლო ორი API ხელმისაწვდომი იქნება როგორც წარმოშობის ცდები.

მშობლიური მსგავსი ვებ გამოცდილება

მიუხედავად იმისა, რომ იცის, რომ ბევრი მომხმარებელი იყენებს მობილურ ტელეფონებს ონლაინ გასასვლელად, Google ასევე ადასტურებს მოწყობილობების გამოყენების ნიმუშებს მთელ მსოფლიოში. რამდენიმე წელზე მეტია, Google უბიძგებს პროგრესული ვებ აპლიკაციები (PGAs) როგორც მშობლიური Android აპლიკაციების შემცვლელი ჩატვირთვის დროისა და მონაცემთა მოხმარების შემცირების მიზნით.

[ვიდეო width="390" height="800" mp4=" https://static1.xdaimages.com/wordpress/wp-content/uploads/2019/11/Login_OTP_Flow_Swiggy.mp4"]

ინტერნეტში არსებული აპლიკაციების მშობლიურ აპებთან გასათანაბრებლად, Google აცხადებს სამ ახალ ფუნქციას დეველოპერებისთვის. Ესენი არიან:

  1. SMS მიმღები, რომელიც საშუალებას მისცემს ვებ აპებს, მიიღონ SMS-ზე დაფუძნებული ავტორიზაციის კოდები ისევე, როგორც აპებს შეუძლიათ. ზემოთ მოცემულ ვიდეოში ხედავთ, თუ როგორ უპრობლემოდ სთავაზობს Swiggy-ის, ინდური საკვების შეკვეთის სერვისის ვებ ვერსია, გამოიყენოს SMS-ით მიღებული დამადასტურებელი კოდი.
  2. დაუკავშირდით Picker-ს, რომელიც მომხმარებლებს საშუალებას მისცემს ატვირთონ კონტაქტები ვებ აპებში ისე, როგორც კონტაქტის გაზიარება შეტყობინებების აპებში, როგორიცაა WhatsApp.
  3. მშობლიური ფაილური სისტემის API, რომელიც მისცემს ვებ აპებს ნებართვას და შესაძლებლობას წაიკითხონ ფაილები და საქაღალდეები მომხმარებლის მოწყობილობიდან და შეინახონ ცვლილებები მათში პირდაპირ. ამ ფუნქციის პოტენციური აპლიკაციები შეიძლება შეიცავდეს ონლაინ ტექსტის რედაქტორებს, ფოტო და ვიდეო რედაქტორებს, თუნდაც ვებ IDE-ებს და სხვა.

ეს API ასევე ხელმისაწვდომი იქნება Google Chrome-ის საწყისი საცდელად.

ახალი მეტრიკა და სახელმძღვანელო დეველოპერებისთვის

ზოგადი „ვებების ჯანმრთელობის“ კონტექსტუალიზაციის მიზნით, Google-მა გამოაცხადა პროექტი სახელწოდებით ვებ ალმანახი -თან პარტნიორობით HTTP არქივი. 85 ექსპერტის ხელმძღვანელობით, პროექტი მიზნად ისახავს ინფორმაციის მოძიებას და ტენდენციების ვიზუალიზაციას მოქმედი მონაცემების შესახებ საუკეთესო და ყველაზე ცუდი პრაქტიკის შესახებ ინტერნეტში.

მისია მოიცავდა თითქმის 6 მილიონი ვებსაიტის განხილვას, რის შემდეგაც ამ ექსპერტებმა შეაგროვეს თავიანთი დასკვნები მომხმარებლის გამოცდილების გაუმჯობესების გზების შესახებ. 20 თავი. ეს პრაქტიკა განმეორდება, როგორც „წლიური ტრადიცია“, რათა ალმანახი დარჩეს რესურსების სახელმძღვანელოდ ვებ დეველოპერებისთვის.

ამასთან ერთად, Google ასევე შემოაქვს ორ ახალ მეტრიკას, რათა დაეხმაროს დეველოპერებს თავიანთი ვებსაიტების ოპტიმიზაციაში საუკეთესო პრაქტიკისთვის. Ესენი არიან:

  1. ყველაზე დიდი შინაარსიანი საღებავი (LCP), რომელიც არის ვებგვერდის "აღქმული" ჩატვირთვის დრო. მარტივად რომ ვთქვათ, ეს არის "ყველაზე დიდი ელემენტის, რომელიც ჩანს ხედვაში" ჩატვირთვის დრო. Ეს მოხდება განსაზღვრეთ რამდენად სწრაფად იტვირთება ვებგვერდის ძირითადი ელემენტები, რათა დეველოპერებმა შეძლონ ნებისმიერი სახის აღმოფხვრა ჩამორჩენის. LCP გამოითვლება იმ დროისთვის, სანამ მომხმარებელი გვერდს დაუკავშირდება, ამიტომ აქ მიზანია მაქსიმალურად შემცირდეს დატვირთვის შეფერხება.
  2. განლაგების კუმულაციური ცვლა (CLS), რომელიც გამოიყენება ვებგვერდების სტაბილურობის საზომად. მას შეუძლია დაეხმაროს დეველოპერებს, დაადგინონ, რამდენად ხშირად ცვლის გვერდის ჩატვირთვისას ელემენტები, როგორიცაა ღილაკები ან კონკრეტული სურათი, მდებარეობას ნახულ ნაწილში. ამრიგად, CLS-ს შეუძლია დაეხმაროს დეველოპერებს აღმოფხვრას ეს იმედგაცრუებული საკითხი ელემენტების პოზიციის შეცვლისას გვერდის ჩატვირთვისას. ეს მეტრიკა ეყრდნობა „განლაგების ცვლის ქულას“, რომელიც ზომავს გვერდის ელემენტების გადაადგილების ტენდენციას დატვირთვის დროს, რაც აწუხებს მომხმარებლებს. განლაგების ცვლის ქულა იდეალურად უნდა იყოს ნულოვანი - ან მინიმუმ რაც შეიძლება ახლოს ნულთან - მომხმარებლებისთვის უპრობლემოდ მუშაობის უზრუნველსაყოფად.

იმ მიზნით, რომ დაეხმაროს დეველოპერებს თავიანთ ვებსაიტებზე საუკეთესო შესრულების, ხელმისაწვდომობისა და ეფექტურობის მიღწევაში, Google აფართოებს Lighthouse Stack Packs სხვადასხვა ჩარჩოებზე. გარდა WordPress-ისა და Next.js-ისა, რომლებსაც უკვე უჭერს მხარს Lighthouse, Google ამატებს მხარდაჭერას ჩარჩოები, როგორიცაა AMP, Angular, React, ისევე როგორც Magento, CMS, რომელიც ემსახურება ექსკლუზიურად ელექტრონულ კომერციას ვებგვერდები.

გააუმჯობესეთ მეხსიერების მართვა, უკეთესი კონფიდენციალურობა და მეტი კონტროლი

Google აცხადებს, რომ ინვესტირებას ახდენს დროს, ძალისხმევასა და ფულს Google Chrome-ის ერთ-ერთი ყველაზე დიდი საჩივრის გამოსასწორებლად და ეს არის მეხსიერების მოხმარება. მეხსიერების მენეჯმენტის გაუმჯობესებაზე მუშაობის გარდა, ისინი ასევე მუდმივად აუმჯობესებენ Chrome-ის მუშაობას, რათა უზრუნველყონ, რომ ვებ დარჩეს ყველასთვის ხელმისაწვდომიმათი მოწყობილობის ტიპი ან ინტერნეტის სიჩქარე ან მსყიდველობითი ძალა."

კონფიდენციალურობის თვალსაზრისით, Google Chrome-ის შემდეგი ვერსია, ანუ ver79 გააუმჯობესებს ქუქიების დამუშავებას. ეს მოიცავს ახალი ჩანართების გვერდის ახალ გადართვას ინკოგნიტო რეჟიმში, რათა დაეხმაროს მომხმარებლებს მესამე მხარის ქუქიების უკეთ გაკონტროლებაში. პარამეტრების გვერდი ასევე დაზუსტდება, რათა ეს გადართვა ადვილად ხელმისაწვდომი გახდეს ჩვეულებრივ რეჟიმში.

Google აგრძელებს ძალისხმევას განვითარებაში კონფიდენციალურობის Sandbox, რომელიც განისაზღვრება, როგორც ღია სტანდარტების ნაკრები, რომელიც შექმნილია ონლაინ კონფიდენციალურობის გასაუმჯობესებლად. Privacy Sandbox მიზნად ისახავს ვებსაიტებს დაუშვას ქუქი-ფაილების განთავსება ისე, რომ მომხმარებლებს არ აგრძნობინონ გადატვირთულობა ან დაუცველობა რეკლამების გამო და ასევე იპოვონ თითის ანაბეჭდის დაბლოკვის გზები.