Mozilla ატარებს ექსპერიმენტებს Chromium-ზე დაფუძნებულ ბრაუზერთან
მარკ მაიომ, Mozilla-ს აღმასრულებელმა დირექტორმა და Firefox-ის მთავარმა მენეჯერმა, წარადგინა პროექტი Tofino. ამ პროექტში არის არაერთი GUI ექსპერიმენტი ვებ ბრაუზერისთვის, რომელზეც Mozilla მუშაობს. Firefox-ის განვითარებაზე გავლენას არ მოახდენს, მაგრამ ფაქტია, რომ Firefox-ის გამოყენება სტაბილურად იკლებს. საინტერესოა, რომ მთელი პროექტი აგებულია Chromium-ზე დაფუძნებულ ძრავზე Electron-ზე, შექმნილი GitHub-ის მიერ Atom რედაქტორისთვის. Mozilla-ში გამოყენებული XUL-ის ნაცვლად, ბრაუზერის მომხმარებლის ინტერფეისი იქმნება React-ის გამოყენებით.
რეკლამა
Electron პლატფორმა საშუალებას აძლევს დეველოპერებს შექმნან დამოუკიდებელი აპლიკაციები ბრაუზერებში გამოყენებული ტექნოლოგიების საფუძველზე. შესაძლებელია Node.js-ისა და მისი მოდულების, გაფართოებული API-ების გამოყენება დიალოგების შესაქმნელად, კონტექსტური მენიუ, ფანჯრის მენეჯმენტი, ფაილური სისტემის წვდომა და ა.შ. Electron განიხილება, როგორც პერსპექტიული პროექტი, რომელიც გავლენას მოახდენს ბრაუზერის ტექნოლოგიის დასტაზე მომავალზე.
მიუხედავად იმისა, რომ Electron დაფუძნებულია Chromium-ზე, Mozilla-ს დეველოპერები აპირებენ გამოიყენონ იგი შეზღუდული დროით და არ აპირებენ გააუქმონ Firefox-ის Gecko ძრავის განვითარება. Tofino-სთან ერთად, დაიწყო ახალი პროექტი, სახელად Positron, რათა შეიქმნას Electron API Gecko ძრავაზე. Positron მოიცავს კიდევ ერთ პროექტს - Spidernode - რომელიც არის Node.js იმპლემენტაცია SpiderMonkey ძრავით V8 ძრავის ნაცვლად. შესაძლებელია ნახოთ API ფენა V8 API ემულაციისთვის SpiderMonkey-ის თავზე.
მას შემდეგ, რაც პოზიტრონი და სპაიდერნოდი დასრულდება, Tofino პროექტის შედგენა შესაძლებელია ელექტრონის გარეშე. Electron პროექტი შეირჩა, როგორც ადვილად გამოსაყენებელი პლატფორმა ბრაუზერისთვის ახალი მომხმარებლის ინტერფეისის პროტოტიპის შესაქმნელად. ახალი UI არის პროექტის მთავარი მიზანი. რაც შეეხება ძრავას, ის არ ჩაანაცვლებს Gecko-ს ან მომავალ რენდერის ძრავას Servo-ში Firefox-ში.
Tofino არ გახდება დამოუკიდებელი დასრულებული ბრაუზერი. Tofino-ში ექსპერიმენტებით, Mozilla-ს დეველოპერები იმედოვნებენ, რომ შექმნიან ახალი ტიპის მომხმარებლის ინტერფეისს. ისინი თვლიან ჩანართებზე დაფუძნებულ ინტერფეისს, როგორც მოძველებულს და არაეფექტურს თანამედროვე ვებ რეალობისთვის. ახალი მომხმარებლის ინტერფეისი მოერგება კომპიუტერის და მობილურის გამოყენების შემთხვევებს, ვიდრე ჩანართებს, იქნება უფრო პროდუქტიული და ამოცანაზე ორიენტირებული. თუ ეს დიდი წარმატებაა, შესაძლოა ერთ დღეს შორეულ მომავალში ვნახოთ სრულიად განსხვავებული Firefox ბრაუზერი.
ბმულები:
- ტოფინო
- ელექტრონი
- რეაგირება
- პოზიტრონი
- Spidernode